在處理器市場中,英特爾采用65納米的Core微架構可以說是近期關注度比較高的一款產品。接下來小編就對Core微架構處理器進行詳細的介紹。
一、Core微架構詳細介紹
1、Core微架構處理器發展史
Intel在2006年度春季IDF大會宣布了下一代處理器將統一采用Core微架構,這個消息無疑成為會上最引人注目的話題。作為Intel的殺 手锏,Core微架構擁有雙核心、64bit指令集、4發射的超標量體系結構和亂序執行機制等技術,使用65nm制造工藝生產,支持36bit的物理尋址 和48bit的虛擬內存尋址,支持包括SSE4在內的Intel所有擴展指令集。
Core微架構的每個內核擁有32KB的一級指令緩存、32KB的雙端口一級數據緩存,2個內核共同擁有4MB或2MB的共享式二級緩存。基于 Core微架構的移動平臺的產品代號為“Merom”,桌面平臺的產品代號為“Conroe”,而服務器平臺的產品代號為“Woodcrest”。更另人期待 的是,擁有如此強悍性能的Core微架構處理器在功耗方面將比先前的產品有大幅下降,每種產品都擁有自己的最高TDP(設計熱功耗),Merom最 高為35W,Conroe最高為65W,Woodcrest最高為80W。
Core微架構是由Intel位于以色列海法的研發團隊負責設計的。由于在Core之前Intel最新的X86微架構同樣是出自這個設計團隊之手的 Yonah微架構,因此這很容易讓我們將二者關聯在一起。Core微架構與Yonah之間究竟有沒有聯系?它們之間又會有什么樣的關系?我們不妨先來 看看兩種構架的結構圖。
Core微架構
Core微架構與Yonah微架構對比圖
從分析上面Core微架構與Yonah微架構的結構對比圖中可以得出這樣的結論,Core微架構與Yonah微架構的內部結構是幾乎完全相同的。 一樣的解碼流程,一樣的簡單解碼單元與復雜解碼單元相配合的設計,一樣的亂序執行的流程,一樣的一級指令緩存與一級數據緩存分離的設 計,一樣的共享式二級緩存的設計,如果拋開解碼單元與執行單元的數量、內部總線的寬度以及各個緩沖區的容量這些數值上的差異,二者在 架構上的設計是完全一樣。
因此可以說Core微架構是Intel在Yonah微架構基礎之上改進而來的下一代微架構,采取共享式二級緩存設計,2個核心共享4MB或2MB的 二級緩存,其內核采用高效的14級有效流水線設計,每個核心都內建32KB一級指令緩存與32KB一級數據緩存,而且2個核心的一級數據緩存之間 可以直接傳輸數據。每個核心內建4組指令解碼單元,支持微指令融合與宏指令融合技術,每個時鐘周期最多可以解碼5條X86指令,并擁有改進 的分支預測功能。每個核心內建5個執行單元,執行資源龐大。采用新的內存相關性預測技術。加入對EM64T與SSE4指令集的支持,支持增強的 電源管理功能,支持硬件虛擬化技術和硬件防病毒功能,內建數字溫度傳感器,還可提供功率報告和溫度報告等,配合系統實現動態的功耗控 制和散熱控制。