IA-64

IA-64,又稱英特爾安騰架構(Intel Itanium architecture),使用在Itanium處理器家族上的64位元指令集架構,由英特爾公司與惠普公司共同開發。IA是Intel Architecture(英特爾架構)的縮寫,64指64位系統。使用這種架構的CPU,包括Itanium和Itanium 2。此架構與x86及x86-64並不相容,作業系統與軟體需使用IA-64專用版本。

簡介

IA-64就是“64位的英特爾架構”

不論是IA-32或IA-64,都是英特爾(Intel)旗下處理器架構的通稱,而32、64等數字分別代表32位與64位處理器。

英特爾推出第一代處理器以數字8086命名,其後產品依序以8088、80186、80188等為代號命名;而該系列最後一代80286處理器推出後,英特爾即改以i386、i486命名,因而被外界稱為X86架構。推出i486處理器之後,英特爾就不再以X86命名,而以較正式的IA(Intel Architecture)指稱該架構。

1999年,英特爾推出IA-64架構的第一顆處理器名為「Merced」,內含多種新型技術,其代碼指令完全更新,與IA-32(X86)並不兼容。2003年再度推出的Itanium2(研發代號:madison),已是Itanium系列處理器的第三代產品。

優點

EPIC(Explicitly Parallel Instruction Computers,精確並行指令計算機)是否是RISC和CISC體系的繼承者的爭論已經有很多,單以EPIC體系來說,它更像Intel的處理器邁向RISC體系的重要步驟。從理論上說,EPIC體系設計的CPU,在相同的主機配置下,處理Windows的套用軟體比基於Unix下的套用軟體要好得多。

Intel採用EPIC技術的伺服器CPU是安騰Itanium(開發代號即Merced)。它是64位處理器,也是IA-64系列中的第一款。微軟也已開發了代號為Win64的作業系統,在軟體上加以支持。在Intel採用了X86指令集之後,它又轉而尋求更先進的64-bit微處理器,Intel這樣做的原因是,它們想擺脫容量巨大的x86架構,從而引入精力充沛而又功能強大的指令集,於是採用EPIC指令集的IA-64架構便誕生了。IA-64 在很多方面來說,都比x86有了長足的進步。突破了傳統IA-32架構的許多限制,在數據的處理能力,系統的穩定性、安全性、可用性、可管理性等方面獲得了突破性的提高。

缺點

IA-64微處理器最大的缺陷是它們缺乏與x86的兼容,而Intel為了IA-64處理器能夠更好地運行兩個朝代的軟體,它在IA-64處理器上(Itanium、Itanium2 ……)引入了x86-to-IA-64的解碼器,這樣就能夠把x86指令翻譯為IA-64指令。這個解碼器並不是最有效率的解碼器,也不是運行x86代碼的最好途徑(最好的途徑是直接在x86處理器上運行x86代碼),因此Itanium 和Itanium2在運行x86應用程式時候的性能非常糟糕。這也成為X86-64產生的根本原因。

相關詞條

相關搜尋

熱門詞條

聯絡我們