瀏覽單個文章
adelies
Elite Member
 
adelies的大頭照
 

加入日期: Dec 2001
您的住址: Cape Crozier
文章: 6,122
引用:
Originally posted by Arucueid
管線深度問題,Intel應該已經藉由改進分支預測解決了,所以這應該不是prescott效能降低的原因

說到double speed ALU...
我之前在國外的網站上看到Intel在發表prescott前夕改了核心的部分以降低熱量...會不會就是ALU? 但是記的不久前,intel才發表了7G運算單元的構想不是...?

至於快取記憶體的延遲...補救辦法除了縮小L2來提高命中率,似乎就只有拉高時脈...
但是又會更熱...

今天正好有機會又翻到,特地看了一下,根據該文表示,intel 在他的新版 software optimization manual 有提到 double speed ALU 在 prescott 取消。因此以前只有 0.5 時脈週期的優勢在 p 就消失了... 因此,不管是 + - mov 等指令的延遲都由 0.5 > 1 時脈週期 (記性不好記不起來寫的東西 XD,大概是這樣)。

至於 7G 好像是說把 64bit ALU 交給兩組 32bit ALU,所以該文推測可能是因為這樣 ALU 延遲加長 (小弟到這邊完全無法想像該文的境界 )...

不過該文有測個解單的程式碼,發現 prescott 的 alu 的確比 northwood 遜 (比數字小弟就能理解了... )


至於快取延遲,L1 有點差異,L2 真的是暴增,所以這個地方應該真的是只能靠開 Turbo 來解了...
舊 2004-05-02, 01:26 AM #16
回應時引用此文章
adelies離線中