錯誤處理 – NVIDIA 技術博客
http://www.open-lab.net/zh-cn/blog
閱讀開發者創建的最新技術信息、頭條新聞 和內容。
Thu, 02 Jan 2025 06:55:39 +0000
zh-CN
hourly
1
196178272 -
NVIDIA CUDA-Q 在 Infleqtion QPU 上運行突破性邏輯 Qubit 應用
http://www.open-lab.net/zh-cn/blog/nvidia-cuda-q-runs-breakthrough-logical-qubit-application-on-infleqtion-qpu/
Tue, 10 Dec 2024 06:51:26 +0000
http://www.open-lab.net/zh-cn/blog/?p=12386
Continued]]>
Infleqtion 是中性原子量子計算領域的全球領導者,他們首先使用 NVIDIA CUDA-Q 平臺在其 Sqale 物理量子處理器 (QPU) 上進行模擬,然后編排邏輯量子位材料科學實驗的首次演示。 量子計算的基本信息單元 Qubits 容易出錯,并且非常不可靠,無法做出有意義的預測。邏輯量子位是許多噪點物理量子位的集合,它們對量子信息進行編碼以糾正錯誤,克服了這一限制。邏輯量子位可以執行耐環境噪聲和硬件故障的量子計算,也稱為容錯量子計算。 邏輯量子位的一個關鍵測試是觀察到,與其組成部分的噪聲物理量子位相比,錯誤率有所降低。Infleqtion 的結果在一系列輸入中令人信服地證明了這一點 (圖 1)。 這是邁向容錯量子計算的重要第一步,也是應用使用邏輯量子位的極少數物理演示之一。 本文將探討對這項突破性工作至關重要的 CUDA-Q 功能和性能。
Source
]]>
12386
-
高級 API 性能:調試
http://www.open-lab.net/zh-cn/blog/advanced-api-performance-debugging/
Fri, 13 Oct 2023 06:19:04 +0000
http://www.open-lab.net/zh-cn/blog/?p=8018
Continued]]>
NVIDIA 提供了大量的圖形調試工具,包括 NVIDIA Nsight System 用于 CPU 調試,Nsight Graphics 用于 GPU 調試。而 Nsight Aftermath 則可用于分析崩潰轉儲文件。 感謝 Patrick Neill、Jeffrey Kiel、Justin Kim、Andrew Allan 和 Louis Bavoil 在本文中的幫助。 …
Source
]]>
8018
-
異步錯誤報告:當 printf 無法執行時
http://www.open-lab.net/zh-cn/blog/asynchronous-error-reporting-when-printf-just-wont-do/
Tue, 16 May 2023 04:44:33 +0000
http://www.open-lab.net/zh-cn/blog/?p=6968
Continued]]>
有些編程情況要求異步報告“軟”錯誤。雖然可以是一個有用的工具,它可以增加寄存器的使用并影響性能。在這篇文章中,我們提出了一個替代方案,包括一個頭庫,用于在 GPU 上生成自定義錯誤和警告消息,而無需對內核進行硬停止。 錯誤報告往往會影響性能。雖然有些錯誤必須立即處理,但其他錯誤可以以警告和軟錯誤的形式出現,稍后可以報告和解決。 對于 GPU 來說,這通常是一個很好的策略,因為不同的內核可以在不同的流上啟動。如果出現任何錯誤,您可以異步查詢并解決。 例如,在一些物理模擬代碼中,可能存在物理上不可行的數值解決方案,例如負質量。您可能需要改變運行參數以獲得可行的解決方案,如設置較小的時間步長。 雖然有時可以創建誤差估計器,但在極少數情況下,估計器仍可能失敗。 在 GPU 的上下文中, CUDA 用戶可能傾向于檢查偶爾出現的不可行解決方案,然后使用以在屏幕上提醒最終用戶。
Source
]]>
6968
人人超碰97caoporen国产