找回密碼
 登記成會員
搜索
查看: 5108|回復: 1

專為MAC開發的NVIDIA CUDA驅動程式

[複製鏈接]
發表於 28-10-2013 23:27:14 | 顯示全部樓層 |閱讀模式

登記成為會員,看更多精采內容!

您需要 登錄 才可以下載或查看,沒有賬號?登記成會員

×
在Mac 上安裝CUDA
隨著時間與技術的發展,電腦GPU繪圖晶片的架構與運算能力已經和CPU中央處理器並駕齊驅、甚至是超越的處理器的表現。
而且繪圖晶片廠商為了加強3D視覺運算,浮點運算的能力已經是CPU的數倍之多。
從下圖就可看出運算的速度是CPU的數倍


而GPU的架構就好像是目前正夯的多核心處理器一樣,利用多執行緒的平行運算概念,加快同一單位時間的運算速度,也彈性充分發揮每個執行單位的性能。






而若要運用發揮GPU功能,那就需要CUDA這個開發平台!!

什麼是Nvidia CUDA?
CUDA是(Compute Unified Device Architecture)四個字的縮寫,是由NVIDIA所推出的一種整合技術。透過這個技術,使用者可利用NVIDIA的GeForce 8以後的GPU和較新的Quadro GPU進行計算。實際上,CUDA架構可以相容OpenCL或者自家的C-編譯器。無論是CUDA C-語言或是OpenCL,指令最終都會被驅動程式轉換成PTX代碼,交由顯示核心計算。




而善加運用GPU的平行處理與高速運算能力,這將使密碼破解更為容易~~~

首先介紹要如何安裝CUDA SDK在Mac上吧!
當確認GPU以及Mac作業系統版本後ㄝ,需要下載的CUDA軟體。最新版本的開發工具,可從Nvidia網站上面下載:











安裝CUDA Driver:
完成CUDA Driver下載後,就直接安裝了,步驟如下面的幾張截圖







第二步就是安裝CUDA Toolkit,一樣地,請參考下面幾張圖片吧














第三步驟

進行相關的參數與路徑設定


注意1:CUDA driver package 應該會被安裝於  /Library/Framework/CUDA.framework 目錄以及包含 /usr/local/cuda/lib/libcuda.dylib 等檔案

注意2:CUDA Toolkit 的所有檔案預設應該都會被安裝於/usr/local/cuda 這個目錄下

注意3: 環境變數的路徑,請加入 /usr/local/cuda/bin 以及DYLD_LIBRARY_PATH 的路徑要包含 /usr/local/cuda/lib

指令如下:
export PATH=/usr/local/cuda/binPATH
export DYLD_LIBRARY_PATH=/usr/local/cuda/libDYLD_LIBRARY_PAT

當然你可以將上述的指令加入  ~/.bash_profile ,這樣就不必每次都要設定路徑

接下來就可以測試是否安裝成功了
請開啟Mac的終端機程式,並進入下面的路徑
$cd /Developer/NVIDIA/CUDA-5.0/samples/1_Utilities/deviceQuery
$make
$./deviceQuery

此時就可以看看你機器跑起來的狀況了



原文在此:http://jameshclai.blogspot.hk/2013/03/mac-cuda.html

遊客,如果您要查看本帖隱藏內容請回復


發表於 29-10-2013 01:52:02 | 顯示全部樓層
等你出試用報告。
您需要登錄後才可以回帖 登錄 | 登記成會員

本版積分規則

聯絡|手機版|香港大笪地

GMT+8, 21-11-2024 11:19 PM

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回復 返回頂部 返回列表