簡介
IA64處理器I-tanium(
安騰)是
Intel自推出32位
微處理器以來,在高性能計算機領域的又一座里程碑。基於IA64處理器架構的伺服器具有64
位運算能力、64位
定址空間和64位
數據通路,突破了傳統
IA32架構的許多限制,在數據的處理能力,系統的穩定性、安全性、可用性、可管理性等方面獲得了突破性的提高。
x86-64架構誕生頗有時代意義。當時,處理器的發展遇到了瓶頸,
記憶體定址空間由於受到32位CPU的限制而只能最大到約4G。AMD主動把32位x86(或稱為
IA-32)擴充為64位。它以一個稱為
AMD64的架構出現(在重命名前也稱為x86-64),且以這個技術為基礎的第一個產品是
單核心的
Opteron和Athlon 64處理器家族。由於AMD的
64位處理器產品線首先進入市場,且微軟也不願意為
Intel和AMD開發兩套不同的
64位作業系統,Intel也被迫採納AMD64指令集且增加某些新的擴充到他們自己的產品,命名為
EM64T架構(顯然他們不想承認這些指令集是來自它的主要對手),EM64T後來被Intel正式更名為Intel 64。這兩者被統稱為
x86-64或x64,開創了
x86的64位時代。
其實ia64的歷史早於x86-64,最初由Intel和惠普於1990年聯合推出。由於ia64不與32位兼容,所以沒有受到重視。而後為了日益擴張的計算需求,
Intel重新將ia64拿出來,發布了
安騰系列
伺服器CPU。ia64是一種嶄新的系統,和
x86架構完全沒有相似性,不應該把它與x86-64或x64弄混。基於ia64處理器架構的伺服器具有64位運算能力、64位
定址空間和64位
數據通路,突破了傳統
ia32架構的許多限制,在數據的處理能力,系統的穩定性、安全性、可用性、可管理性等方面獲得了突破性的提高。它是Intel自推出32位微處理器以來,在高性能計算機領域的又一座里程碑。
功能介紹
x64和ia64處理器都能夠運行
64位作業系統和應用程式,但是區別在於:x64架構基於x86,是為了讓
x86架構CPU兼容
64位計算而產生的技術。x64架構的設計是採用直接簡單的方法將目前的x86指令集擴展。這個方法與當初的由16位擴展至32位的情形很相似。優點在於用戶可以自行選擇x86平台或x64平台,兼容性高。ia64則是原生的純64位計算處理器,並且與
x86指令不兼容。如果想要執行x86指令需要
硬體虛擬化支持,而且效率不高。優點在於ia64架構體系將擁有64位
記憶體定址能力,能夠支持更大的記憶體定址空間。並且由於架構的改變,性能比起x64的64位兼容模式更高更強。所以,ia64作業系統也是比較少見的,由於只能在
Intel安騰系列處理器及AMD部分伺服器處理器運行,所以主流市場並不常見。而且,這些ia64架構處理器也不能夠使用x64作業系統。而x64處理器則可以自由選擇x86或是x64作業系統。