帶你認識超線程技術二
發(fā)布時間:2008-08-10 閱讀數: 次 來源:網樂原科技
支持超線程(HT)技術的BIOS、操作系統(tǒng)和應用
BIOS、操作系統(tǒng)和應用支持是實現(xiàn)超線程(HT)技術的重要因素。
BIOS支持
含超線程(HT)技術的奔騰4處理器系統(tǒng)改變了平臺BIOS,從而使系統(tǒng)可以識別出邏輯處理器。在系統(tǒng)啟動過程中,BIOS會統(tǒng)計和記錄系統(tǒng)中可用邏輯處理器的數量,并將這一信息記錄在奔騰4處理器的高級配置與電源接口(ACPI)一表中。操作系統(tǒng)隨之即可按照該表為邏輯處理器調度線程。
操作系統(tǒng)支持
Microsoft Windows XP Professional和特定版本的Linux針對超線程(HT)技術進行了專門優(yōu)化。英特爾不建議在其它操作系統(tǒng)中使用超線程(HT)技術。
在Windows XP Professional中,操作系統(tǒng)使用CPUID指令機制來識別支持超線程(HT)技術的微處理器。Windows XP Professional授權模型可支持超線程(HT)技術,準許用于兩個物理處理器或總共四個(物理和邏輯)處理器。英特爾建議客戶為Microsoft Windows XP Professional選擇服務包1。
特定版本的Linux操作系統(tǒng)針對超線程(HT)技術進行了優(yōu)化,如RedHat* Linux 9(Professional和Personal版本)、RedFlag* Linux Desktop 4.0和SuSe* Linux 8.2(Professional和Personal版本)。如果您購買了基于Linux操作系統(tǒng)的電腦,請向廠商查詢您的電腦是否符合超線程(HT)技術平臺要求和是否采用了超線程(HT)技術,以及該操作系統(tǒng)是否針對超線程(HT)技術進行了優(yōu)化。
應用支持
在多線程環(huán)境中,超線程(HT)技術無需修改代碼即可大幅度提高當前軟件性能。除為現(xiàn)有應用帶來的這些顯而易見的優(yōu)勢以外,超線程(HT)技術還進一步提高了多線程應用的性能,其提升幅度取決于應用類型、所用線程模式以及不同的系統(tǒng)相關性。
盡管現(xiàn)有的多線程應用可在基于含超線程(HT)技術的奔騰4處理器的電腦上正常運行,但我們仍建議您修改代碼以從該技術中獲得最大受益。許多軟件開發(fā)商都紛紛采用超線程(HT)技術對其應用進行重新設計,以充分發(fā)揮超線程(HT)技術獨一無二的性能優(yōu)勢。
應用通過操作系統(tǒng)為系統(tǒng)中的多個邏輯處理器安排線程,就像傳統(tǒng)多處理器系統(tǒng)中一樣。系統(tǒng)BIOS和操作系統(tǒng)可識別當前可用的邏輯處理器。
英特爾為超線程(HT)技術提供了業(yè)界領先的兼容性和驗證程序。英特爾、微軟和許多軟件廠商已在眾多領先商業(yè)應用上進行了大量的兼容性測試??稍诙嗵幚砥鳝h(huán)境中運行的Windows應用也應該可以無需修改代碼,即可在基于含超線程(HT)技術的奔騰4處理器的系統(tǒng)中正常運行。
平臺要求
支持超線程(HT)技術的電腦必須包括:
· 含超線程(HT)技術的英特爾奔騰4處理器
· 支持超線程(HT)技術的芯片組
· 支持超線程(HT)技術的BIOS
· 專為超線程(HT)技術進行優(yōu)化的操作系統(tǒng)
平臺與映像穩(wěn)定性
英特爾深知平臺穩(wěn)定性,特別是軟件映像穩(wěn)定性的重要性。因此,雖然超線程(HT)技術于2002年底就已推出,但直到2003年,在推出英特爾?865G芯片組之后,我們才正式建議企業(yè)為主流商業(yè)用戶部署超線程(HT)技術。英特爾建議立即采用基于含超線程(HT)技術的英特爾奔騰4處理器和英特爾865G芯片組的電腦作為公司的穩(wěn)定平臺。英特爾865G可提供諸多高性能特性,包括高帶寬接口、800 MHz系統(tǒng)總線、支持線速千兆位以太網的通信流架構和采用英特爾?極速通信引擎2技術的集成顯卡。通過采用基于含超線程(HT)技術的英特爾奔騰4處理器和英特爾865G芯片組的電腦,您公司將可以最大限度地提高平臺和映象的穩(wěn)定性,同時顯著提高業(yè)務效率、信息安全性和基礎設施穩(wěn)定性。
為了更平穩(wěn)地過渡到超線程(HT)技術,英特爾建議企業(yè)首先過渡到Windows XP Professional(當然,如果您還沒有這樣做的話)。該款新型操作系統(tǒng)是充分發(fā)揮超線程(HT)技術性能優(yōu)勢的必要組件,它為多線程商用計算環(huán)境提供了更出色的性能、功能和安全性。此外,同時部署新操作系統(tǒng)和平臺比分步進行要經濟高效的多。
內部開發(fā)的公司軟件
根據對預裝軟件所進行的大量兼容性測試顯示,內部開發(fā)的公司軟件的兼容性應該不成問題。但是,英特爾建議您還是要對支持超線程(HT)技術的平臺進行一下軟件兼容性評估,就象您在向其他新型平臺上移植時所作的那樣。
更為重要的是,英特爾建議公司軟件開發(fā)人員要深入學習超線程(HT)技術,以便使用正確的線程來編寫軟件,從而實現(xiàn)最大的性能受益。通常,在支持超線程(HT)技術的系統(tǒng)上提高應用性能的最佳方法是確保在兩個邏輯處理器上執(zhí)行的線程對物理處理器上共享的資源有著最低的相關性。在了解了應用線程和進程如何使用含超線程(HT)技術的英特爾奔騰4處理器上的共享資源之后,軟件開發(fā)人員即可合理設置處理器相關性以將系統(tǒng)資源的爭用將至最低,從而大大提高應用性能。
英特爾提供了一套強大工具以幫助用戶調整現(xiàn)有應用,從而充分利用超線程(HT)技術的優(yōu)勢。英特爾?編譯器和英特爾?VTune?性能分析器豐富的特性可幫應用從超線程(HT)技術中獲得最大的優(yōu)勢。多線程應用能夠從含超線程(HT)技術的英特爾?性能庫以及英特爾?開發(fā)商服務(一種為軟件開發(fā)商提供輔助支持的在線資源)提供的程序得到增強的調諧優(yōu)勢。
降低成本
超線程(HT)技術是處理器領域的一項重大進步,它可以使英特爾奔騰4處理器更有效地利用其執(zhí)行資源。超線程(HT)技術與奔騰4處理器的高時鐘速率、英特爾NetBurst微體系結構以及英特爾865G芯片組的完美組合可提供極為卓越的性能,能夠顯著提高IT部門的效率、基礎設施的穩(wěn)定性和最終用戶的工作效率。
部署了基于含超線程(HT)技術的奔騰4處理器的高性能電腦之后,IT部門將能夠部署重要的后臺服務以保護信息安全,降低公司IT開銷,并簡化環(huán)境管理,同時無需擔心其電腦能否承受復雜應用和后臺服務的聯(lián)合負載。同時,這些系統(tǒng)還使用戶在要求苛刻的多任務環(huán)境中獲得迫切需求的性能,以充分享用當今頂級軟件的強大性能,實現(xiàn)更高效的運營、制定更完善的決策、解決最嚴峻的業(yè)務挑戰(zhàn)、以及增強公司的靈活性和競爭力等。此外,超線程(HT)技術還為未來的增長和新功能的添加提供了充足的擴展空間,從而使公司能夠快速采用新型工具和應用。
毫無疑問,當前和未來的企業(yè)領導者將能夠從含超線程(HT)技術的英特爾奔騰4處理器部署中贏得巨大的競爭優(yōu)勢。