![]() |
||
|
Major Member
![]() 加入日期: Oct 2005
文章: 129
|
小弟也推q6600 但看樓主是否需要用到sse 4.1
前幾樓某位大大貼的那篇文章 小弟也不太茍同! 如果全世界都等程式設計搞好 硬體在跟上 那我想大概會退步的10年吧 硬體總是跑在軟體前面 如果真是這樣的話 請拿單核來轉檔或render就好了阿 有點不懂為什麼很多人覺得電腦只要遊戲跑的好 就好了 遊戲只不過是其他的一項附加價值而已 能拿來賺錢嗎? 如果想玩遊戲請去買台ps3+42吋lcd tv 頂多花你6萬 也不用考慮升級 某些方面爽度根本是巴電腦巴爽的 再說多核在"多工"方面 也是他的一大效益 貼文章前先自己想過再貼吧 |
|||||||
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Nov 2004 您的住址: 北平西路3號
文章: 4,614
|
軟體不支援4核心...真是個滑稽的謠言
好比3年前的傳說Pentium4 6xx跟Athlon64都不是真正的64Bit一樣 你要支援多工還得依靠M$的API,所謂的多工是靠OS在排程 |
||
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: Mar 2008 您的住址: 台北
文章: 908
|
引用:
呵, 主程式要拆成多個執行緒或多支副程式, OS才有辦法使用多核心來協助 但要是現在那個程式, 計算負載很高, 又只有一個執行緒 請問OS要怎麼支援? |
|
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jul 2000 您的住址: R.O.C
文章: 5,636
|
引用:
史丹福大學大概不知道柏克萊大學有BOINC分散式運算這東東 http://zh.wikipedia.org/w/index.php...variant=zh-hant ![]() |
|
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: Mar 2008 您的住址: 台北
文章: 908
|
引用:
要分散或平行運算的前提是, 某個CPU核心要處於idle狀態, 而且那個程式被切割成多個行程或執行緒, 才能交給其他CPU核心來處理 架構多緒多行程程式, 本身就有相當難度, 在某些狀況很難辦到, 或是有很嚴重的dead lock問題, 得先天就是屬於量大的小工作, 很適合網路Server 至於BOINC分散式運算, 他們在最早的設計, 就朝這方面去想, 因此將工作切割的做的不錯 假如某複雜運算的軟體, 最早架構不是如此設計, 每個工作之間的連動性太高, 要大改的難度頗高的 譬如最近starcraft2就有新聞說不支援多核心... 但實際上多核心CPU在這狀況下, 還是會有幫助, 一個去跑主要軟體工作, 一個去跑OS, 網路與磁碟load工作, 與雜七雜八的背景服務 因此至少要改用雙核心CPU |
|
|
|
|
*停權中*
加入日期: Apr 2004
文章: 40
|
引用:
非惡意 不過「苟同」不是這樣用的吧 「苟且同意」本身意思並不太好 不好意思囉∼被點出的大大不用理我了∼當我離題來亂的 |
|
|
|
|
*停權中*
加入日期: Jul 2008 您的住址: 火星基地
文章: 488
|
史丹福大學也有分散式運算平台Folding@home, 雖然沒有BOINC來得有名, 支援性也不夠, 但因為有支援顯卡運算, 所以運算力已經超過BOINC任何一個單一專案
|
|
|