IA- 64 架構(gòu)處理器(IA - 64 Processors )最早為安騰架構(gòu) (ItaniumArchitecture)處理器的縮寫(xiě),支持64 位處理技術(shù)。但由于安騰架構(gòu)處理器末能獲得市場(chǎng)的認(rèn)可,因此Intel 公司后來(lái)推出了全新的兼容x86-64指令集的Intel 架構(gòu)(Intel Architecture)處理器。目前IA縮寫(xiě)通常指Intel 架構(gòu)處理器。
IA- 64架構(gòu)由惠普公司于 1989年始創(chuàng)?;萜照J(rèn)為復(fù)雜指令集計(jì)算機(jī)(CISC)架構(gòu)和精簡(jiǎn)指令集計(jì)算機(jī)(RISC) 架構(gòu)都有缺陷。RlSC 架構(gòu)每周期只能運(yùn)行一個(gè)指令;而 CISC 架構(gòu)為了實(shí)現(xiàn)同一時(shí)鐘下執(zhí)行多個(gè)指令的目的,需要配備高性能的解碼器將指令分解成 RISC 風(fēng)格的微指令。惠普提出了顯式并行指令運(yùn)算(EPIC)的新架構(gòu),利用超長(zhǎng)指令字 (Very Long Instrution Word,VLIW)將三個(gè)指令整合成一個(gè)指令包,每個(gè)指令包包含了一系列能同時(shí)并發(fā)執(zhí)行的RISC指令,使EPIC具有替代其他兩種架構(gòu)的巨大潛力。但惠普作為系統(tǒng)公司,不具備獨(dú)立研發(fā)處理器的能力,因此 1994年惠普與Intel 合作開(kāi)發(fā)以EPIC 為基礎(chǔ)的處理器 。1999 年 10 月Intel 將該處理器命名為安騰處理器。
開(kāi)發(fā)初期,Intel 和惠普認(rèn)為 IA-64 架構(gòu)將會(huì)成為未來(lái)服務(wù)器、工作站及高性能計(jì)算機(jī)市場(chǎng)的主流。雖然EPIC 指令集與 ×86 架構(gòu)處理器不兼容,但基于IA-64 架構(gòu)的處理器具有 64 位數(shù)據(jù)通路、64 位存儲(chǔ)空間、64位并行運(yùn)算能力,突破了傳統(tǒng) 32位架構(gòu)的許多限制。這些改進(jìn),期望讓用戶(hù)在數(shù)據(jù)的處理效率,系統(tǒng)的穩(wěn)定性、安全性、可用性、可管理性等方面能夠獲得大幅提升。 IA-64的潛力吸引了業(yè)內(nèi)眾多企業(yè)加入EPIC架構(gòu)陣營(yíng),Compaq公司 (2001 年被惠普收購(gòu))和 Silicon Graphics 公司 (2016 年被惠普收購(gòu))決定放棄 Alpha 與 MIPS 架構(gòu),轉(zhuǎn)而開(kāi)發(fā) IA-64 架構(gòu)。同時(shí)基于IA-64 架構(gòu)的操作系統(tǒng)也被相繼開(kāi)發(fā)出來(lái),包括 HP-UX、Solaris、Tru64 UNIX 和 Project Monterey 等。
但是 IA-64 架構(gòu)處理器的超長(zhǎng)指令字與大量緩存需要使用大量晶體管,嚴(yán)重影響了處理器的整體性能。因此,2001年第一代安騰處理器推出時(shí),性能不及同時(shí)代的 RISC 與 CISC 處理器。另外 IA-64 架構(gòu)處理器依賴(lài)的編譯器,在研發(fā)過(guò)程中問(wèn)題較多,導(dǎo)致開(kāi)發(fā)進(jìn)度不斷拖延。然而導(dǎo)致IA-64 架構(gòu)失敗最重要的原因是與x86指令集不兼容,需要開(kāi)發(fā)人員重新開(kāi)發(fā)程序和創(chuàng)建新的生態(tài)環(huán)境。與此同時(shí),lntel 的競(jìng)爭(zhēng)對(duì)手 AMD 在×86-32 位架構(gòu)的基礎(chǔ)上新增了 64位寄存器,研發(fā)出了 AND-64 架構(gòu)處理器,可向前兼容 16 位和32 位軟件,使得早期×86編譯器很容易應(yīng)用在 AMD-64 架構(gòu)處理器上。AMD-64 架構(gòu)良好的兼容性使操作系統(tǒng)廠商逐漸放棄了對(duì) IA-64架構(gòu)的支持,甲骨文 (Oracle)、微軟分別于 2011 年和 2013 年退出了 IA-64 陣營(yíng)。
面對(duì) AMD-64架構(gòu)發(fā)展勢(shì)頭以及軟件行業(yè)帶來(lái)的壓力,Intel采用與 AMD交叉授權(quán)的方式,獲得了 AMD x86-64 拓展指令集授權(quán),并在此基礎(chǔ) 上衍生出Intel 64 架構(gòu),即×86-64 架構(gòu)。???
-
處理器
+關(guān)注
關(guān)注
68文章
20208瀏覽量
249735 -
計(jì)算機(jī)
+關(guān)注
關(guān)注
19文章
7785瀏覽量
92954 -
intel
+關(guān)注
關(guān)注
19文章
3507瀏覽量
190881 -
晶體管
+關(guān)注
關(guān)注
78文章
10379瀏覽量
147117
原文標(biāo)題:IA-64 架構(gòu)處理器,IA-64 架構(gòu)處理器,IA-64 Processors
文章出處:【微信號(hào):Semi Connect,微信公眾號(hào):Semi Connect】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
【「龍芯之光 自主可控處理器設(shè)計(jì)解析」閱讀體驗(yàn)】--全書(shū)概覽與概述
深入剖析ARM64異常處理:開(kāi)發(fā)者必須掌握的底層核心邏輯
基于蜂鳥(niǎo)E203架構(gòu)的指令集K擴(kuò)展
PIC64GX1000 RISC-V MPU:一款面向嵌入式計(jì)算的高性能64位多核處理器
迅為Hi3403V610開(kāi)發(fā)板海思Cortex-A55架構(gòu)核心板卡
Texas Instruments DRA821x Jacinto? 64位處理器技術(shù)解析
德州儀器AM68x Jacinto 8處理器技術(shù)解析
Texas Instruments 適用于AM64x Sitalog ?處理器的SK-AM64B入門(mén)套件數(shù)據(jù)手冊(cè)
龍芯處理器支持WINDOWS嗎?
HPM5E31IGN單核 32 位 RISC-V 處理器
迅為iTOP-RK3588S開(kāi)發(fā)板/核心板瑞芯微RK3588S處理器6TOPS算力內(nèi)置NPU
iTOP-3588開(kāi)發(fā)板采用瑞芯微RK3588處理器四核心架構(gòu)GPU內(nèi)置獨(dú)立NPU強(qiáng)大的視頻編解碼
華碩主板架構(gòu)認(rèn)識(shí)
申威831處理器電腦 開(kāi)啟國(guó)產(chǎn)化辦公新篇章
簡(jiǎn)單認(rèn)識(shí)IA-64架構(gòu)處理器
評(píng)論