NVIDIA CUDA Toolkit 12現在可以在我們的主(AKA,默認)頻道上使用,這是我們對上一版本CUDA Toolkit 11.8支持的重大更新

 

CUDANVIDIA GPU的軟件層。CUDA工具包為用戶提供了一個開發環境,用于構建高性能、GPU加速的應用程序。它使開發人員能夠在各種平臺上創建、增強和實施應用程序,包括GPU加速的臺式機、云平臺等。 

 

以前,Anaconda分布式運行時庫(如cudartcublascusolver)是運行啟用CUDA的軟件所需的CUDA Toolkit組件。通過此更新,Anaconda還分發了用于開發軟件的編譯和開發工具(如nvccnvrtcccclnsight)。CUDA Toolkit中的組件現在是單獨打包的,使用戶能夠只獲取必要的組件,從而節省時間和硬盤空間。

 

通過Anaconda,用戶可以在一個環境中管理Python包和非Python軟件。這意味著他們可以利用我們其他GPU加速軟件包的優勢,而無需花時間弄清楚如何讓CUDA等系統相關和低級軟件工作。在NVIDIA GPU上運行的軟件的開發人員現在可以在conda環境中輕松開發和測試支持CUDA的軟件,管理CUDA工具和庫以及其他低級依賴關系,并專注于開發而不是讓他們的系統工作。Anaconda的存儲庫中有5000多個軟件包,從事AI項目的開發人員可以更快地創建和部署安全的Python解決方案,并使用更簡化的流程。 

 

作為公認的主要軟件分銷商,Anaconda與整個生態系統的組織合作,盡可能保持我們平臺中重要軟件的最新狀態。 

 

CUDA Toolkit 12.0的主要功能包括:

 

支持NVIDIA AmpereNVIDIA Hopper架構,以及Arm支持

 

多操作系統驅動程序和運行時內核

 

多實例GPUMIG)、張量核心、CUDA圖形、機密計算和NVIDIA NVLink

 

C++Fortran編譯器和OpenACC指令

 

用于科學計算、數據科學、AI/ML和圖形的廣泛庫集

 

Nsight計算和Nsight系統開發工具