雙核才是王道!AMD X2 4800+深度測試
就連Intel也會承認,Pentium D的構架照現在這個樣子把兩個Pentium 4核心簡單地粘合在一起并不是最令人滿意的。從功耗的角度來說,兩個核心幾乎不能被獨立地控制(它們仍然被分派相同的電壓,并必須以相同的功率狀態運行),而且核心之間的所有通信必須在外部FSB上實現。下面的圖表可以很好地闡明后面這一點。

Intel的Pentium D雙核心構架
AMD的Athlon64 X2的雙核心構架
兩個核心之間的任何通信不得不通過外部FSB來完成,而在外部總線上核心對核心的通信顯然是較慢的。由于兩個核心是在同一個Die上的,所以這顯然沒有意義。連Pentium D的65nm繼任者(Presler)也同樣會有這樣的局限性。
由于K8構架的On-Die北橋,AMD的構架要精密復雜得多。雖然我們通常只討論K8的On-Die內存控制器的好處,但對于雙核心來說On-Die北橋才是極其重要的。與把核心之間的所有通信放在外部的FSB上不同,每個核心會把它的請求放在System Request Queue(SRQ)上,而當資源可用時,請求會被發送到適當的執行核心 - 完全不用超出CPU Die的范圍。AMD的實現有許多的好處,而在多線程/多任務處理繁重的場景中,僅僅是由于這個執行細節就有可能讓AMD擁有對Intel的性能優勢。
AMD和Intel兩家都無法消除的一個限制就是帶寬。為了保持對現有Socket 940和Socket 939主板的兼容性,AMD不能增加它們的雙核心處理器的針腳數量。這樣的好處是AMD的雙核心CPU可以在幾乎所有的Socket 940和Socket 939主板上運轉,但缺陷是內存總線保存在128-bit寬度下無變化,支持的最大內存速度仍是DDR400。所以當單核心Athlon 64和Opteron CPU獲得了完整的6.4GB/s內存帶寬時,雙核心CPU卻不得不讓兩個核心共享相同的內存帶寬,而不是每個獨占6.4GB/s。
AMD對這個問題的解決方案將訴諸于DDR2和新的底座,但目前并沒有解決內存帶寬限制。從內存帶寬的觀點來看,Intel如今處于更好的位置。在這一點上,它們的芯片組通過雙通道DDR2 667控制器提供了比單個核心所需的更多的內存帶寬。但問題是Intel雙核心CPU仍然運行在64 bit 800MHz FSB上,那使得Intel的問題集中在了FSB帶寬限制上,而不是內存帶寬限制。
● AMD很厚道 X2可以向下兼容性
Intel的雙核心Pentium D和Extreme Edition不能在任何以前的主板中運轉,必需使用最新的945/955主板才能正常使用,而AMD的驚喜來自于對單核心主板幾乎100%的向下兼容性。這個問題我們在測試階段已經充分驗證,我們使用了基于nForce4 SLI芯片組的華碩A8N SLI做為測試平臺。
對于桌面系統用戶而言,能夠使用已有的Socket 939主板來支持未來的雙核心是AMD送上的一份大禮,至今我們以前從未見過CPU廠商會這么照顧它們的用戶。
關注我們


