|
Major Member
|
會不會太吹捧了點???
我覺得 meron 有機會(7成可能性)在整數上勝過 k8,而在整體性能來說 meron 因為架構還是不如 k8(像內建記憶體控制器與 peer-to-peer communication 等),所以可能在現有程式上只有六成勝過現有 k8,四成還是會輸,但如果是明年初要上市的 DDR2 k8,就很難說了,可能只能到 4~6 成了,而 meron 在浮點性能上因為沒改進還是一樣慘敗。
conroe 雖然繼承 yonah,並改為 4-issue,並加長 pipeline stage 到 14 階,此消彼長性能提升有限,雖然核心性能提升了,但很可惜的是還是未將記憶體控制器內建在 cpu 內,memory 性能還是受限於 FSB,所以 dual-channel DDR2 性能其實與 single-channel DDR2 性能差異沒有幾個 %,因為 yonah FSB 只有 533~666Mhz,記憶體頻寬早超出 FSB 頻寬了,反倒是 k8 內建記憶體控制器,不受 FSB 頻寬太小影響(更別提與北橋一來一往的 latency),使用 dual-channel 與 DDR2 比較能夠在 memory-bound 的程式上有性能增長。
另外 yonah 的 shared L2 cache 因為 latency 增加,也影響到 single-thread 的性能,比 dothan 差了幾個 %,且 IBM 也可能在 power6 上採用像 amd 的 private L2 cache 加上 shared L3 cache 減少 shared cache 的 latency 增加導致性能減損的問題。
而 conroe 的浮點運算能力還是沒增強,輸 k8 至少 30% 也是可預期的,如果 intel 想在 HPC 上打敗 amd k8,浮點運算還要多加強。
|