智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

深入解析ARM Cortex-A12架構(gòu)(圖文)

來源:網(wǎng)絡(luò)

點(diǎn)擊:2612

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞: ARM,Cortex-A12

      前些時(shí)候,筆者給大家詳細(xì)解讀了ARM的授權(quán)模式經(jīng)營之道,理解了這家英國小公司是如何生存、壯大的。今天我們再轉(zhuǎn)向技術(shù)方面,重點(diǎn)看看新宣布的Cortex-A12究竟是怎么回事兒。

      【Cortex-A架構(gòu)體系】

      在消費(fèi)級產(chǎn)品領(lǐng)域(臺式機(jī)、筆記本、平板機(jī)、智能手機(jī)),Intel有兩套架構(gòu),一是2008年引入的高性能和主流級別Core(酷睿),二就是低功耗的Atom(凌動)。

      ARM則有三套架構(gòu),分別是高端的Cortex-A15、主流的Cortex-A9、低功耗高能效的Cortex-A7。Intel的超低壓版Core Y系列、Atom可以說分別對應(yīng)前兩者,但是面對A7,Intel還沒有可以競爭的方案。

      (ARM其實(shí)還有Cortex-R系列嵌入式、Cortex-M系列微控制器方案,但不在本文討論范圍內(nèi)。)

      很顯然,ARM在移動領(lǐng)域已經(jīng)有了完整的布局,Intel則正努力將桌面和筆記本那一套拿過來。

      A15、A7一高一低,可以組成big.LITTLE聯(lián)合方案,但是要注意,A15并不是用來取代A9的,而在很長的一段時(shí)間內(nèi),A9并沒有真正的后繼者。

      A15、A7未來將會分別被64位ARMv8架構(gòu)的A57、A53所取代,A9呢?它的后代在哪里呢?這就是最近宣布的:Cortex-A12。

      A12將會和A57、A53形成新一代的三駕馬車,但在架構(gòu)上它其實(shí)還是32位的ARMv8,跟其它兩位并不一樣(這個(gè)后邊詳述)。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

    (注意橫軸時(shí)間線不是產(chǎn)品上市時(shí)間,而是IP授權(quán)時(shí)間)

      說起處理器的性能、功耗,除了依賴架構(gòu)之外,生產(chǎn)工藝也是關(guān)鍵所在。當(dāng)前的主流是28nm,接下來還會有20nm、16/14nm、10nm。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

      尤其是對于A15來說,28nm已經(jīng)無法在提供足夠性能的同時(shí)將功耗控制在合理水平,這也正是bit.LITTLE誕生的理由之一。如果過渡到20nm,A15的情況無疑會好很多。

      當(dāng)然,對于移動GPU也是同樣的道理,比如Imagination PowerVR 6系列宣布了那么久還停留在紙面上,除了開發(fā)周期之外最重要的原因就是當(dāng)前工藝伺候不了它,而根據(jù)與臺積電的合作,16nm才會是PowerVR 6系列的理想著陸點(diǎn)。

      【A12架構(gòu)縱覽、前端設(shè)計(jì)】

      從高端層面講,A12是雙發(fā)射、亂序執(zhí)行架構(gòu),整數(shù)流水線10-12級(A9 8-11級),整合二級緩存和載入/存儲、浮點(diǎn)、NEON單元(標(biāo)準(zhǔn)配置而非可選),每個(gè)群簇支持最多四核心,也可以多個(gè)群簇并聯(lián),組成八核心、十二核心。

      從指令集架構(gòu)兼容性上講,A12、A7、A15是一家的,都是32位的ARM-v7A,均支持40位物理尋址(最大容量1TB)、128-bit AXI4總線界面、虛擬化、整合緩存。

      相比之下,A9支持的是32位物理尋址,2×64-bit AXI4總線,外置緩存,NEON單元也是可選的。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

    Cortex-A12架構(gòu)縱覽

      尤其值得一提的是二級緩存,A9上是外置的,需要操作系統(tǒng)單獨(dú)支持,A12則和A15/A7一樣完全整合,為所有核心共享,并有自己獨(dú)立的電壓和頻率層,不過如果需要,后者也可以和CPU同步。

      一級緩存是四路關(guān)聯(lián),容量可選32KB、64KB,同時(shí)緩存數(shù)據(jù)線(cache line)也翻番為64Byte,以便更好地和DDR內(nèi)存控制器對齊。

      值得一提的是,A12最終也會支持big.LITTLE,同樣能夠搭配A7,但是目前的初始版本還不行,缺乏必需的一致性界面。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

    A9、A12/A7/A15架構(gòu)特性對比

      分支預(yù)測器比A9有了很大改進(jìn),可以大大改進(jìn)能效、性能,不過在A12設(shè)計(jì)之初,ARM對其性能估計(jì)不足,直到大約三個(gè)月前才意識到錯誤,但此時(shí)時(shí)間緊迫,ARM必須做出選擇:是照常發(fā)布這個(gè)低效率的設(shè)計(jì),還是迅速尋找替換一個(gè)更合適的分支預(yù)測器?

      A12團(tuán)隊(duì)最終選擇了A53里的分支預(yù)測器,拉過來塞給A12,并做了一些細(xì)微的針對性調(diào)整。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

    深入解析ARM Cortex-A12架構(gòu)(圖文)

      【A12后端設(shè)計(jì)】

      A12的前端雖然比A9效率更高,但真正的性能提升來自于核心內(nèi)部的執(zhí)行。類似A15,A12在功能單元之前引入了多個(gè)獨(dú)立的發(fā)射隊(duì)列。

      指令解碼進(jìn)入微操作,重命名指令分派進(jìn)入發(fā)射隊(duì)列,然后微操作在操作數(shù)可用的時(shí)候從發(fā)射隊(duì)列中發(fā)射出來。這一切都依賴于發(fā)射隊(duì)列的正確順序處理,A12是可以亂序執(zhí)行的(絕大部分情況下)。

      A9只有一個(gè)發(fā)射隊(duì)列,只能處理4個(gè)解碼指令;A12增加到了三個(gè)隊(duì)列,每個(gè)都比A9里更大。僅此一點(diǎn)就能大大提升IPC。

      這三個(gè)發(fā)射隊(duì)列分別是:整數(shù)、FP/NEON、載入/存儲。

      下邊就是A12、A9的簡單架構(gòu)對比圖,其中藍(lán)色部分是順序執(zhí)行的,粉色/黃色則是亂序執(zhí)行的。很顯然,A12仍然只是部分亂序架構(gòu),只不過比A9更亂而已。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

    Cortex-A12

    深入解析ARM Cortex-A12架構(gòu)(圖文)

    Cortex-A9

      A12保留了A9中的兩條整數(shù)流水線,但是和A7/A15一樣加入了對整數(shù)除法的支持,A系列其它架構(gòu)都沒有這一點(diǎn),不過除此之外整數(shù)流水線沒啥變化。

      FP/NEON單元的改進(jìn)非常大。A9剛發(fā)布的時(shí)候,NEON代碼很少能用到,這也正是NVIDIA Tegra 2去掉了它的主要原因,不過現(xiàn)在情況不同了,Android和移動應(yīng)用對NEON的支持已經(jīng)很好了。

      A12仍然是整數(shù)和浮點(diǎn)操作的物理寄存器文件相分離,但是比A9里更大了。

      A9中的浮點(diǎn)和NEON指令都是順序執(zhí)行的,A12將它們改成了完全亂序,至少在非內(nèi)存操作上如此。FP/NEON發(fā)射隊(duì)列是雙發(fā)射的,分成兩個(gè)流水線,都可以完全亂序操作,配合也很緊密,可以在浮點(diǎn)和整數(shù)單元之間快速轉(zhuǎn)移數(shù)據(jù)。

      AGU單元也變成了兩個(gè),對應(yīng)兩條流水線,而且也成了完全亂序的。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

      【提升40%?A12性能、未來展望】

      A9架構(gòu)誕生于2009年,當(dāng)時(shí)智能手機(jī)才剛剛起步,而這幾年的巨變讓很多東西都完全變了,比如FP/NEON指令大大增加了,內(nèi)存訪問頻率更高了,應(yīng)用性能要求更高了,A9在浮點(diǎn)、內(nèi)存方面的缺陷就暴露了出來。

      為此,A9架構(gòu)這幾年來也在不斷改進(jìn),先后衍生了四個(gè)版本:最初的r1版對應(yīng)40nm工藝,主頻最高1GHz;r2版改進(jìn)了預(yù)取部分,工藝不變主頻可達(dá)1.2GHz;r3版來到了32nm工藝,配合改進(jìn)與調(diào)校,頻率也升至1.6GHz;最新的r4版由改進(jìn)了薄弱的分支預(yù)測和內(nèi)存系統(tǒng),會用在28nm上,主頻有望高達(dá)2.3GHz。

      不過,這些細(xì)微的調(diào)整并不能掩蓋A9本質(zhì)上的劣勢。這,就是A12要彌補(bǔ)的。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

      ARM雖然也聲稱A9是亂序執(zhí)行架構(gòu),但其實(shí)僅限整數(shù)部分,浮點(diǎn)和內(nèi)存操作都是順序的。A12則變成了一個(gè)幾乎完全亂序的結(jié)構(gòu),各處設(shè)計(jì)也都有了改進(jìn)。未來幾年,A9仍將繼續(xù)輔以并深挖潛力,但是很顯然,A12會有更好的性能、更高的能效。

      在同樣的頻率下,ARM宣稱A12的性能可比A9提升40%,比如照ARM的說法,F(xiàn)P/NEON的改進(jìn)能讓FFMPEG負(fù)載下同頻率性能提升48%!當(dāng)然實(shí)際應(yīng)用中肯定沒這么多。

      能效和內(nèi)核面積的改進(jìn)更有趣。ARM聲稱使用同樣的制造工藝,A12的內(nèi)核面積估計(jì)會比A9大最多40%,但能效可與A9持平或者更好。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

      A12 IP在幾周前才剛剛最終定案,目前已經(jīng)對外提供授權(quán)。按照以往的開發(fā)周期慣例,第一款芯片將在大約一年后誕生,第一款設(shè)備則可能要2014年底或者2015年初。這段時(shí)間就是A9發(fā)揮余熱的最后時(shí)刻。

      不過,移動市場發(fā)展這么快,兩年后還需要A12么?特別是還有高通的Krait 300的定位就很類似。或許還是那句話,沒有很差的產(chǎn)品,只有不合理的定價(jià)。如果能比驍龍600系列便宜很多,A12一樣會很吸引人。

      最后提一句,ARM表示會繼續(xù)改進(jìn)優(yōu)化A15的功耗問題。

    深入解析ARM Cortex-A12架構(gòu)(圖文)

    (審核編輯: 智匯李)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認(rèn)為內(nèi)容侵權(quán),請聯(lián)系我們刪除。

    主站蜘蛛池模板: 中国工业网_网络工业品牌 资讯创造价值 | 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 呕吐毒素快速检测仪-黄曲霉毒素测定仪-玉米赤霉烯酮快速检测卡-南京微测生物科技有限公司 | 重庆惠程信息科技股份有限公司 | 引流砂_铁钩料_吹氧管_涂层吹氧管_耐火涂层吹氧管-山东恒诚 | 黑料网 - 黑料大事记-黑料门 黑料社最新 今日黑料 热门黑料 最新反差免费-黑料网今日黑料首页_黑料网 - 黑料大事记-黑料门 黑料社最新 今日黑料 热门黑料 最新反差免费-黑料网今日黑料首页 | 上虞大金湖官网|数控外圆磨床|数控内圆磨床|数控无心磨床 | 橡塑板_橡塑板厂家_橡塑保温管厂家_廊坊虓龙保温材料有限公司 | 推台锯_多片锯_圆木推台锯_方木多片锯_圆木多片锯-河北茂业机械有限公司 | 沈阳机电一体化电热锅炉_沈阳蓄热式电锅炉_沈阳壁挂式电锅炉【沈阳远鹏电热供水设备工程安装有限公司】 | 洛阳轴承研究所有限公司| 荆门市彩富机械有限责任公司|精铸件|五金|机械配件 | 智慧网格,智慧城市,智慧社区,精准扶贫,农村电商,网格化,网格化管理,智慧养老,北京瑞光极远数码科技有限公司 | 绍兴凯渥人力资源有限公司-劳务派遣,劳务分包,代办公司注册 | 自动缠绕机_帝虎包装设备(上海)有限公司_缠绕包装机 | 精密电动平移台|光学隔振平台|手动位移台|隔振平台|电动滑台-北京集科仪器 | 深圳喜运达物流官网_东南亚物流|海运|专线|海外仓_泰国菲律宾马来西亚海运|物流专线|海外仓 | 机锋网-畅享科技品质生活,尽在机锋网 | 增压泵-离心泵-管道泵-排污泵-上海渤泉泵业制造有限公司 【官方网站】 | 津南人才网_津南招聘网_求职找工作平台 | 湿电电源,静电除尘电源,电捕焦电源-山东仕瑞电气科技有限公司 | 喷涂陶瓷涂层_热喷涂陶瓷涂层-北京耐默公司| 拉丝机_拔丝机_拉丝设备_丝网机械 - 安平县泰煌拉丝机厂家 | 医药冷库设计建造-食品保鲜冷库安装-物流冷库工程造价-开冉制冷 医盟网-全国首家医疗信息化行业门户网站 | 精品中文字幕在线观看,粉嫩av一区二区三区,最近中文字幕在线看免费视频,亚洲高清在线观看,日本一区二区视频手机免费看,国产黄色小视频,亚洲高清免费视频,国产精品一区二区欧美视频,亚洲人免费视频,亚洲视频在线观看免费,国产免费高清综合视频,中文字幕永久在线 | 淄博润裕机械设备有限公司-搅拌器,搅拌桨叶,反应釜,机械密封,化工搅拌 | 中昕国际项目管理有限公司-官方网站 | 加力管钳,液压动力钳,液压转盘-加力管钳,液压动力钳,液压转盘,山东临朐静远石油机械有限公司 | 江西佛像厂 江西法器厂 江西抚州东乡江弘法器有限公司 东乡江弘法器厂 佛像厂 法器厂 | 曙海培训-仿真培训Linux培训html5培单片机培训PCB培训python培训PLC培训C语言培训android培训物联网培训无线电培训欧姆龙培训工业机器人培训5G培训Hadoop培训CFD培训项目外包开发咨询 | 双螺杆挤压膨化设备_挤压熟化设备_烘干设备_油炸设备及喷涂调味设备-山东铭本机械科技公司 | 南通搬运公司|吊车租赁|大件吊装|设备搬运|工厂搬迁|起重吊装搬运-顺林搬运 | 美标球阀_美标闸阀-浙江川一阀门有限公司| 中科联航(江苏)-信息化监理|信息化咨询|信息系统项目管理|信息系统工程监理公司 | 合肥发斯特精密塑模有限公司专业精密磨具,注塑模具,精密注塑机械零件(加工制造|生产|销售|厂家) 浩通集团 国际货运 物贸一体化 中非经贸 | 拼装式电磁屏蔽室厂家,屏蔽机柜生产厂家,电波暗室制造商,屏蔽配件-常州麦思恩屏蔽机柜生产厂家 | 内蒙古发电机厂家_呼和浩特发电机租赁_销售_维修_回收_置换|盈弘发电设备有限责任公司 | 免费建站_自助建站_网站建设_企业建站_中小企业建网站_免费网站模板-牵牛建站 | 萘系减水剂|缓凝|早强|聚羧酸|混凝土|石膏板|管桩减水剂厂家-潍坊英宏建材有限公司 | 上海钧尚电器有限公司 - Faulhaber电机 AMETEK pittman电机 AMETEK ROTRON军用航空风机 Exlar电动缸 MAE电机 MCG电机 CP电动工具 马头工具 AMCI驱动器 直流电机 减速箱 直流伺服电机,无刷电机,直线电机 直流防爆电机 防爆电机 汽车助力转向电机 EPS电机 faulhaber motor faulhaber gearbox NANOTEC电机 ELWOOD电机 PHYTRON电机 EXLAR伺服电动缸 高力矩、高性能直流电机,音圈电机,风机,直流风机,航空风机 | 真空机器人维修_晶圆机械手保养_半导体机械臂维修_面板机器人保养_AMHS改造-广州市广科智能技术有限公司 |