哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

混合量子經(jīng)典計(jì)算平臺(tái)QODA

星星科技指導(dǎo)員 ? 來(lái)源:NVIDIA ? 作者:Alex McCaskey ? 2022-10-10 11:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在過(guò)去的十年里,量子計(jì)算從學(xué)術(shù)實(shí)驗(yàn)室躍入主流。創(chuàng)業(yè)公司和大公司都在努力制造更好的量子計(jì)算機(jī)。雖然目前尚不清楚我們離在常見(jiàn)問(wèn)題上使用量子優(yōu)勢(shì)還有多遠(yuǎn),但很明顯,現(xiàn)在是構(gòu)建交付有價(jià)值的量子應(yīng)用所需工具的時(shí)候了。

首先,我們需要在理解量子算法方面取得進(jìn)展。去年, NVIDIA 發(fā)布了 cuQuantum ,這是一款用于加速量子計(jì)算模擬的軟件開(kāi)發(fā)工具包( SDK )。在 GPU 上使用 cuQuantum 模擬量子電路,使算法研究的性能和規(guī)模遠(yuǎn)遠(yuǎn)超過(guò)了目前在量子處理單元( QPU )上可以實(shí)現(xiàn)的性能和規(guī)模。這為在理解如何充分利用量子計(jì)算機(jī)方面取得突破鋪平了道路。

除了改進(jìn)量子算法外,我們還需要充分利用 QPU 以及經(jīng)典計(jì)算資源 CPU 和 GPU 。如今, NVIDIA 宣布推出 量子優(yōu)化設(shè)備架構(gòu)( QODA ) 是一個(gè)混合量子經(jīng)典計(jì)算平臺(tái),其使命是實(shí)現(xiàn)這一效用。

隨著量子計(jì)算的發(fā)展,所有有價(jià)值的量子應(yīng)用都將是混合的,量子計(jì)算機(jī)將與高性能經(jīng)典計(jì)算一起工作。 GPU 純粹為圖形而創(chuàng)建,并轉(zhuǎn)化為 high-performance computing ( HPC )的基本硬件。這需要新的軟件來(lái)實(shí)現(xiàn)強(qiáng)大而直接的編程。量子計(jì)算機(jī)從科學(xué)實(shí)驗(yàn)向有用加速器的轉(zhuǎn)變也需要新的軟件。

量子軟件的這一新時(shí)代將實(shí)現(xiàn)性能混合計(jì)算,并為更廣泛的科學(xué)家和創(chuàng)新者群體增加量子計(jì)算機(jī)的可訪問(wèn)性。

量子編程景觀

在過(guò)去五年中,針對(duì)小規(guī)模、噪聲量子計(jì)算架構(gòu)的量子編程方法得到了發(fā)展。這一發(fā)展對(duì)算法開(kāi)發(fā)人員來(lái)說(shuō)意義重大,并使標(biāo)準(zhǔn)量子算法以及混合變分方法的早期原型化成為可能。

由于缺乏量子資源和硬件實(shí)現(xiàn)的實(shí)用性,大多數(shù)編程方法都處于純 Python 級(jí)別,支持遠(yuǎn)程、基于云的執(zhí)行模型。

隨著量子體系結(jié)構(gòu)的改進(jìn)和算法開(kāi)發(fā)人員考慮現(xiàn)有經(jīng)典異構(gòu)計(jì)算的真正量子加速,問(wèn)題出現(xiàn)了:我們應(yīng)該如何在傳統(tǒng)高性能計(jì)算環(huán)境中支持量子協(xié)處理?

NVIDIA 是開(kāi)發(fā)高性能計(jì)算編程模型、異構(gòu)編譯器平臺(tái)和高級(jí)應(yīng)用程序庫(kù)的真正先驅(qū),這些應(yīng)用程序庫(kù)可以通過(guò)一個(gè)或多個(gè)應(yīng)用程序加速傳統(tǒng)的科學(xué)計(jì)算工作流 NVIDIA GPU 。

