|
作者Weichung
還是要糾正一下你個觀念
1. 多核心運算的效率, 並不會因為他是CPU還是GPU而有直接的關係 (當然, 硬體的架構/讀取的延遲會有影響, 但這不是我在這裡要討論的主題)
2. 與多核心運算(平行處理)的效率, 直接相關的是"工作是否能夠適當的被切割分派給每一個處理單元"
從以上來看, 3D運算大部分來說, 工作是可被平行化的(依照frame切割, 或是依照畫面區域來切割), 但平行化之前, 需要先把工作切割, 需要部分運算資源, 平行化運算結束後, 會需要把資料結合, 也需要部分運算資源
這也是1 + 1 < 2的因素
其他許多運算是更糟糕的... CPU的多核心, 一般來說, 能發揮出單核心的150%就算不錯了
絕大部分的運用, 應該都只有130%~~ 不過現在的CPU說實在的, 已經很快了...
平常絕大部份時間, CPU都在納涼... 消費者也不清楚是否真的有必要買雙核
只是廠商在推, 好像不買就遜掉了...
如果核心相...
|