安騰
安騰
安騰(Itanium)處理器是構建在IA-64(Intel Architecture 64),也就是說“IA-64是一個與x86代碼的決裂,它是為未來設計的“。所以它的對手不是Nocona或Opteron處理器,雖然有人錯誤地以這些處理器與它比較。Itanium是專門用在高端企業級64-bit計算環境中競爭的,對抗基於IBM Power4/5,HP PA-RISC,Sun UltraSparc-III及DEC Alpha的伺服器。64位只是安騰處理器的一個技術特徵。Intel安騰2處理器的平台以較低的成本,提供了業界領先的性能,以及比專有RISC技術更廣泛的選擇空間,可幫助企業和機構最大地提高其投資回報。
微軟C語言交叉編譯器 支持安騰平台
關於安騰的現狀及前景,
時至今日,堅守安騰的已經基本只剩下了惠普一家。微軟、紅帽都不再為安騰開發軟體,戴爾、IBM等大型伺服器廠商也在2005年就拋棄了安騰。Intel自己的C/C++、Fortran編譯器也在2011年初停止支持安騰,甚至將安騰產品團隊的不少工程師都轉移到了Xeon至強產品線。
帶有6MB三級高速緩存(帶有9MB三級緩存的Fanwood年底推出)的Intel安騰2處理器具有出色的并行計算能力,可擴充和可靠性,全面支持資料庫、企業資源規劃、供應鏈管理、業務智能以及諸如高性能計算(HPC)等其他數據密集型應用。通過採用兼容原有Intel安騰2處理器的插座設計,它可以為OEM和用戶帶來出色的投資保護。此外,它還二進位兼容現有Intel安騰架構軟體,並且還可以提供比原有Intel安騰2處理器高出30%-50%或更高的性能。憑藉大量執行資源、6.4GB/秒的系統匯流排帶寬、6MB的集成三級高速緩存和1.5GHz的主頻,新型Intel安騰2處理器能夠以相當於同檔RISC平台一半的交易成本,提供兩倍的交易性能,同時還可提供毫不遜色的$/FLOPS4優勢。
帶有6MB三級高速緩存的Intel安騰2處理器1.5GHz為包括高性能和技術計算在內的計算密集型工作提供了領先的性價比,同時為網路前沿、安全性、和軟體工程等應用提供了卓越的性能。與可以提供業界領先的$/FLOPS的RISC平台相比,專為DP伺服器和工作站優化的帶有1.5MB三級高速緩存的Intel安騰2處理器可提供更出色的性價比優勢。
採用低壓Intel安騰2處理器的平台可以提供更低的功耗以支持與日俱增的計算密集型工作,這使得它成為數據中心內的高密度機架安裝式和刀片式配置的理想選擇;同時它也是運行網路前沿、安全應用和軟體工程應用的入門級伺服器和工作站的最佳選擇。Intel安騰2微體系結構的特性包括到集成高速緩存的快速訪問,處理器與內存之間的出色帶寬,以及可以顯著高指令執行速度和吞吐率的大量執行資源。
32位Intel架構(IA-32)軟體應用 所有基於Intel安騰2處理器的系統都支持32Intel架構(IA-32)軟體應用,從而用戶移植到Intel安騰2架構提供了更高的靈活性。現在,Intel提供了一種名為32位英特爾架構(IA-32)執行層(EL)的技術來支持32位英特爾架構(IA-32)軟體應用。目前,32位特爾架構(IA-32)執行層得到了Microsoft Windows Server 2003操作系統的支持,預計今年後期將有更多領先操作系統提供支持。
對於安騰處理器設計,Intel繼續扮演激進分子,違背了公認的標準。不是RISC或CISC方法,Intel退回到了曾經被用在老式大型機和昔日其它電腦中的技術VLIW(Very Long Instruction Word)。不過Itanium不是一台嚴格意義上的VLIW機器,因為VLIW有一些眾所周知的缺點已被Intel努力克服,而Intel選擇稱呼他們的新方法為EPIC(Explicitly Parallel Instruction Computer)。對比Xeon和Opteron每個時鐘周期發出最多三條指令的設計,Itanium 2能夠每個時鐘發出八條指令,這與VLIW設計不同,將來的Itanium晶元能發出更多的指令而無需重編譯代碼。理論上,1 GHz Itanium晶元能夠表現得差不多跟2.66 GHz Xeon/Opteron一樣快,或是1.5 GHz Itanium 2大約跟4 GHz Xeon/Opteron一樣快。當然那只是理論性能,全面系統設計將在決定系統的潛力能真正實現多少上扮演一個重要的角色。
為了幫助達到那樣的潛力,Itanium晶元採用128-bit的系統匯流排,(暫時)使用標準的SDRAM。更低的時鐘速度結合更寬的匯流排使得SDRAM不像高速桌面系統下那麼問題多多。最初的Itanium設計Merced有四個整數單元(ALU),兩個浮點單元(FPU)及三個分支單元(BRU),兩個SIMD(也就是MMX/SSE)單元,和兩個載入/存儲單元 - 在其它CPU中也成為地址形成單元(AGU)。後來修改過的McKinley設計有六個ALU,三個BRU,兩個FPU,一個SIMD,兩個載入單元和兩個存儲單元- 有幾分象擁有4個AGU,不過它們分工更細了。另外,McKinley有相當於Merced三倍的緩存帶寬。Merced也是六指令設計,具有更深的管線(10級)和更少的內存帶寬- 一個相當有問題的設計。McKinley和後來的設計都是八指令設計,具有更短的管線(8級)和更多的內存帶寬。雖然Merced很少完全用到它的六指令設計,但McKinley的增強幫助它更接近於每個時鐘發出最大的八條指令。
安騰的機器一般劃分位小型機一類。他是IA64的處理器,最開始由HP開發,後來和intel聯合開發,由於intel開發不力,後來HP將compaq的開發人員轉向開發安騰,所以在第二代安騰的時候就性能非常優異了。
Itanium是英特爾最初的基於64-位體系的微處理器。隨著Merced代碼名稱的發展,人們希望Itanium和它下面的機構能提供用於服務和高端工作站市場的下一代軟體的基礎。
英特爾計劃採用附加的IA-64微處理器,其代碼名稱為MCKinley,Madison和Deerfield。
除了支持64-位處理器和一套28寄存器之外,64-位設計允許使用非常大的內存(VLM)。總之,這個體系開發出了明確地并行指令處理(EPIC)的特點,是英特爾和Hewlett-Packard的聯合發展的成果。這些提供了診斷和思考之間計算機指令并行處理操作的優勢。
另外,Itanium的一個特點是包括了三級(L3)高速緩衝存儲器,補充了現有的L1和L2高速緩衝存儲器的不足,后兩者L1和L2是今天普遍使用的微處理器。
如今多數的應用是基於32-位微處理器體繫上的,被設計來作四十億位元組的內存。然而,隨著更大資料庫的運用變得越來越重要,計算機產業中許多主要的軟體和硬體供應商已經開始開發能夠處理64-位址空間的應用軟體和系統。
Itanium的一個特點就是它使用了"智能編輯器"去優化如何將指令傳遞給處理器。這個方法允許Itanium和未來的IA-64微處理器在每脈衝周期(IPCs)處理更多的指令。(IPCs可以和脈衝速度(MHz)一起用於表示微處理器的總性能。)
Itanium被英特爾及公司觀測員認為是一個新層次的UNIX和Windows伺服器市場、同時也是高端PC工作站市場的硬體平台。觀測員說Itanium基礎的伺服器將更能適應如今大企業具有資料庫的計算處理環境和複雜查詢及事務的處理需求。
事實上,先進應用軟體、高端系統、操作系統以及計算機硬體的所有大製造商和供應商都認可了Itanium和處理器的IA-64架構。
安騰一般用在高端應用上,運行的系統一般是類UNIX系統,比如HP-UX,Linux等等。