我們將量子計(jì)算視為異構(gòu)高性能計(jì)算系統(tǒng)架構(gòu)的另一個(gè)元素,并設(shè)想了一種編程模型,該模型將量子協(xié)處理無(wú)縫地結(jié)合到我們現(xiàn)有的系統(tǒng)中 CUDA 生態(tài)系統(tǒng) 。 在這方面,目前從 Python 語(yǔ)言級(jí)別開(kāi)始的方法是不夠的,最終將限制經(jīng)典和量子計(jì)算資源的性能集成。

QODA 用于高性能計(jì)算

NVIDIA 正在開(kāi)發(fā)一個(gè)開(kāi)放規(guī)范,用于在高性能計(jì)算環(huán)境中編程混合量子經(jīng)典計(jì)算架構(gòu)。我們宣布 QODA 編程模型規(guī)范和相應(yīng)的 NVQ ++編譯器平臺(tái),支持后端不可知(物理、模擬)、單源、現(xiàn)代 C ++方法來(lái)實(shí)現(xiàn)量子加速高性能計(jì)算。

QODA 與現(xiàn)有的經(jīng)典并行編程模型(如 CUDA 、 OpenMP 和 OpenACC )具有內(nèi)在的互操作性。該編譯器實(shí)現(xiàn)還將量子經(jīng)典 C ++源代碼表示降低為二進(jìn)制可執(zhí)行文件,這些二進(jìn)制可執(zhí)行文件本機(jī)以支持量子的模擬后端為目標(biāo)。

該編程和編譯工作流程通過(guò)與 GPU 處理和電路模擬的標(biāo)準(zhǔn)互操作性,實(shí)現(xiàn)了一個(gè)性能良好的編程環(huán)境,用于加速混合算法的研究和開(kāi)發(fā)活動(dòng),這些處理和電路模擬可以從筆記本電腦擴(kuò)展到分布式多節(jié)點(diǎn)、多 GPU 架構(gòu)。

auto ghz = [](const int N) __qpu__ {
  qoda::qreg q(N);
  h(q[0]);
  for (auto i : qoda::irange(N-1)) {
    cnot(q[i], q[i+1]);
  }
  mz(q);
};

// Sample a GHZ state on 30 qubits
auto counts = qoda::sample(ghz, 30);
counts.dump();

如代碼示例所示, QODA 提供了一種類似 CUDA 的基于內(nèi)核的編程方法,以現(xiàn)代 C ++為中心。您可以將量子設(shè)備代碼定義為獨(dú)立的函數(shù)對(duì)象或帶有 _uqpu_uu 注釋的 lambda ,以指示將編譯到量子設(shè)備并在其上執(zhí)行。

通過(guò)依賴自由函數(shù)上的函數(shù)對(duì)象( ZCK0 內(nèi)核方法),您可以實(shí)現(xiàn)一種高效的方法來(lái)構(gòu)建通用標(biāo)準(zhǔn)量子庫(kù)函數(shù),該函數(shù)可以將任何量子內(nèi)核表達(dá)式作為輸入。

這方面的一個(gè)簡(jiǎn)單示例是標(biāo)準(zhǔn)采樣 QODA 函數(shù)(qoda::sample(。..)),它將量子內(nèi)核實(shí)例和任何具體參數(shù)作為輸入,并將觀察到的量子比特測(cè)量位字符串的熟悉映射返回到相應(yīng)的觀察次數(shù)。

QODA 內(nèi)核程序員可以訪問(wèn)與量子計(jì)算相關(guān)的某些內(nèi)置類型(qoda::qubit、qoda::qreg、qoda::spin_op等)、量子門(mén)操作以及從 C ++繼承的所有傳統(tǒng)經(jīng)典控制流。

