請問Nvidia Cuda技術是顯卡內建的功能?還是需要另外下載程式打開?

請問Nvidia Cuda技術是顯卡內建的功能?還是需要另外下載程式打開?
我的顯卡是8600GT,該怎麼打開Cuda?
2009-11-04 21:32 發佈
天氣預報 wrote:
請問Nvidia C...(恕刪)


程式有支援應該就可以直接使用,或是程式內會讓你選擇要不要打開

以小弟使用的vReveal(支援CUDA)而言,它有一個GPU on的選項
還會告訴你使用Nvidia後省了多少時間

十足的置入性行銷
根本就是勸敗NV卡/更高階的NV卡
(到底誰會故意把GPU on關掉)

不過8500GT就可以省不少時間(跟純CPU比),GTS250省的時間又更多了...
天氣預報 wrote:
請問Nvidia C...(恕刪)


nvidia把含有cuda的驅動另外擺.....

我也不知道兩種驅動差別在哪orz

CUDA一般裝好顯卡驅動程式的時候就有了

你裝好他只會在驅動裡面"放著"而已

也就是說 只裝好執行引擎 CUDA的執行則是放在支援CUDA的任何一個軟體裡

當軟體(像是TMPGEnc)有設定開啟CUDA的時候 在Run時就會去使用CUDA功能

所以其實並沒有說把含有CUDA的驅動另外放在一起

會另外放在一起的 應該是SDK(給寫CUDA程式的人)
最強擋廣告外掛 AdGuard http://bit.ly/2uq2ZaU
天氣預報 wrote:
不需要換成這裡的驅動...(恕刪)

不需要 你可以看一下最新驅動的詳細資料(最新的是191.07)

裡面就有寫到

"•針對CUDA 2.3增加支援,以提升GPU運算應用軟體的效能。"

說真的CUDA Zone那邊的顯卡驅動也過舊了

基本上如果要寫CUDA程式 下載SDK就好了
有什麼辦法可以看CUDA是否有作用嗎?
最強擋廣告外掛 AdGuard http://bit.ly/2uq2ZaU
天氣預報 wrote:
有什麼辦法可以看CU...(恕刪)

基本上要看支援CUDA的程式是否會顯示狀態出來

沒有的話她有跑CUDA你是看不出來的(除非是純使用CUDA的程式)

像TMPGEnc在轉檔時就會顯示了

不過部分會沒有用到CUDA 是因為有些格式(或編碼類型)沒有支援CUDA
很多人對於nvidia的cuda的認識多僅止於了解是gpgpu解決方案的一種..但對於其架構事實上多為一知半解..
cuda的確是nvidia所提出對於gpgpu運算的一種實現方式..但是..這個運算平台是包含了硬體及軟體層面全新的平台架構..當這兩種層面的架構都符合cuda的規範時..就能運行cuda專屬之運用程式..

硬體架構的部份指的是繪圖處理器中的平行運算引擎(Parallel compute engines)而軟體層面則包含指令集架構(ISA)及驅動層面..簡單說早期GPGPU必須將計算映射到Graphic API(OpenGL和Directx)中,因此對於開發者來說,還需熟悉graphic API的函式庫語法,才能開發GPGPU運算程式。但CUDA大大簡化此程序,CUDA的GPU編程語言基於標準的C語言,因此有C語言基礎的工程師較容易開發CUDA的應用程序
目前nvidia geforce 8系列後或更新的產品都能透過更新驅動程式後支援cuda運算平台,當你運行符合CUDA規範所開發之應用程式..便能透過CUDA平台進行加速
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?