



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 淺談民用級(jí)x86處理器性能發(fā)展趨勢(shì) 龔建偉吳月明沈蒙童高琦翔摘 要:自上世紀(jì)九十年代來(lái),x86處理器開始大規(guī)模伴隨家用電腦而普及。而被業(yè)界視為至寶的摩爾定律,在此之前就已經(jīng)在數(shù)十年中得到了驗(yàn)證。隨著技術(shù)的發(fā)展,在接下來(lái)的十?dāng)?shù)年中,摩爾定律依然有效。然而近幾年集成電路工藝發(fā)展開始逐漸變得緩慢,而技術(shù)節(jié)點(diǎn)的演進(jìn)也開始走向摩爾定律的極限7nm。不過(guò)在摩爾定律失效之后,民用級(jí)x86處理器的性能發(fā)展也決不會(huì)被阻礙。關(guān)鍵詞:x86處理器;摩爾定律;性能;發(fā)展1 x86處理器的歷史發(fā)展在數(shù)十年前,微處理器主要是intel、motorola和zilog三家
2、廠商在競(jìng)爭(zhēng),此時(shí)的微處理器架構(gòu)并不統(tǒng)一。而到了90年代中期,這種競(jìng)爭(zhēng)演變?yōu)閕ntel、amd與其它x86兼容廠商的競(jìng)爭(zhēng)。這些其它廠商包括了idt,cyrix等,雖然性能總體較為落后,但是卻也始終步步緊逼。雖然競(jìng)爭(zhēng)空前激烈,但是intel卻始終能夠保持領(lǐng)先地位。1然而從技術(shù)發(fā)展的角度,intel卻顯得落后了一步。雖然早在1989年intel同hp就開始了ia-64架構(gòu)的研發(fā),但是intel的重心卻并不在64位體系結(jié)構(gòu)的merced上。而在64位的發(fā)展上,amd將原有的x86架構(gòu)擴(kuò)展,成為了新的x86-64架構(gòu)。在x86-64的64位模式下,可以利用新的rex前綴來(lái)達(dá)成寄存器的擴(kuò)展,這包括了八個(gè)新
3、的通用寄存器,通用寄存器被擴(kuò)展為64位,還添加了8個(gè)128位的數(shù)據(jù)流simd擴(kuò)展寄存器(xmm8xmm15)。2x86-64也保持了對(duì)32位的完美兼容。在64位操作系統(tǒng)下,執(zhí)行32位x86應(yīng)用程序并不需要重新編譯。此外,16位應(yīng)用程序也得到了同等的兼容。在這種兼容模式中,虛擬地址空間位于前面的4gb空間被用于進(jìn)行存取。而在16位操作下,寄存器a的兩個(gè)字節(jié)被定位為ax。用于32位操作時(shí),寄存器a的四個(gè)字節(jié)被定位為eax。用于64位操作時(shí),寄存器a的八個(gè)字節(jié)被定位為rax。相比之下,在x86-64推出之后,intel的ia-64對(duì)32位不兼容的問(wèn)題,便開始愈發(fā)凸顯出來(lái)。如果想要讓ia-64對(duì)32位
4、進(jìn)行兼容,則必須使用轉(zhuǎn)換層對(duì)ia-32指令進(jìn)行轉(zhuǎn)制,方可運(yùn)行。對(duì)ia-32 app的支持在硬件層面上是由ive完成的,而系統(tǒng)級(jí)別的指令由ia-32 layer處理。也就是說(shuō),在硬件上ia-32程序是由ive支持才得以在ia-64平臺(tái)上運(yùn)行。然而這種支持并非如同x86-64一般原生,因此并不完美。在linux下,使用ive的進(jìn)行支持的ia-32應(yīng)用程序在ia-64平臺(tái)上運(yùn)行的結(jié)果,與在ia-32平臺(tái)運(yùn)行的結(jié)果是有明顯差異的。雖然可以通過(guò)linux的兩個(gè)系統(tǒng)測(cè)試工具linux standard base與linux test project進(jìn)行通過(guò)率測(cè)試并且不斷改進(jìn),使得ive與ia-32通過(guò)率相
5、同,但是這需要反復(fù)的調(diào)校才能做到。此外,少數(shù)案例因?yàn)轫?yè)面大小問(wèn)題,始終無(wú)法得以通過(guò)。3這也更加凸顯出ia-64技術(shù)的缺陷。在民用級(jí)產(chǎn)品上,因?yàn)閕ntel錯(cuò)誤的選擇了netburst架構(gòu)的超長(zhǎng)流水線設(shè)計(jì),使得其性能被amd趕超過(guò)去。在此時(shí),intel無(wú)論桌面級(jí)還是服務(wù)器級(jí)別的產(chǎn)品,均遠(yuǎn)不如amd。2 摩爾定律的失效在大約2010年前后,摩爾定律開始面臨挑戰(zhàn),而民用級(jí)x86處理器性能的發(fā)展也開始停滯不前。在應(yīng)用了high-k metal gate工藝的32nm制程之后,intel的ivy bridge制程到達(dá)了22nm,然而這已經(jīng)相當(dāng)逼近極限。為了達(dá)成制程工藝的進(jìn)步,intel開發(fā)出了三柵極工藝。
6、然而在處理器性能上,卻始終缺乏可圈可點(diǎn)的進(jìn)步。制程工藝的進(jìn)步并沒(méi)有帶來(lái)進(jìn)一步性能的提升,甚至發(fā)熱的減小也很值得懷疑。更需要注意的是,三柵極工藝早在2002年就已經(jīng)被開發(fā)成功,投入民用市場(chǎng)卻用了將近十年之久。摩爾定律在很大程度上,的確已經(jīng)被宣告終結(jié)。伴隨著制程的進(jìn)一步縮小,隧道效應(yīng)也會(huì)更加明顯。因?yàn)殡娮幽軌驈脑礃O跳躍到漏極,芯片將無(wú)法正常工作。因?yàn)檫@種嚴(yán)重的漏電現(xiàn)象,芯片成品的良品率也會(huì)大大降低這也就意味著成本的上升。雖然理論上可以使用其它的材質(zhì)例如砷化鎵來(lái)制成晶體管的源極、通道與漏極,但是這并非一勞永逸地解決方法。因?yàn)楣璨馁|(zhì)而導(dǎo)致的問(wèn)題,在不久之后會(huì)照舊在這些材料上出現(xiàn)。4當(dāng)制程工藝前進(jìn)至5n
7、m以內(nèi)時(shí),基于經(jīng)典物理學(xué)的半導(dǎo)體器件理論將不再有效,而被量子力學(xué)取代。而intel的制程工藝,也馬上要前進(jìn)至7nm摩爾定律的極限。53 以amd ryzen為代表的突破與intel的遲滯在選擇了模塊化之后,amd的處理器性能在數(shù)年中始終停滯不前,只有微小的提升。而在近期,amd正式宣布放棄了模塊化設(shè)計(jì),重回常規(guī)的smt多核多線程架構(gòu),并且發(fā)布了ryzen系列處理器。相比之前數(shù)代的模塊化設(shè)計(jì),ryzen帶來(lái)的性能提升高達(dá)40%無(wú)論intel還是amd,在這數(shù)年之中從未有過(guò)如此巨大的,一次性的性能提升。在工藝上,14nm finfet lpp工藝則比前代的28nm shp有了長(zhǎng)足進(jìn)步。但是ryze
8、n的性能提升卻不只是制程工藝提升所帶來(lái)的因?yàn)閕ntel的制程工藝仍然在持續(xù)演進(jìn),但是帶來(lái)的性能提升,卻微乎其微。從32nm到14nm,intel的產(chǎn)品性能提升雖然不可以說(shuō)沒(méi)有,但是卻遠(yuǎn)遠(yuǎn)不能讓人滿意。但是在低功耗領(lǐng)域,我們也應(yīng)該承認(rèn)制程進(jìn)步所帶來(lái)的突破。2014年intel發(fā)布的haswell-y core m系列處理器,便是14nm制程工藝所帶來(lái)低功耗產(chǎn)品。如此的低功耗在過(guò)去幾乎是不可想象的因?yàn)檫^(guò)去的制程工藝決定了這一問(wèn)題。但是我們也應(yīng)該注意到,core m處理器的性能并不能夠達(dá)到主流級(jí)別,可見先進(jìn)的制程工藝并不一定能帶來(lái)高性能。ryzen處理器證明了處理器性能的大幅躍進(jìn)可以寄希望于架構(gòu)設(shè)計(jì)
9、,而非制程。在如今,制程工藝已經(jīng)不再是cpu發(fā)展的決定性因素,而x86 cpu的發(fā)展則應(yīng)當(dāng)著眼于架構(gòu)的設(shè)計(jì)。4 結(jié)束語(yǔ)隨著集成電路產(chǎn)業(yè)的不斷發(fā)展,后摩爾定律時(shí)代已經(jīng)到來(lái)。固然有人對(duì)此憂心忡忡,但是也有更多的人對(duì)此充滿信心迎接這一時(shí)代的到來(lái)。一方面,制程工藝可以寄希望于其他材料帶來(lái)的提升。另一方面,x86 微處理器的性能提升也并不完全取決于制程。只要微處理器的架構(gòu)足夠優(yōu)秀,依舊可以帶來(lái)顯著的性能提升。參考文獻(xiàn)1馬道鈞,張敬懷. x86微處理器的發(fā)展j.北京電子科技學(xué)院學(xué)報(bào),1999(2):35-40.2宇人.64位計(jì)算的躍進(jìn)amd x86-64架構(gòu)下的64位總線技術(shù)j.微電腦世界,2000(48):11-13.3袁媛
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人與公司投資合作合同范本2025
- 包裝材料供應(yīng)合同
- 證券交易合同格式規(guī)范
- 車輛過(guò)戶合同協(xié)議書模板
- 商業(yè)綜合體給排水工程清包合同范本
- 版臨時(shí)電力施工合作合同
- 出口代理合同模板
- 旅行期間的緊急情況應(yīng)對(duì)準(zhǔn)備加強(qiáng)考核試卷
- 農(nóng)村集體經(jīng)濟(jì)組織可持續(xù)發(fā)展能力評(píng)價(jià)與實(shí)踐考核試卷
- 咖啡館行業(yè)品牌延伸策略考核試卷
- 新能源船舶動(dòng)力系統(tǒng)的工程實(shí)踐
- SHAFER氣液聯(lián)動(dòng)執(zhí)行機(jī)構(gòu)培訓(xùn)
- 小學(xué)生守則、日常行為規(guī)范教育實(shí)施方案
- 湖南省六年級(jí)上冊(cè)數(shù)學(xué)期末試卷(含答案)
- 部編版小學(xué)六年級(jí)道德與法治下冊(cè)課堂達(dá)標(biāo)檢測(cè)試卷全冊(cè)含答案
- 巖土工程中的非線性問(wèn)題分析
- 他們創(chuàng)造了數(shù)學(xué):50位著名數(shù)學(xué)家的故事
- 《普洱茶的定義》課件
- 2023山東經(jīng)貿(mào)職業(yè)學(xué)院教師招聘考試真題題庫(kù)
- 《定向運(yùn)動(dòng)》教學(xué)大綱(含課程思政要素)
- 學(xué)技能如何打逃生繩結(jié)固定繩結(jié)
評(píng)論
0/150
提交評(píng)論