PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 顯示卡討論區
帳戶
密碼
 

  回應
 
主題工具
Weichung
Power Member
 

加入日期: May 2000
您的住址: Taiwan
文章: 697
引用:
作者rainthink
The PS3 cluster at NC State does not break into the top 500
或許這幾個(八台)PS3的叢集無法打進世界前五百大超級電腦

His cluster of eight PS3 machines – the first such academic cluster in the world – packs the power of a small supercomputer, but at a total cost of about $5,000, it costs less than some desktop computers that have only a fraction of the computing power.

他的(八台)PS3的叢集電腦,是世界上第一個用在學術上的叢集電腦,
,聚集了運算能力的小型超級電腦,但是只需要總共5000美金,
所耗費的金錢比一些桌上型(叢集)電腦來得少

如果單就"超級電腦"這個字意來說 是無法打入前五百大
但是不是前五百大就不是超級電腦嗎?

就維基百科裡面 超級電腦 (http://zh.wikipedia.org/w/index.php...B%BB%E8%85%A6&v...


沒仔細看原文, 但大略我看了一下...
這篇仍然是一樣, 純粹炒新聞, 而沒有太大的意義...
SPE拿來處理64bits float目前還是慢到爆, 目前快的只有16bits or 32bits的浮點
但如果拿這種東西去做科學運算... 其結果就是別人家系統模擬出來的房子, 保證100年沒事
, 使用32bits浮點模擬出來的房子, 模擬的結果保用100年沒事, 但實際蓋完可能隔天就塌了...


之前PS2也是炒新聞, 炒的誇張, 一樣是說EE可以裝到飛彈導航或是並聯拿來做核武的試爆模擬...
一樣的原因, 32 bits浮點精度不夠, 導彈本來要炸美國五角大廈的... 結果可能不小心打到自由女神像(當然, 這是誇張了點, 但我只是比喻)

另外一點, 也是目前的現況, SPE的浮點處理器, 我記得某些行為跟x87有相異
也就是就算都是64bits的浮點, 而使用同樣的C語言程式碼, 如果編譯器沒有特別小心處理的話, 編譯後執行的結果可能會差個十萬八千里
(當年IMSL的發展過程中, 就曾經碰到處理器不同而導致不同結果的嚴重問題)
就目前為止, 我相信SPE在這方面的程式庫絕對是相當薄弱的...
並不是今天你sony/ibm喊一喊, 就萬事OK...

以今日的標準, 8台PS3並聯如果就足以稱為超級電腦的話, 那目前8台x86電腦, 每台都裝上1~2塊GTX 295, 再拿去並聯之後... 恐怕要稱為超級超級電腦了
     
      
舊 2009-02-12, 01:37 AM #31
回應時引用此文章
Weichung離線中  
Weichung
Power Member
 

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


如果是考慮多核心的花樣, 而又不是特定的指GPGPU的話...
那不需要對Cell有多少期待了... Cell是 1 PPE + 8(7) SPE, 真正能執行OS程式碼的, 還是只有PPE
SPE都僅是輔助處理器, 負責幫忙做運算, 比較像是DSP, 就是主CPU只要負責丟資料流給SPE, 而自己再去SPE另外一端接受資料即可

那這種平行運算的方式, 老實說... 可能就跟nvidia在推的CUDA是接近的...
那我還不如推薦下一世代的規格, OpenCL
未來相信Cell也會相容於OpenCL, 屆時才是整個平行運算規格的大統一
到時候, 就看ATI(AMD)與nvidia/Intel/IBM如何發威...

另外, Larrabee比起Cell, 他更像GPU, 因為他完全不能執行一般OS程序和主程序, 他的每一個核心都接近SPE, 但他本身沒有類似PPE角色的處理器...
而必須完全依賴CPU來分配工作
 
舊 2009-02-12, 01:48 AM #32
回應時引用此文章
Weichung離線中  
rainthink
Power Member
 
rainthink的大頭照
 

加入日期: Oct 2008
您的住址: 高雄市
文章: 572
引用:
作者Weichung
沒仔細看原文, 但大略我看了一下...
這篇仍然是一樣, 純粹炒新聞, 而沒有太大的意義...
SPE拿來處理64bits float目前還是慢到爆, 目前快的只有16bits or 32bits的浮點
但如果拿這種東西去做科學運算... 其結果就是別人家系統模擬出來的房子, 保證100年沒事
, 使用32bits浮點模擬出來的房子, 模擬的結果保用100年沒事, 但實際蓋完可能隔天就塌了...

之前PS2也是炒新聞, 炒的誇張, 一樣是說EE可以裝到飛彈導航或是並聯拿來做核武的試爆模擬...
一樣的原因, 32 bits浮點精度不夠, 導彈本來要炸美國五角大廈的... 結果可能不小心打到自由女神像(當然, 這是誇張了點, 但我只是比喻)
另外一點, 也是目前的現況, SPE的浮點處理器, 我記得某些行為跟x87有相異
也就是就算都是64bits的浮點, 而使用同樣的C語言程式碼, 如果編譯器沒有特別小心處理的話, 編譯後執行的結果可能會差個十萬八千里...


閣下的分析在下非常佩服 因為不是純粹的攻訐
而是用所知道的理論來就是論事 就討論而討論

所以還蠻能接受您的說法的 不過就運用而言
那一位外國的博士主要是用在Linux系統上面
至於實際用到那方面的科學運算 也沒說清楚
所以這也等於打上了問號

對於超級電腦的定義而言 其實在維基百科也說得很清楚了
每一個時代都有它的定義

不過還是感謝你的指教

引用:
作者Weichung
以今日的標準, 8台PS3並聯如果就足以稱為超級電腦的話, 那目前8台x86電腦, 每台都裝上1~2塊GTX 295, 再拿去並聯之後... 恐怕要稱為超級超級電腦了


也是沒那麼誇張 不過台灣倒是有一台 只是用更多GPU組成
台灣大學借重Nvidia Tesla繪圖處理器為台灣量子科學研究帶來革命性發斬

引用維基百科http://zh.wikipedia.org/w/index.php...6&variant=zh-tw

通用超級電腦的型式
大致上可以分為三種:

向量處理機器能為大量資料同時進行同樣的運算。

叢集式處理機特別建立連線處理機及記憶體的通信網路,非均勻訪存模型就是最常見的。最快的超級電腦就是使用這個科技。

商品電腦叢集使用高頻寬低延誤的網路來連線大量普通商品電腦。

根據摩爾定律及經濟規模,一個現代的桌面電腦比15年前的超級電腦有更高性能,皆因某些超級電腦的設計已經放在桌面電腦內。再者,簡單晶片的開發及生產成本比特意設計給超級電腦的更便宜。

超級電腦所處理的問題都適合併行化,當中減少處理單元之間的資料傳送量。因此,傳統的超級電腦可以被電腦叢集所代替。
----------------------------------------------------------------

不過這都是討論"超級電腦的定義而言了"算是有些偏離主題

回到主題 不過在下還是比較希望GPU由專業的ATI或是Nvidia
比較好 實在很難想像當GPU塞入CPU之後會是什麼情形

就製程來說 還是有所分別的 而且還有相容性的問題...
__________________
舊 2009-02-14, 12:37 AM #33
回應時引用此文章
rainthink離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是04:07 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。