技術討論區 > Computer 討論版

請問 GPU 跟顯示卡的關係

(1/2) > >>

dark:
小弟只知目前顯示卡內是 GPU 不依靠 CPU 的獨立運算
但上網看顯示卡 , 都只說是 GPU , 但沒說這 GPU 有幾顆

又聽說有跑運算程式 , 可以交由 GPU 來運算
是怎樣丟給顯示卡跑的呢 ?
不知又會達到什麼程度呢 ?

謝謝!!

darkranger:
GPU == 顯示晶片
顯示晶片 == 顯示卡
基本上可以說 GPU == 顯示卡

使用該 GPU 所支援的函式庫/API就是丟給 GPU 運算
例如 OpenGL、Direct3D、CUDA、OpenCL 等等

twu2:
當然有獨立的 API...

一般應用上... 記得最早的應用應該是 rar 的破解吧.
Plain numbers (for RAR passwords with length == 4) are:
~168 passwords per second on single core of Q6600 @ 2.4Ghz (crark's result)
~325 passwords per second on 8600 GT
~3350 passwords per second on ATI HD4850
~2075 passwords per second on GTX260/192SP

yc123:
以GTX970為例:
http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-970/specifications

CUDA Cores 1664

程式若有支援就能運用顯示卡的GPU。
許多年前我用hashcat來找主機上失落密碼的帳號,用CPU跑,CPU所有core都使用率滿載,複雜度高的,跑到天荒地老還是沒資料,用顯示卡GPU跑至少還跑得出一兩個吧。

WHAT IS GPU ACCELERATED COMPUTING?
http://www.nvidia.com/object/what-is-gpu-computing.html

dark:
多謝各位

大致看了一下 , 看來 GPU 門檻似乎太高
小弟的數學方程式都是 bash 與 php 組成的
被排除在應用範圍 ... 只能希望以後 php 被支援了

darkranger 大大提到 OpenGL、Direct3D、CUDA、OpenCL
好像每張都只支援一兩種函式庫 ...


對嚕 .. 那請問
其實小弟盡量將數學公式控制在 0.03 秒以下
但當迴圈上萬次 , 人就要旁邊休息了 ...
若是單純數學運算的系統
不知硬體面 , 系統環境 , 程式寫作方面
任何方面有什麼需要留意的地方 , 可以建議一下嗎 ?

硬體面
小弟目前只有用 i5-760 在跑
而系統面雖然都以小程式存在
但使用前都會 eval 或 include 公式檔
避免系統呼叫

導覽

[0] 文章列表

[#] 下頁

前往完整版本