Programming Languages and Compilers – NVIDIA 技術博客
http://www.open-lab.net/zh-cn/blog
閱讀開發者創建的最新技術信息、頭條新聞 和內容。
Thu, 02 Feb 2023 09:15:53 +0000
zh-CN
hourly
1
196178272 -
CUDA 12.0 編譯器使用 nvJitLink 庫支持運行時 LTO
http://www.open-lab.net/zh-cn/blog/cuda-12-0-compiler-support-for-runtime-lto-using-nvjitlink-library/
Tue, 17 Jan 2023 09:12:42 +0000
http://www.open-lab.net/zh-cn/blog/?p=6157
Continued]]>
CUDA Toolkit 12.0 引入了一個新的 nvJitLink 庫,用于實時鏈接時間優化( JIT LTO )支持。在 CUDA 的早期,為了獲得最大性能,開發人員必須在整個編程模式下將 CUDA 內核構建和編譯為單個源文件。這限制了 SDK 和應用程序具有大量代碼,跨越多個文件,需要從移植到 CUDA 進行單獨編譯。性能的提高與整個程序的編譯不符。 隨著 CUDA 工具包 11.2 的發布, NVCC 增加了對離線鏈接時間優化( LTO )的支持,以使單獨編譯的應用程序和庫能夠獲得與從單個翻譯單元編譯的完全優化程序類似的 GPU 運行時性能。在某些情況下,據報告,性能增益約為 20% 或更高。要了解更多信息,請參見 Improving GPU Application Performance with NVIDIA CUDA 11.2…
Source
]]>
6157
-
更新 CUDA Linux GPG 存儲庫密鑰
http://www.open-lab.net/zh-cn/blog/updating-the-cuda-linux-gpg-repository-key/
Thu, 28 Apr 2022 09:30:00 +0000
http://www.open-lab.net/zh-cn/blog/?p=3838
Continued]]>
為了最好地確保 RPM 和 Debian 軟件包存儲庫的安全性和可靠性, NVIDIA 從 2022 年 4 月 27 日開始更新并輪換、和軟件包管理器使用的簽名密鑰。 如果不更新存儲庫簽名密鑰,則在嘗試從 CUDA 存儲庫訪問或安裝軟件包時,可能會出現軟件包管理錯誤。 要確保繼續訪問最新的 NVIDIA 軟件,請完成以下步驟。 Debian 、 Ubuntu 、 WSL 軟呢帽、瑞爾、 openSUSE 、 SLES 對于基于 Debian 的發行版,包括 Ubuntu ,您還必須安裝新的軟件包或手動安裝新的簽名密鑰。 為了避免手動密鑰安裝步驟的需要, NVIDIA 提供了一個新的幫助程序包,用于自動安裝 NVIDIA 存儲庫的新簽名密鑰。 將以下命令中的替換為適合您的操作系統的值;例如: Debian 、 Ubuntu 、
Source
]]>
3838
人人超碰97caoporen国产