近日,ARM公司宣布推首款64位的ARMv8架構(gòu)的處理器,這對于ARM公司是一個足以載入芯片發(fā)展史冊的日子,其在全球三地同時宣布將推出公司首款64位的ARMv8架構(gòu)處理器,進(jìn)一步擴(kuò)大ARM在高性能與低功耗領(lǐng)域的領(lǐng)先地位。ARM公司在原有的生態(tài)系統(tǒng)中以前所未有的創(chuàng)新速度推動多元化平臺,開啟計(jì)算技術(shù)的轉(zhuǎn)型時代。
此次發(fā)布64位處理器標(biāo)志著ARM公司從移動設(shè)備進(jìn)軍基礎(chǔ)設(shè)施與服務(wù)器,全面支持消費(fèi)者移動互聯(lián)的生活方式。這將為ARM公司的市場擴(kuò)展與用戶體驗(yàn)革新提供無限商機(jī)。
近年來,智能手機(jī)與平板電腦已成為人們主要的計(jì)算設(shè)備,移動設(shè)備的計(jì)算的能力已經(jīng)成為帶動整個計(jì)算領(lǐng)域的關(guān)鍵要素。ARM公司在過去五年間中,舉得了令人矚目的成績,其將智能手機(jī)性能提高了15倍之多,并改變了用戶使用設(shè)備的方式。此次發(fā)布的Cortex-A50處理器系列產(chǎn)品能夠從32位無縫轉(zhuǎn)換至64位執(zhí)行狀態(tài),依然能夠支持現(xiàn)有的32位應(yīng)用程序,并且提供了64位的高可擴(kuò)展性,以滿足移動計(jì)算終端客戶與未來智能手機(jī)的發(fā)展需求。
移動計(jì)算促使數(shù)據(jù)爆炸增長
另一方面,移動計(jì)算的發(fā)展使得云服務(wù)與網(wǎng)絡(luò)互聯(lián)的基礎(chǔ)架構(gòu)發(fā)生改變。智能移動設(shè)備的爆炸性增長,應(yīng)用服務(wù)的層出不窮,使得數(shù)據(jù)內(nèi)容的產(chǎn)生與消費(fèi)大量增加,數(shù)據(jù)成倍增加,預(yù)計(jì)將于2020年達(dá)到120艾字節(jié)(為現(xiàn)今八倍以上 )。如果企業(yè)繼續(xù)沿用現(xiàn)有技術(shù),無縫式移動生活方式將對網(wǎng)絡(luò)及數(shù)據(jù)中心基礎(chǔ)設(shè)施帶來極大考驗(yàn),Cortex-A50處理器系列針對這些難題所設(shè)計(jì),將提供未來基礎(chǔ)設(shè)施所需的節(jié)能解決方案。經(jīng)過強(qiáng)化的32位執(zhí)行能力將有益于32位云端服務(wù)器應(yīng)用,而64位執(zhí)行能力則擴(kuò)展了ARM解決方案的適用性,進(jìn)而促成網(wǎng)絡(luò)互聯(lián)、服務(wù)器及高性能計(jì)算方面的新商機(jī)。
ARM公司一直致力于設(shè)計(jì)先進(jìn)的數(shù)字產(chǎn)品核心應(yīng)用技術(shù),應(yīng)用領(lǐng)域從無線、網(wǎng)絡(luò)和消費(fèi)娛樂解決方案到影像、汽車電子、安全應(yīng)用及存儲裝置等,而對于新發(fā)布的ARMv8處理器相信有很多人還有很多疑問,下面筆者為大家一一解開謎團(tuán)。
一問ARM:
最新的64位的處理器是基于ARMv8的架構(gòu),它是否是嚴(yán)格意義上的64位的處理器呢?
ARMv8毋庸置疑是一個真正意義上的64位處理器,只是說ARM在這個64位的架構(gòu)當(dāng)中加入了或者說提供了32位的支持,讓其能夠兼容之前32位的應(yīng)用。我們可以從下面的ARMv8的架構(gòu)圖進(jìn)行了解:
ARM官方架構(gòu)圖(來自ARM官網(wǎng))
ARMv8最新的64位的架構(gòu)圖在一年前就已經(jīng)發(fā)布了,在ARMv8架構(gòu)中可以看成有兩部分,其中第一部分是32位的AArch32,它是32位的一級,另外是AArch64。這個處理器最大的一個特點(diǎn)是在新的架構(gòu)當(dāng)中,兼容以前的32位架構(gòu)上面所寫的代碼,所開發(fā)的應(yīng)用在新的架構(gòu)下是完全百分之百兼容的。同時它引起ARM開發(fā)者對未來開發(fā)64位的目標(biāo),所以過去寫的所有的代碼,開發(fā)的所有的應(yīng)用都能夠保證在未來還能夠繼續(xù)使用。
ARMv8架構(gòu)為什么需要64位呢?首先的一個原因是網(wǎng)絡(luò)設(shè)備或者網(wǎng)絡(luò)應(yīng)用領(lǐng)域傳統(tǒng)是以64位進(jìn)行開發(fā)的。而且隨著智能手機(jī)或者超級手機(jī)當(dāng)中的內(nèi)存在不斷地?cái)U(kuò)大,未來也對64位提出了更多的要求。還有一個原因?qū)?4位的需求來自于廠商,他們開發(fā)的產(chǎn)品希望可以覆蓋到平板到普通的電腦的這樣一些產(chǎn)品,希望在這些產(chǎn)品當(dāng)中能夠?qū)崿F(xiàn)軟件的一致性和統(tǒng)一性,所以也會對64位有一個大的需求。所以ARM在服務(wù)器、網(wǎng)絡(luò)這些領(lǐng)域轉(zhuǎn)變的速度會快一些,在移動市場的轉(zhuǎn)變可能稍微慢一些。
但PC市場花了八年的時間從32位過渡到64位,手機(jī)或者移動市場轉(zhuǎn)變會快得多,但是也不會一蹴而就的,所以這也是為什么我們在新的架構(gòu)中同時兼容了32位和64位,使得不同的用戶都能夠在這個架構(gòu)當(dāng)中根據(jù)需求得到想要的支持。