瀏覽單個文章
dabochi
*停權中*
 
dabochi的大頭照
 

加入日期: Nov 2002
您的住址: 東湖
文章: 1,688
引用:
作者Weichung
就如我之前所言, 就算SPE被充分運用, 拿來當成3D處理器
7顆3.2GHz的SPE, 運算能力(32bits float)充其量也不過才89.6GFLOPs

講7800GTX大家可能會對他有所期待, 如果把比較對象換成ATI HD3650, 大家就會比較有感覺了...
HD3650有120個Stream Processor(Unified Shader), 一個時脈周期可以計算兩筆資料
因此他的運算能力有120 x 2 x 0.725(GHz) --> 174GFLOPs
這是理論值的部分 (當然, 整體效能並沒有那麼的理想)

所以Cell並不如預期般的強大, 老實說, 如果是拿來當成GPGPU, 當年會是不錯的選擇
但以現在的眼光來看, 他甚至遠不如nvidia的G92核心(軟體和硬體都不如)

而相比之下, Intel 如果有弄個 120個core, 每個core執行時脈是4GHz當然很嚇人
如果真的有120個core, 每個core又能4GHz, 而單個core同時能運算16筆32 bits float [512 bit的SIMD reg(或稱為vector reg)]
如果再把加法跟乘法運...


不不不 在下期待的不是Cell的"效能"
而是為了把Cell能力榨乾而搞出來的"花樣"
如同閣下所提 多核心的程式很難寫
遠者有Cell跟Linux這兩個一硬一軟一對寶 近者有ATi的R600及後繼的架構
坦白說 目前看起來最能把多核心活用的是Web Server跟DB Server
除此之外 目前常人常用軟體在多核心架構上的演進其實蠻慢的
很多時候與其說是多核心架構軟體跑的更快了 不如說是CPU/GPU的微架構演進讓軟體跑的更快了
而期待Cell的理由也很簡單-Cell是CPU 比起GPU更適合通用運算 比起Sun的Niagra家族來說更普及 加上他的硬體特性比X86更接近消費性電子產品用的CPU
因此在下認為Cell上的花樣將會具有相當的前瞻性與啟發性
舊 2009-02-11, 08:53 AM #26
回應時引用此文章
dabochi離線中