分析-nvidia-smi 中的CUDA 版本與 nvcc不一致


1、CUDA 有兩種API,分別是 運行時 API 和 驅動API,即所謂的 Runtime API 與 Driver API。

nvidia-smi 的結果除了有 GPU 驅動版本型號,還有 CUDA Driver API的型號,而nvcc的結果是對應 CUDA Runtime API

 

2、在安裝CUDA 時候會安裝3大組件,分別是 NVIDIA 驅動、toolkit 和 samples。NVIDIA 驅動是用來控制 GPU 硬件,toolkit 里面包括nvcc編譯器等,

samples或者說SDK 里面包括很多樣例程序包括查詢設備、帶寬測試等等。上面說的 CUDA Driver API是依賴於 NVIDIA 驅動 安裝的,而CUDA Runtime API 是通過CUDA toolkit 安裝的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM