[採訪]華碩ESC1000超級電腦每秒1兆次浮點運算能力

neoko wrote:
其實我覺得CPU的演進速度很慢是因為相容性的關係
經過多久的演進才有利用指令集加快速度的方式
而因為架構的關係 GPU並不能執行一般的程式 或執行起來很慢
只有大量平行化的運算才能發揮速度
...(恕刪)

原則上Moore's Law在過去十幾廿年都是有效的,這種指數性CPU效能成長,如果還覺得慢,原因是在於特定應用的運算如果由特定purpose的co-processor去算比較有效率,本來就應該交由co-processor去算,CPU還是去進行general purpose的工作。特定purpose的運算模式固定,因此在邏輯電路設計上可以精簡最佳化,並進一步並聯數以百計此類針對特定運算精簡最佳化的處理單元,來達到大量平行運算的效果,這也就是GPU以及CUDA訴求的。

這就像在GUI作業系統剛普及時,沒有人認為CPU處理BitBlt是有效率的、而應交由S3之類的2D繪圖加速卡專職去作;CPU處理3D的重複性運算,也不會比專職、經過3D運算最佳化的GPU有效率;CUDA則是在這個邏輯上,進一步發揮針對符合特定模式的大量平行且重複性運算最佳化,但不會因此就像Nvidia說的:GPU能夠取代CPU。行銷跟現實,是有差距的....

neoko wrote:
軟體方面就更可憐了X86跟UNIX就差不多了 似乎因為很難(當然這是我的想法啦)
所以很少公司會去研究(或者是我不知道的領域)
像NV的CUDA是架構在C語言 如果要從底層重新做起不知道要多久才能讓大眾接受
就像INTEL 64位元的失敗
...(恕刪)

X86跟UNIX差不多的說法倒是第一回聽到,蠻有趣的,但不太懂您的意思。NV的CUDA不能說是架構在C語言,C語言不過就是CUDA的程式開發用高階語言罷了,畢竟GPU不會原生處理/直譯C程式碼,也沒有必要原生處理/直譯,一定是經過編譯器編譯過的,這點跟IA64、Intel 64、AMD 64、IA32、POWER、MIPS、ARM、SPARC...等微處理器架構都是一樣的。

neoko wrote:
硬體架構要改容易但是軟體就很難了
所以NV的難是在於要生出個CPU的東西再來跟GPU結合 至於軟體就視於他的架構是新還是買的
總之CGPU我的認定應該是類似FUSION的 只不過是CPU為主跟GPU結合或是GPU為主跟CPU結合
這個我就不知道了
...(恕刪)

CPU必定是主,GPU為輔,就算Nvidia真的下定決心,也搞了一顆x86核心+GPU的Fusion晶片,內在的主從關係仍然不變,因為這得從系統程式/OS的角度去看,倒沒什麼可爭議的(例如:GPU不能夠、也沒必要去處理記憶體的Demand Paging、以及虛擬記憶體從虛擬位址到實體位址的對應,但這卻是今天的電腦不可或缺的一環),頂多稱呼為CPU with built-in GPU,畢竟縮寫一般總有個全名,而CGPU=>??Central Graphics Processing Unit??這個最直覺的全名實在解不通....80486概念上把80386跟80387合併了,但也不曾被稱為"CFPU".....
回到華碩這台,我想最大的隱憂還是在於11F shishimaru大表達的,相同的架構,難道HP、Dell、Acer就不能結合廣達、仁寶、緯創的ODM設計能力在幾個月內弄出來嗎?如果也協同歐美國際名大學搞個站台抬轎助講呢?畢竟Key parts還是來自於Intel、Nvidia,OS跟開發工具來自於微軟、Nvidia,如果這真是一個潛在新藍海,也不容易阻止競爭者快速跨入變成紅海(但這對有意購買的研究單位來說,卻是好事....)

有看過今年初 HPC Asia 2009 就知道當時展出就是 Tesla*3 + Qudro*1 的裸機組合了,NV 網站上最早放出的機種也不是阿速死,是 Supermicro 的 1U Server。

http://www.supermicro.com/newsroom/pressreleases/2009/press081009_4U_GPU.cfm
http://www.supermicro.com/GPU/

台灣會是阿速死帶頭搞合做應該也是出於是台灣廠商的關係,其他大廠多少會跟進,玩多深就要再看看了。
其實不錯啊,除了Windows外,也有support RHEL 5.x 64-bit,OpenSuse 11.0 64-bit,要發展這種產品的話,在其他作業系統的支援度上有下功夫,也是很正常的。

根據記者會的資料,透過與交大(使用者)及Matlab(學術軟體供應商)的合作,或許可以從solution上提供給學術單位更好的客製化服務彈性,搭配華碩自己在板卡上的研發能力跟經驗(這一點應該不用懷疑),如果與NV同步合作,也許可以做出更好的東西也說不定。(初始的TESLA...遠遠看起來跟硬碟陣列沒兩樣...)

至於排名的話...這東西基本上就拿infiniband來串個1000台就是了,哪台超級電腦是可以獨立運算的...XD...
boy155112 wrote:
我有疑問,是專業軟體...強悍的規格,搭XP(恕刪)


這個好笑~~
我想因該不是XP厲害,
而是CUDA厲害吧~~

專業軟體的對應部份,因該少之又少!!
像小弟一樣的阿宅買了也沒用吧........

軟體的對應應該是日後的課題,如果GPU可以值上主機板的話,CPU就糗大了!

文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!