1. GTX 1080 + Osx10.13.2
最初打算買1080 Ti,發(fā)現(xiàn)1080 Ti+拓展塢的組合比Gigabyte AORUS GTX 1080 Gaming Box貴很多,猶豫再三,還是購(gòu)買了1080,妥妥地夠用。
Gigabyte AORUS GTX 1080官方驅(qū)動(dòng)不支持macOS。我的系統(tǒng)是macOS10.13.4,查過很多資料后,發(fā)現(xiàn)解決方案比較麻煩,需要使用macOS 10.13.3的kext,如下圖:
最終還是將系統(tǒng)從10.13.4降到了10.13.2。嚴(yán)格按照步驟安裝:
安裝成功后在Graphics/Displays和NVIDIA Driver Manager可查到外置顯卡的信息:
2. 編譯GPU版本的MXNet
目前無法通過pip安裝GPU版本的MXNet,只能通過源碼)安裝:
安裝好CUDA9.1后,測(cè)試GPU:
安裝好cuDNN7.0.5,構(gòu)建MXNet,最后采用基于MXNet的測(cè)試用例驗(yàn)證一下包:
安裝過程中需要注意的是:
- 采用基于MXNet的測(cè)試用例驗(yàn)證時(shí),出現(xiàn)類似于以下的錯(cuò)誤:
Library not loaded: @rpath/libcudnn.7.dylib
用install_name_tool將lib指向修改為正確的即可:
install_name_tool -change @rpath/libcudnn.7.dylib /usr/local/cuda/lib/libcudnn.7.dylib lib/libmxnet.so
3. 參考:
- Titan XP值不值?教你如何挑選深度學(xué)習(xí)GPU - 掘金
- MacBook Pro適合深度學(xué)習(xí)嗎? - 知乎
- APP NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport) - Page 41 – Thunderbolt macOS Setup – External Graphics Card Forum
- APP NVIDIA eGPU support for High Sierra (NVIDIAEGPUSupport) – Thunderbolt macOS Setup – External Graphics Card Forum
- Installing MXNet — mxnet documentation
- Installation Guide Mac OS X :: CUDA Toolkit Documentation
- cuDNN Installation Guide :: Deep Learning SDK Documentation
- https://developer.nvidia.com/rdp/cudnn-download