
Intel 全新 Nehalem 微架構產品,代號為 Bloomfield 的 Core i7 處理器將於 11 月 16 日正式上市,順利達成每年皆推出增強微架構或全新微架構的承諾,不僅採用原生四核心設計、內建 3-CH 記憶體控制器,更放棄一直沿用已久的 FSB 架構,期望進一步拉開與對手之間的距離。 HKEPC 編輯部找來 Core i7-965 、 Core i 7-940 及 Core i7-920 工程樣本進行詳細測試,深入剖析與上代產品設計上的差異。
改進的 VT 虛擬化性能

虛擬化 Virtualization 技術對一般用家來說可能比較陌生,但卻在工作站及伺服器應用上漸趨普及,電腦上進行虛擬化分區,以使其能在每個分區中運行單獨的作業系統和軟體,進而令 1 台電腦發揮多台系統的功效,虛擬化可支援電腦完全利用多核處理能力並提高效率。
新一代 Nehalem 微架構針對虛擬化技術作出了多項改良,包括減少虛擬主機的進出轉換次數,減少轉換延遲及加入擴展頁表( EPT )特性,能夠調整支援記憶體類型規格的虛擬化系統中,客戶作業系統的記憶體類型規格以及主機作業系統中的記憶體類型規格。
在上代 Core 微架構下,客戶端轉換成主機端物理地址是由虛擬主機軟件進行,但全新的 Nehalem 微架構則以硬件處理器,消除自虛擬主機退出的延遲,而且允許客戶完全控制頁表,因此,進入和退出虛擬主機的時間加快 40% 。
新增 Intel SSE 4.2 指令集

新一代 Nehalem 微架構基於 Core 微架木構的 SSE 4.1 指令集上,新增了 7 組 SSE 4.2 指令,有別於 SSE 4.1 主要針對加快處理器的多媒體處理,例如圖形顯示、視頻編碼及處理、 3D 圖像處理、電腦遊戲等, SSE 4.2 主要針對字串和文本處理指令應用。
SSE 4.2 指令集可再細分為 STTNI 及 ATA 2 個組別; STTNI 主要是加速字符串及文本處理,例如 XML 應用進行高速查找及對比,相較以軟體運算, SSE 4.2 提供約 3.8 倍的速度,提升及節省 2.7 倍指令週期,對伺服器應用有顯著效能改善。
而 ATA 則是用作數據庫中加速搜索和識別,其中 POPCNT 指令對於提高快速匹配和數據挖掘上有很大幫助,能應用於 DNA 基因配對及語音辨識等,此外, ATA 亦提供硬體的 CRC32 硬體加速可用於通訊應用上,支援 32Bit 及 64Bit ,相較軟件運算高出至少 6x 以上。
現時 Intel C++ Compiler 10.x 及 Microsoft Visual Studio 2008 VC++ 均支援 SSE 4.2 指令集, Intel 預期在明年上半年,主要的伺服器軟件將會加入 SSE 4.2 支援。

