日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

目标检测第4步:显卡、GPU、CUDA、cuDNN的介绍及如何在Windows 10下安装cuDNN?

發(fā)布時間:2025/3/8 windows 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 目标检测第4步:显卡、GPU、CUDA、cuDNN的介绍及如何在Windows 10下安装cuDNN? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

(請先看置頂博文)本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客

目錄

(請先看置頂博文)本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客

一、顯卡和GPU的關(guān)系

二、CUDA是什么?

三、cuDNN是什么?

四、cuDNN的安裝過程?

1、下載cuDNN

2、安裝cuDNN

3、檢驗CUDA是否被cuDNN影響

A、查看CUDA版本

B、運(yùn)行CUDA的測試文件


一、顯卡和GPU的關(guān)系

???????顯卡又叫“顯示卡”、“顯示適配器”,是個人計算機(jī)(Personal Computer)的組成部分之一,啟到控制顯示器正確顯示的作用,基本功能(原理)就是將模擬信號轉(zhuǎn)換為電信號。市場主流的顯卡大多都是NVIDIA(英偉達(dá))和AMD(超微半導(dǎo)體)這兩個公司設(shè)生產(chǎn)的,分別被簡稱為N卡和A卡(N&A就是取自各自公司英文首字母)。

???????顯卡的結(jié)構(gòu)為:電容、顯存、顯示芯片、風(fēng)扇、各類接口等。其中顯存全稱為“顯示存儲器”,和計算機(jī)中的存儲器相似,負(fù)責(zé)存儲顯示芯片需要處理的各種數(shù)據(jù),其容量的大小,性能的高低,直接影響著電腦的顯示效果;顯示芯片就是深度學(xué)習(xí)中經(jīng)常提到的GPU或者VPU(或被稱作圖形處理器),負(fù)責(zé)并行計算工作,工作時產(chǎn)生的熱量由風(fēng)扇負(fù)責(zé)排除;各類接口負(fù)責(zé)輸入輸出和橋接。

???????顯卡分為三個種類:集成顯卡、獨立顯卡、核芯顯卡集成顯卡顧名思義就是集成,將顯示芯片、顯存等都集成在主板上,性能偏差。這就意味著散熱低、功耗低。獨立顯卡就是獨立出來,顯示芯片、顯存等都在一塊電路板上(顯卡),然后插在主板上,特點是功耗大、散熱大,性能強(qiáng),常作為游戲卡和專業(yè)卡。核芯顯卡是將圖形核心集成在處理核心上的顯卡,構(gòu)成一個完整的處理器。這里我們因為要進(jìn)行深度學(xué)習(xí),所以更多關(guān)注N卡。

? ? ? ? 眾所周知,獨立顯卡中的GPU具有并行計算能力,所以常用來進(jìn)行圖像處理。經(jīng)常聽到的描述顯卡性能好壞的名詞“算力”是怎么一回事呢?先來看一下算力的單位TFLOPS,每秒鐘可以完成幾萬億次單精度運(yùn)算早期是以單精度(也即float)的運(yùn)算能力峰值作為(宣傳)指標(biāo),現(xiàn)在也見過以半精度浮點計算能力對各大主流GPU進(jìn)行排行的,當(dāng)然也有雙精度的。除了算力以外,還有一個衡量顯卡性能的指標(biāo),那就是帶寬,從顯存讀取數(shù)據(jù)的速度,這個指標(biāo)的大小與位寬、頻率相關(guān)。

????????所以,顯卡和GPU的關(guān)系是:GPU是顯卡上的一塊芯片,是其重要組成部分,而顯卡是包含GPU的一塊集成電路板,GPU不等于顯卡。另外性能卓越的GPU的核數(shù)一般有很多,被稱為眾核,非常適合在眾多核心中執(zhí)行相同的指令流

二、CUDA是什么?

???????CUDA(Compute Unified Device Architecture)是英偉達(dá)公司開發(fā)的基于自家顯卡的、基于新的并行編程模型和指令集架構(gòu)的通用計算架構(gòu),讓用戶通過此架構(gòu)充分利用N卡的GPU進(jìn)行復(fù)雜高效的并行計算,如進(jìn)行深度學(xué)習(xí)。?

三、cuDNN是什么?

???????cuDNN是用于深度神經(jīng)網(wǎng)絡(luò)的GPU加速庫,具有高性能、易使用、低內(nèi)存等特點,可以以插入式的方式集成到更高級別的機(jī)器學(xué)習(xí)框架中,從而讓技術(shù)人員專注于設(shè)計神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)(模型),而不是費勁腦汁提高性能。那既然是插入式集成,cuDNN的安裝步驟是什么呢?

四、cuDNN的安裝過程?

1、下載cuDNN

???????因為之前的博文“目標(biāo)檢測第3步”下載的CUDA版本是11.1,那么我們就要找到與CUDA11.1版本對應(yīng)的cuDNN版本。地址為:cuDNN Archive | NVIDIA Developer

2、安裝cuDNN

下載到的cuDNN文件是一個壓縮包,解壓縮之后會出現(xiàn)如下文件夾:

接下來需要將解壓出來的這三個文件夾中的文件分別拷貝到CUDA對應(yīng)的文件夾里,打開CUDA的安裝目錄:

到此為止,cuDNN已經(jīng)成功的安裝到了CUDA的內(nèi)部。因為我們安裝了cuDNN,所以有必要按照上一篇博文中提到的檢驗方法,再次對CUDA進(jìn)行檢驗。

3、檢驗CUDA是否被cuDNN影響

A、查看CUDA版本

win+R,輸入cmd。在里面輸入“nvcc -V”或者“nvcc --version”,如果出現(xiàn)以下截圖即可證明CUDA安裝成功:

B、運(yùn)行CUDA的測試文件

打開CUDA的安裝目錄,找到如下截圖的兩個文件:

?

?以上兩張截圖末尾的Result均為pass狀態(tài),所以,我們剛才安裝的cuDNN不會對原有的CUDA造成影響。

總結(jié):顯卡、GPU、CUDA、cuDNN的使用是一個需求逐漸提升的過程。小時候,喜歡玩大型網(wǎng)絡(luò)游戲,原有的集成顯卡無法滿足游戲要求,那么就得要求有好的顯卡,并且要有適配的顯卡驅(qū)動。大了之后,學(xué)習(xí)了計算機(jī)視覺,需要使用GPU進(jìn)行復(fù)雜的計算及推理,這樣的情況下我們知道了GPU。隨著學(xué)習(xí)的深入,原來GPU的簡單操作無法滿足我們對于深度學(xué)習(xí)中的網(wǎng)絡(luò)性能時,CUDA出現(xiàn)在我們的面前。最后我們開始進(jìn)行深度神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)了,CUDAGPU的加持也無法滿足我們的需求了,我們引入了注重性能的cuDNN

總結(jié)

以上是生活随笔為你收集整理的目标检测第4步:显卡、GPU、CUDA、cuDNN的介绍及如何在Windows 10下安装cuDNN?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。