前面詳細(xì)介紹的語(yǔ)言編譯方法的一個(gè)有趣方面是能夠編譯包含 CUDA 內(nèi)核、 OpenMP 和 OpenACC pragmas 以及更高級(jí)別的 CUDA 庫(kù) API 調(diào)用的 QODA 代碼。此功能將使混合量子經(jīng)典應(yīng)用程序開(kāi)發(fā)人員能夠真正利用多 GPU 處理與量子計(jì)算。

未來(lái)的量子計(jì)算用例將需要經(jīng)典的并行處理,例如數(shù)據(jù)預(yù)處理和后處理、標(biāo)準(zhǔn)量子編譯任務(wù)和量子糾錯(cuò)的綜合征解碼。

量子經(jīng)典應(yīng)用的早期展望

針對(duì)噪聲、短期量子計(jì)算架構(gòu)的典型混合量子經(jīng)典算法是變分量子特征解算器( VQE )。矢量量化方程的目標(biāo)是根據(jù)量子力學(xué)的變分原理,計(jì)算給定量子力學(xué)算子(如哈密頓量)相對(duì)于參數(shù)化狀態(tài)制備電路的最小特征值。

為給定的一組柵極旋轉(zhuǎn)參數(shù)執(zhí)行狀態(tài)準(zhǔn)備電路,并執(zhí)行一組由量子力學(xué)算子的結(jié)構(gòu)決定的測(cè)量,以計(jì)算這些具體參數(shù)的期望值。然后使用用戶指定的經(jīng)典優(yōu)化器通過(guò)改變這些參數(shù)來(lái)迭代搜索最小期望值。

您可以在 QODA 編程模型中看到類似 VQE 的通用算法的樣子:

// Define your state prep ansatz…
auto ansatz = [](std::vector thetas) __qpu__ {
  … Use C++ control flow and quantum intrinsic ops …
};

// Define the Hamiltonian
qoda::spin_op H = … use x, y, z to build up Hamiltonian … ;

// Create a specific function optimization strategy
int n_params = …;
qoda::nlopt::lbfgs optimizer;
optimizer.initial_parameters = qoda::random_vector(-1, 1, n_params);

// Run the VQE algorithm with QODA
auto [opt_val, opt_params] =
    qoda::vqe(ansatz, H, optimizer, n_params);
printf("Optimal  = %lf\n", opt_val);

所需的主要組件是參數(shù)化的 ansatz-QODA 內(nèi)核表達(dá)式,在代碼示例中顯示為采用std::vector《double》的 lambda 。

這個(gè) lambda 的實(shí)際主體取決于當(dāng)前的問(wèn)題,但您可以自由地使用標(biāo)準(zhǔn) C ++控制流、作用域內(nèi)量子內(nèi)核調(diào)用和量子內(nèi)在操作的邏輯集來(lái)構(gòu)建這個(gè)函數(shù)。

下一個(gè)需要的組件是您需要計(jì)算其期望值的運(yùn)算符。 QODA 將它們表示為內(nèi)置的spin_op類型,您可以通過(guò) Pauli x(int)、y(int)和z(int)函數(shù)調(diào)用以編程方式構(gòu)建它們。

接下來(lái),您需要一個(gè)經(jīng)典的函數(shù)優(yōu)化器,這是 QODA 語(yǔ)言規(guī)范中的一個(gè)一般概念,用于將子類化為特定的優(yōu)化策略,基于梯度或無(wú)梯度。

最后,該語(yǔ)言公開(kāi)了用于調(diào)用整個(gè) VQE 工作流的標(biāo)準(zhǔn)庫(kù)函數(shù)。它在 QODA 內(nèi)核實(shí)例上參數(shù)化,該實(shí)例建模狀態(tài)準(zhǔn)備 ansatz ,該運(yùn)算符需要以下值:

最小特征值

經(jīng)典優(yōu)化實(shí)例

變分參數(shù)的總數(shù)

然后返回一個(gè)結(jié)構(gòu)化綁定,該綁定對(duì)狀態(tài)準(zhǔn)備電路的最優(yōu)特征值和相應(yīng)的最優(yōu)參數(shù)進(jìn)行編碼。

前面的工作流非常通用,有助于開(kāi)發(fā)變分算法,這些算法最終在量子核表達(dá)式、感興趣的自旋算子和經(jīng)典優(yōu)化例程方面是通用的。

但它也展示了 QODA 編程模型的基本原理:提供描述量子代碼表達(dá)式的核心概念,然后促進(jìn)通用函數(shù)標(biāo)準(zhǔn)庫(kù)的實(shí)用性,從而實(shí)現(xiàn)混合量子經(jīng)典算法的可組合性。

QODA 早期興趣計(jì)劃

量子計(jì)算機(jī)有望幫助我們解決一些最重要的問(wèn)題。我們正在向高性能計(jì)算和人工智能已經(jīng)發(fā)揮關(guān)鍵作用的領(lǐng)域的科學(xué)家和專家開(kāi)放量子計(jì)算,并實(shí)現(xiàn)當(dāng)今最好的現(xiàn)有軟件與量子軟件的輕松集成。這將大大加速量子計(jì)算機(jī)實(shí)現(xiàn)其潛力。

關(guān)于作者

Alex McCaskey 是 NVIDIA 的高級(jí)量子計(jì)算軟件架構(gòu)師。他的工作重點(diǎn)是異構(gòu)量子經(jīng)典計(jì)算的編程模型、編譯器和語(yǔ)言。在過(guò)去,他領(lǐng)導(dǎo)了許多開(kāi)源量子軟件項(xiàng)目,包括 XACC 系統(tǒng)級(jí)量子框架和 QCOR 量子經(jīng)典 C ++編譯器平臺(tái)。他于 2010 年獲得田納西大學(xué)物理學(xué)和數(shù)學(xué)學(xué)士學(xué)位,并于 2014 年獲得弗吉尼亞理工大學(xué)和州立大學(xué)物理學(xué)碩士學(xué)位。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11325

    瀏覽量

    225836
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    5682

    瀏覽量

    110101
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    28

    文章

    5266

    瀏覽量

    136040
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    千比特量子計(jì)算機(jī)橫空出世!國(guó)產(chǎn)企業(yè)進(jìn)入商業(yè)化“快車(chē)道”

    量子相繼宣布新一輪融資,玻色量子還發(fā)布了國(guó)內(nèi)首個(gè)突破千比特規(guī)模的專用量子計(jì)算機(jī)“馭量·山海1000”。 ? ? 量子+A I成為關(guān)注點(diǎn), 國(guó)
    的頭像 發(fā)表于 04-14 09:07 ?5218次閱讀
    千比特<b class='flag-5'>量子</b><b class='flag-5'>計(jì)算</b>機(jī)橫空出世!國(guó)產(chǎn)企業(yè)進(jìn)入商業(yè)化“快車(chē)道”

    延遲為什么會(huì)成為量子計(jì)算的關(guān)鍵問(wèn)題

    量子計(jì)算的發(fā)展,正在遇到一個(gè)看起來(lái)并不在量子處理器上的瓶頸——延遲。
    的頭像 發(fā)表于 03-28 13:38 ?975次閱讀

    新發(fā)現(xiàn)帶來(lái)光量子計(jì)算的進(jìn)步

    多光子干涉網(wǎng)絡(luò) 由維也納大學(xué)的菲利普-瓦爾特(Philip Walther)領(lǐng)導(dǎo)的國(guó)際研究人員合作,在量子技術(shù)領(lǐng)域取得了重大突破,利用一種新型資源節(jié)約型平臺(tái)成功演示了多個(gè)單光子之間的量子干涉。這項(xiàng)
    的頭像 發(fā)表于 12-01 07:38 ?337次閱讀
    新發(fā)現(xiàn)帶來(lái)光<b class='flag-5'>量子</b><b class='flag-5'>計(jì)算</b>的進(jìn)步

    快450000000倍!超導(dǎo)量子計(jì)算機(jī)“天衍-287”建成

    平臺(tái)誕生,處理特定問(wèn)題的速度較當(dāng)前最快超級(jí)計(jì)算機(jī)快4.5億倍,成為全球量子計(jì)算實(shí)用化進(jìn)程中的關(guān)鍵里程碑。 ? ? “天衍-287”的核心競(jìng)爭(zhēng)力源于其
    的頭像 發(fā)表于 11-18 08:40 ?8893次閱讀
    快450000000倍!超導(dǎo)<b class='flag-5'>量子</b><b class='flag-5'>計(jì)算</b>機(jī)“天衍-287”建成

    IQM與NVIDIA攜手開(kāi)展NVQLink合作,推動(dòng)可擴(kuò)展量子糾錯(cuò)技術(shù)發(fā)展

    應(yīng)用的關(guān)鍵環(huán)節(jié)。 NVQLink是一款與NVIDIA CUDA-Q深度集成的開(kāi)放且可互操作平臺(tái),旨在連接量子硬件與人工智能超級(jí)計(jì)算系統(tǒng)。該平臺(tái)通過(guò)在
    的頭像 發(fā)表于 10-31 10:30 ?505次閱讀

    英偉達(dá)發(fā)布 NVQLink 開(kāi)放系統(tǒng)架構(gòu);國(guó)內(nèi)首個(gè)汽車(chē)芯片標(biāo)準(zhǔn)驗(yàn)證平臺(tái)投入使用

    計(jì)算機(jī)相連接。 ? 英偉達(dá)首席執(zhí)行官黃仁勛在主題演講中表示,該系統(tǒng)有望奠定混合量子-經(jīng)典計(jì)算系統(tǒng)的技術(shù)基礎(chǔ),并將其比作“
    發(fā)表于 10-29 10:33 ?1321次閱讀

    谷歌芯片實(shí)現(xiàn)量子計(jì)算新突破,比超算快13000倍

    機(jī)在特定任務(wù)上的運(yùn)行速度比傳統(tǒng)超級(jí)計(jì)算機(jī)快13000倍,并且這種算法可以在類似平臺(tái)上得到重現(xiàn)。 ? 量子比特極易受到環(huán)境干擾,導(dǎo)致計(jì)算錯(cuò)誤,這成為
    的頭像 發(fā)表于 10-27 06:51 ?9936次閱讀

    如何借助NVIDIA技術(shù)攻克量子計(jì)算關(guān)鍵難題

    量子計(jì)算有望重塑各行各業(yè),但其發(fā)展進(jìn)程取決于能否攻克諸多關(guān)鍵難題,例如糾錯(cuò)、量子比特設(shè)計(jì)的模擬、電路編譯優(yōu)化任務(wù)等。加速計(jì)算的出現(xiàn)為解決這些難題提供了可能,其并行處理能力為實(shí)現(xiàn)
    的頭像 發(fā)表于 10-24 14:16 ?1181次閱讀

    今日看點(diǎn):谷歌芯片實(shí)現(xiàn)量子計(jì)算經(jīng)典超算快13000倍;NFC 技術(shù)突破:讀取距離從 5 毫米提升至 20 毫米

    谷歌芯片實(shí)現(xiàn)量子計(jì)算經(jīng)典超算快13000倍 近日,谷歌在《自然》雜志披露與Willow芯片相關(guān)的量子計(jì)算突破性研究成果。該公司稱這是歷史上
    發(fā)表于 10-23 10:20 ?1711次閱讀

    Quantum Machines推動(dòng)量子計(jì)算新邊界

    量子計(jì)算正在為經(jīng)典計(jì)算無(wú)法企及的難題打開(kāi)大門(mén),例如藥物開(kāi)發(fā)中新材料的發(fā)現(xiàn),優(yōu)化和模擬。然而,量子研發(fā)領(lǐng)域存在諸多難題。
    的頭像 發(fā)表于 07-23 16:04 ?995次閱讀

    量子計(jì)算最新突破!“量子+AI”開(kāi)啟顛覆未來(lái)的指數(shù)級(jí)革命

    電子發(fā)燒友網(wǎng)報(bào)道(文/李彎彎)量子計(jì)算是一種基于量子力學(xué)原理的新型計(jì)算模式,其核心在于利用量子比特的疊加態(tài)和糾纏態(tài)特性,實(shí)現(xiàn)遠(yuǎn)超
    的頭像 發(fā)表于 05-28 00:40 ?1.3w次閱讀
    <b class='flag-5'>量子</b><b class='flag-5'>計(jì)算</b>最新突破!“<b class='flag-5'>量子</b>+AI”開(kāi)啟顛覆未來(lái)的指數(shù)級(jí)革命

    支持500 +量子比特!國(guó)產(chǎn)第4代量子計(jì)算測(cè)控系統(tǒng)發(fā)布

    電子發(fā)燒友網(wǎng)報(bào)道(文 / 吳子鵬)日前,我國(guó)第四代自主量子計(jì)算測(cè)控系統(tǒng) “本源天機(jī) 4.0” 正式發(fā)布,這一成果標(biāo)志著我國(guó)量子計(jì)算產(chǎn)業(yè)在工程化生產(chǎn)能力上實(shí)現(xiàn)了里程碑式突破。該系統(tǒng)由本源
    的頭像 發(fā)表于 05-12 09:28 ?5646次閱讀

    支持500 +量子比特!國(guó)產(chǎn)第4代量子計(jì)算測(cè)控系統(tǒng)發(fā)布

    電子發(fā)燒友網(wǎng)報(bào)道(文 / 吳子鵬)日前,我國(guó)第四代自主量子計(jì)算測(cè)控系統(tǒng) “本源天機(jī) 4.0” 正式發(fā)布,這一成果標(biāo)志著我國(guó)量子計(jì)算產(chǎn)業(yè)在工程化生產(chǎn)能力上實(shí)現(xiàn)了里程碑式突破。該系統(tǒng)由本源
    的頭像 發(fā)表于 05-11 00:50 ?6908次閱讀

    谷歌發(fā)布混合量子模擬方法

    傳統(tǒng)量子計(jì)算的模擬方法。在保證模擬速度的前提下,還增強(qiáng)了可控性。根據(jù)交叉熵基準(zhǔn)測(cè)試數(shù)據(jù)顯示,谷歌的新方法已經(jīng)超過(guò)傳統(tǒng)模擬。 此外,混合量子模擬還有一個(gè)重要優(yōu)勢(shì),即能夠靈活地制備各種
    的頭像 發(fā)表于 04-22 17:17 ?952次閱讀

    量子計(jì)算在海綿壓縮測(cè)試數(shù)據(jù)優(yōu)化中的創(chuàng)新探索

    在海綿材料性能測(cè)試領(lǐng)域,隨著數(shù)據(jù)維度與計(jì)算復(fù)雜度的指數(shù)級(jí)增長(zhǎng),傳統(tǒng)經(jīng)典計(jì)算機(jī)逐漸面臨算力瓶頸。量子計(jì)算憑借
    的頭像 發(fā)表于 04-22 13:05 ?1011次閱讀
    <b class='flag-5'>量子</b><b class='flag-5'>計(jì)算</b>在海綿壓縮測(cè)試數(shù)據(jù)優(yōu)化中的創(chuàng)新探索
    怀柔区| 大渡口区| 锡林浩特市| 靖边县| 青海省| 乳源| 观塘区| 永仁县| 阳新县| 宜都市| 宝应县| 尼勒克县| 昌都县| 广水市| 松原市| 阿拉尔市| 文昌市| 鄂尔多斯市| 武川县| 奉节县| 灵石县| 石渠县| 准格尔旗| 九寨沟县| 呼伦贝尔市| 辛集市| 高青县| 奈曼旗| 舞钢市| 特克斯县| 明光市| 嘉黎县| 尚志市| 正安县| 深州市| 英山县| 凤冈县| 额济纳旗| 荆门市| 宜君县| 石林|