一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

CUDA與cuDNN

 小雨毛毛下 2019-09-04

1、什么是CUDA

        CUDA(ComputeUnified Device Architecture),是顯卡廠商N(yùn)VIDIA推出的運(yùn)算平臺(tái)。 CUDA是一種由NVIDIA推出的通用并行計(jì)算架構(gòu),該架構(gòu)使GPU能夠解決復(fù)雜的計(jì)算問(wèn)題。


2、什么是CUDNN

        NVIDIA cuDNN是用于深度神經(jīng)網(wǎng)絡(luò)的GPU加速庫(kù)。它強(qiáng)調(diào)性能、易用性和低內(nèi)存開(kāi)銷(xiāo)。NVIDIA cuDNN可以集成到更高級(jí)別的機(jī)器學(xué)習(xí)框架中,如谷歌的Tensorflow、加州大學(xué)伯克利分校的流行caffe軟件。簡(jiǎn)單的插入式設(shè)計(jì)可以讓開(kāi)發(fā)人員專(zhuān)注于設(shè)計(jì)和實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)模型,而不是簡(jiǎn)單調(diào)整性能,同時(shí)還可以在GPU上實(shí)現(xiàn)高性能現(xiàn)代并行計(jì)算。


3、CUDA與CUDNN的關(guān)系

      CUDA看作是一個(gè)工作臺(tái),上面配有很多工具,如錘子、螺絲刀等。cuDNN是基于CUDA的深度學(xué)習(xí)GPU加速庫(kù),有了它才能在GPU上完成深度學(xué)習(xí)的計(jì)算。它就相當(dāng)于工作的工具,比如它就是個(gè)扳手。但是CUDA這個(gè)工作臺(tái)買(mǎi)來(lái)的時(shí)候,并沒(méi)有送扳手。想要在CUDA上運(yùn)行深度神經(jīng)網(wǎng)絡(luò),就要安裝cuDNN,就像你想要擰個(gè)螺帽就要把扳手買(mǎi)回來(lái)。這樣才能使GPU進(jìn)行深度神經(jīng)網(wǎng)絡(luò)的工作,工作速度相較CPU快很多。


4、CUDNN不會(huì)對(duì)CUDA造成影響

官方Linux安裝指南表述:

        從官方安裝指南可以看出,只要把cuDNN文件復(fù)制到CUDA的對(duì)應(yīng)文件夾里就可以,即是所謂插入式設(shè)計(jì),把cuDNN數(shù)據(jù)庫(kù)添加CUDA里,cuDNN是CUDA的擴(kuò)展計(jì)算庫(kù),不會(huì)對(duì)CUDA造成其他影響。

cuDNN的安裝文件有兩個(gè)文件夾,共五個(gè)文件,如下

cudnn.h是調(diào)用加速庫(kù)的文件,*.os是

CUDA平臺(tái)里對(duì)應(yīng)文件夾的文件,如下

可以看到,CUDA已有的文件與cuDNN沒(méi)有相同的文件,復(fù)制CUDNN的文件后,CUDA里的文件并不會(huì)被覆蓋,CUDA其他文件并不會(huì)受影響。


5、Linux下CUDNN的安裝

在服務(wù)器上共安裝了三個(gè)不同版本的CUDA,并不知道哪個(gè)能正常調(diào)用,所以需要安裝三個(gè)不同版本的cuDNN。

cuDNN的文件已經(jīng)放入服務(wù)器我的文件夾下

linu命令如下:如果不行,就全部去掉sudo。

cp 是復(fù)制,chmod是給與文件可讀權(quán)限,使這個(gè)文件可以讀取,rm 是刪除文件

(1)

sudo cp /public/home/qliang/lyr/ysl/cudnn9.1/cuda/include/cudnn.h /usr/local/cuda-9.1/include

sudo cp /public/home/qliang/lyr/ysl/cudnn9.1/cuda/include/libcudnn* /usr/local/cuda-9.1/lib64

sudo chmod a+r /usr/local/cuda-9.1/include/cudnn.h

sudo chmod a+r /usr/local/cuda-9.1/lib64/libcudnn*

(2)

sudo cp /public/home/qliang/lyr/ysl/cudnn9.1/cuda/include/cudnn.h /public/software/cuda-9.1/include

sudo cp /public/home/qliang/lyr/ysl/cudnn9.1/cuda/lib64/libcudnn* /public/software/cuda-9.1/lib64

sudo chmod a+r /public/software/cuda-9.1/include/cudnn.h

sudo chmod a+r /public/software/cuda-9.1lib64/libcudnn*

(3)

sudo cp /public/home/qliang/lyr/ysl/cudnn10/cuda/include/cudnn.h/ usr/local/cuda-9.1/include

sudo cp /public/home/qliang/lyr/ysl/cudnn10/cuda/lib64/libcudnn* /usr/local/cuda-9.1/lib64

sudo chmod a+r /public/software/cuda-10.0/include/cudnn.h

sudo chmod a+r /public/software/cuda-10.0/lib64/libcudnn*


7、卸載cuDNN

因?yàn)槭遣迦胧皆O(shè)計(jì),cuDNN的卸載也非常簡(jiǎn)單,只需要把相關(guān)文件刪除就可以了。指令如下:

rm –rf /usr/local/cuda-9.1/include/cudnn.h

rm –rf /usr/local/cuda-9.1/lib64/libcudnn*

rm –rf /public/software/cuda-9.1/include/cudnn.h

rm –rf /public/software/cuda-9.1/lib64/libcudnn*

rm –rf /public/software/cuda-10.0/include/cudnn.h

rm –rf /public/software/cuda-10.0/lib64/libcudnn*

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多

    在线观看中文字幕91| 久久国产精品亚州精品毛片| 日韩欧美三级中文字幕| 欧美自拍系列精品在线| 美日韩一区二区精品系列| 亚洲婷婷开心色四房播播| 日本美国三级黄色aa| 欧美黑人在线精品极品| 亚洲一区二区三区三州| 美国女大兵激情豪放视频播放| 色综合久久超碰色婷婷| 日本精品理论在线观看| 熟妇久久人妻中文字幕| 亚洲最新的黄色录像在线| 日本不卡片一区二区三区| 亚洲最新av在线观看| 好吊日成人免费视频公开| 少妇激情在线免费观看| 91久久精品国产成人| 日本午夜免费福利视频| 两性色午夜天堂免费视频| 久草热视频这里只有精品| 亚洲精品国产精品日韩| 久草精品视频精品视频精品 | 粉嫩一区二区三区粉嫩视频| 亚洲综合香蕉在线视频| 极品少妇嫩草视频在线观看| 日韩亚洲激情在线观看| 沐浴偷拍一区二区视频| 国产欧美一区二区三区精品视| 日本成人中文字幕一区| 欧美午夜一区二区福利视频| 欧美黑人在线一区二区| 中文字幕日韩一区二区不卡| 亚洲欧美国产网爆精品| 欧美日韩最近中国黄片| 日本不卡一区视频欧美| 日本大学生精油按摩在线观看| 日本欧美在线一区二区三区| 日韩中文字幕狠狠人妻| 黄色国产精品一区二区三区|