作者mnmnqq (CaCa)
看板VideoCard
標題[轉錄]Re: [問卦] 有沒有NVIDIA CUDA的八卦 ?
時間Fri Nov 13 13:11:31 2009
在其他版無意間逛到關於CUDA的文章
補足了一些沒提過的部分~
對CUDA有興趣的新手版友可以參考看看唷~
感謝原作者同意轉文
※ [本文轉錄自 Gossiping 看板]
作者: OpenGoodHate (什麼東西什麼東西) 看板: Gossiping
標題: Re: [問卦] 有沒有NVIDIA CUDA的八卦 ?
時間: Fri Nov 13 01:31:09 2009
看在你有提供真像的份上
就告訴你吧
※ 引述《Gjoy (鬼接)》之銘言:
: 最近看一個女生在寫MATLAB
: 她說她們老師要她們用NVIDIA CUDA來加速
這是二樣不一樣的東西
應該是要她用Matlab跟CUDA比較看看同樣的運算時間差多少
寫的好差百、千倍,寫不好更慢…
: 聽說ATI也有類似的東西
有,不過CUDA比較常見
但是在沒有優化的環境下就全部丟給CPU算
: 不過台灣好像很少見 ?
不會,這是今年國科會很夯的題目耶
強者我同學就拿了(拐1?騙!?)不少預算
: 至於怎麼加速呢 ?
: 聽說是買一張很高檔的NVIDIA顯示卡
: 插上去 就可以用那張顯示卡上的CPU來加速了
也不用多高檔
記得好像9400 && 8500以上就可以開CUDA
端看GPU跟DRIVE
: 那個女生拿到廠商贊助的顯示卡後說要測測看加速威力
: 果然拿魔獸世界出來打
: 畫面變的超流暢
針對CUDA作優化的遊戲
其實這還要看你的顯卡有沒有夠力到能夠在real time rendering之後還有餘力幫CPU作事
(你都跑來問CUDA了,我就當你聽的懂我在說啥了)
: 拿這個來加速應該超威的!
超威
這個就像一堆貨物(你的資料)
你用一台大卡車(Single Thread)去運這些資料(計算)
大卡車可以一次載很多,但是可能要載二、三趟
但是你也可以換小貨車(Multi-Thread)去作同樣的事
可能一次用100台來載,載一趟就夠了
這樣時間是不是省下來了(這邊暫時不考慮浮動油價因素)
: 有沒有人知道為什麼CUDA這麼威的八卦 ?
: 聽說連國家高速電腦中心都在弄了~
因為分散式/網格/CUDA正夯(其實也弄一段時間了)
CUDA的演化
其實是從real time rendering的運算進化過來的
因為以前在作real time rendering時,要即時運算各Polygon的lightering
所以需要做大量重復、而且固定的事情
後來就出現了叫shader的語法
接著就發現
除了render之外其實科學上也有很多地方用的到
於是乎就出現了
HLSL<-Compute shader
GLSL<-OpenCL
CG<-CUDA
還有Intel用硬體作成的Larrabee
所以…這個跟雲端一樣,不是無中生有的
: → tasogare:Voodoo2 SLI才威 11/13 01:08
: → Gjoy:http://ppt.cc/6xBZ 一個女生 11/13 01:09
: → neverfly:再極限的超頻也是要拿來跑benchmark,跑完後開楓之谷 11/13 01:09
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.226.88
2F:→ nvidia:強烈建議訂購Fermi !!! 11/13 01:32
原廠來推文了,有問題快點問他
3F:推 HardDick:喔喔 原來是這樣阿 11/13 01:32
※ 編輯: OpenGoodHate 來自: 123.204.226.88 (11/13 01:33)
4F:推 Roosevelt:請問~~這跟物理加速卡一樣嗎 11/13 01:33
5F:→ nvidia:Fermi是全新的CUDA架構 220GT現在是CP最高的CUDA卡要買要快 11/13 01:34
6F:推 timchenegg:外行的只能說 原PO專業@@~有新的遊戲我會捧場的! 11/13 01:34
7F:推 honoYang:不一樣 物理加速需要力量 11/13 01:34
8F:→ nvidia:之前的物理加速卡廠商被我併購了 整合進CUDA 11/13 01:34
PhysX <- 這個算物理引擎
用來模擬真實世界的物理碰撞
在這之前都是用3D引擎內建的物理引擎,還滿鳥的
而且通常很多引擎只作一半
剩下的一半,不要問~很可怕
9F:推 aada:最近也在玩的說 11/13 01:34
10F:推 xhole:Matlab有支援CUDA的套件Jacket 裝了以後用原本的語法 11/13 01:35
11F:→ nvidia:建議大家不要買沒支援CUDA的卡 這樣會很...恐怖 >< 11/13 01:35
12F:→ xhole:就可以加速 11/13 01:35
13F:推 livewater:都不要吵了 ATI 5870+Nvidia GT220 兩個願望一次滿足 11/13 01:35
※ 編輯: OpenGoodHate 來自: 123.204.226.88 (11/13 01:38)
15F:→ nvidia:買GT300(Fermi)就可以real time rendering + physX 11/13 01:36
16F:→ nvidia:請大家期待2010年!!!!!!!!!! 11/13 01:37
17F:→ nagisaK:同一台電腦插兩張顯卡會怎樣啊 11/13 01:38
18F:→ neverfly:一般人買來是要算什麼?算掛在ptt的時間嗎? 11/13 01:38
19F:→ neverfly:千萬不要插兩張顯卡,我上次這樣做,很恐怖 11/13 01:39
20F:→ AztekRing:量潮偉表示 我加速 11/13 01:39
21F:推 previa:日後一般應用程式也會去應用CUDA來加速 11/13 01:39
22F:→ KinpleRadio: 會少兩個 顯示卡插座 很不方便... 11/13 01:39
23F:推 livewater:最近支援PhysX的遊戲比較熱門的有急速快感:進化世代 11/13 01:40
24F:→ skylikewater:原廠推文整個超讚XDDD 11/13 01:40
25F:→ livewater:和蝙蝠俠:小丑大逃亡 11/13 01:40
26F:→ OpenGoodHate:因為這個是要用到物理碰撞比較多,還有FPS也吃很大 11/13 01:40
27F:→ livewater:有趣的是遊戲討論區裡都在戰A牌卡和N牌卡 11/13 01:41
28F:→ PlayStation3:94跟85跑哭打比CPU還慘 11/13 01:41
29F:推 nagisaK:同時插ATI跟Nvidia的顯示卡的話會怎樣? 11/13 01:42
30F:→ OpenGoodHate:不用戰,目前A社佔上風(因硬體DX11)n社在CUDA~很忙 11/13 01:42
31F:推 keyfsn:太專業了吧... 11/13 01:42
32F:→ neverfly: 少兩個顯卡插槽 11/13 01:42
33F:→ nagisaK:說真的啦......我的電腦到現在還是用AGP4X 沒機會試 11/13 01:43
34F:→ PlayStation3:另外一個廣泛運用物理的叫做havok 應該比PhysX還廣 11/13 01:43
35F:→ wurenben:還有Dragonage有支援physx 11/13 01:43
36F:→ PlayStation3:電腦插了張GTX280除了那幾個真不知道PhysX還可以幹嘛 11/13 01:44
37F:推 zznkqb:你寫得太簡略跳太快了啦 XDDD 期待詳細的專業文~ 11/13 01:44
38F:→ PlayStation3:看專業的去險卡板查詢jk 11/13 01:45
39F:→ wurenben:某些轉檔軟體有支援cuda,不過只有應用在filter上面 11/13 01:45
40F:→ OpenGoodHate:寫太細一般人看不懂就GG了 11/13 01:46
41F:→ zznkqb:另外應該8系列以後的都可以跑,只是compatability版本差異 11/13 01:47
42F:推 ntouhr:題外話 我只是想問一下OpenCL跟OpenGL的關係是?? 11/13 01:49
43F:推 pdaer:裝了之後simulink可不可以跑快點...慢得跟龜一樣... 11/13 01:53
44F:→ OpenGoodHate:MAC... 11/13 01:53
45F:推 feartis:所以這可以?加快圖型運算、加快系統指令運算還是什麼? 11/13 02:02
46F:→ OpenGoodHate:加快距陣運算,重復的運算用CUDA就對了 11/13 02:04
47F:→ kevinkid:GL和CL不是一樣的東西 前面加個Open是因為程式是開放的 11/13 02:07
48F:推 KobeRossi:CUDA是不是有點像外掛的 SuperPipeline 專處裡向量資料 11/13 02:08
49F:→ kevinkid:應該說指令集式開放的 像英特爾的SSM指令集就是不開放的 11/13 02:08
50F:→ kuninaka:GL跟CL用途又不一樣= = 11/13 02:14
51F:→ OpenGoodHate:CUDA不只可以作向量運算,不過是從那沿伸來的沒錯 11/13 02:19
52F:→ OpenGoodHate:原本就是要作快速向量、貼圖、光影等計算 11/13 02:19
53F:推 gn00324893:哇靠~~我同時裝了這兩個~結果逛批踢踢超順的都不會頓耶 11/13 02:21
54F:推 ahonchen:算大霹靂 11/13 02:22
55F:→ taroa:據說H264 encoding可以加速到7倍!! 就等mencoder實作了 11/13 02:29
56F:→ taroa:目前雙核64bit壓1080p真的很不夠力 11/13 02:30
57F:→ kuninaka:現在都用i7壓了 11/13 02:46
58F:→ kuninaka:7倍? 搞不好是拿GTX285 11/13 02:46
59F:→ yr:不夠專業, MatLab 的確可以透過 plug-in 來用 CUDA 加速 11/13 03:30
61F:→ taroa:這是一兩年的技術了,不過就是要等開源的實作(還是自己來?) 11/13 04:21
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.103.110
※ 編輯: mnmnqq 來自: 140.116.103.110 (11/13 13:16)