Conroe強在哪兒?Core vs K8架構解析
2023-10-23 18:12:49 1
編者註:五月一日,就在我們開始享受五一長假的時候,AnandTech 網站發布了這篇關於 Intel Core 微架構的《》一文。與我們先前發布的《》一文相比,這篇文章關注的焦點是 Core 微架構與 K8 處理器的對比。並且,該篇文章的作者是在訪問過 Intel 以色列設計團隊的架構設計師 Jack Doweck 之後撰寫該文的,應該說文章中的一些說法具有一定的權威性。因此,儘管文章的內容與我們之前發布的文章有一些交叉,我們還是把全文轉載過來,供廣大讀者參考。
寬動態執行(Wide Dynamic Execution),高級數字多媒體增強技術(Advanced Digital Media Boost),智能內存訪問技術(Smart Memory Access),高級智能緩存技術(Advanced Smart Cache)——這些都是 Intel 的市場部人員重點宣傳的技術,所有的這些技術造就了 Intel 新推出的高性能、低功耗的 Core 微架構。
不過,我們不會只關心市場宣傳人員給他們的產品貼上的漂亮的標籤。如果只看標籤的話——「結合良好的性能與合理的功耗,擴展數字生活的方式」,你會發現這與 VIA 對他們的 C7 處理器的宣傳很相似。然而,你認為宣傳口號背後的 Intel Core 微架構會與 VIA C7 處理器相同嗎?
下面,就讓我們來仔細了解一下隱藏在市場宣傳人員的口號背後的 Core 微架構的秘密,並且與 AMD 的 K8 微架構、Intel 之前的 NetBurst 微架構以及 Pentium M 處理器進行對比。撰寫這篇文章之前,我們與 Intel 以色列研發中心(Israel Development Center,簡稱IDC)的架構設計師之一——Jack Doweck 進行了交流。Jack Doweck 設計了全新的內存亂序緩衝區(Memory Reorder Buffer)和內存相關性預測系統(Memory disambiguation system)。
Intel 的市場宣傳人員聲稱 Core 微架構是 Pentium M 處理器和 NetBurst 微架構的融合。然而目前比較普遍的看法是,Core 微架構是 Pentium Pro 架構,或者說是 P6 微架構的延續。在 Core 微架構中,你很難找到任何與Pentium 4,或者說是 NetBurst 微架構有關的東西。在我們與 Jack Doweck 的交談之後,這個事實更加清晰——Core 微架構中只有預取機制是從 NetBurst 微架構獲得的靈感,所有其它的設計都是從 Yonah 微架構(Core Duo 處理器)演變而來,而 Yonah 微架構顯然是從 Banias 處理器和 Dothan 處理器演變而來的。所有 Banias、Dothan、Yonah和採用 Core 微架構的處理器都繼承了 NetBurst 處理器的前端總線設計,但除此之外,它們毫無疑問都是曾經獲得巨大成功的 P6 微架構的後代。在某種意義上,你可以把 Core 微架構叫做「P8 微架構」,因為 Banias 和 Dothan 處理器曾經被稱作「P7 微架構」。(不過,需要注意的是,Intel 從未給出過 Banias 和 Dothan 處理器所採用的微架構的正式名稱,我們一般用 Pentium M處理器代表它們,或者簡稱為 PM 處理器。)
不過這並不意味著 Intel 的工程師只是把 Yonah 處理器的一些功能單元和解碼器重新包裝一下然後換了個名字就推出來。Jack 告訴我們,Woodcrest、Conroe 和 Merom 處理器都是基於 Yonah 處理器的,但是幾乎80%的架構和電路設計需要重新進行。
[CPU社區熱貼]
答疑: