瀏覽單個文章
竹雲公子
Senior Member
 
竹雲公子的大頭照
 

加入日期: Jul 2004
您的住址: 一個都是女人的地方...
文章: 1,222
引用:
作者Weichung
還是要糾正一下你個觀念
1. 多核心運算的效率, 並不會因為他是CPU還是GPU而有直接的關係 (當然, 硬體的架構/讀取的延遲會有影響, 但這不是我在這裡要討論的主題)
2. 與多核心運算(平行處理)的效率, 直接相關的是"工作是否能夠適當的被切割分派給每一個處理單元"

從以上來看, 3D運算大部分來說, 工作是可被平行化的(依照frame切割, 或是依照畫面區域來切割), 但平行化之前, 需要先把工作切割, 需要部分運算資源, 平行化運算結束後, 會需要把資料結合, 也需要部分運算資源
這也是1 + 1 < 2的因素

其他許多運算是更糟糕的... CPU的多核心, 一般來說, 能發揮出單核心的150%就算不錯了
絕大部分的運用, 應該都只有130%~~ 不過現在的CPU說實在的, 已經很快了...
平常絕大部份時間, CPU都在納涼... 消費者也不清楚是否真的有必要買雙核
只是廠商在推, 好像不買就遜掉了...

如果核心相...

感謝指教

不過我想大概是因為我語意不清

所以導致你誤會我的意思了

我指的"雙核心的話效能可以立刻提昇近一倍"

並不是指對單一工作來說

而是指在XP這種多工的OS上

舉個例來說

就好像是一邊跑Cinebench然後又一邊用WinRAR來壓縮檔案

這種時候雙核心的性能會比單核心高出近一倍

(I/O等等的其他系統瓶頸暫時不計)

另外雙核心的另一個好處就是前面的大大說得

不會因為一個程式當了而把整個系統給拖掉

所以個人認為雙核心CPU是個有用而且有必要的東西

如果我的觀念依然是錯的話...煩請大大指正
     
      
舊 2007-11-25, 11:52 PM #41
回應時引用此文章
竹雲公子離線中