ARM Cortex-A系列(A53、A57、A73等)處理器性能分類與對比

在如今這個電子產品泛濫的年代,僅僅靠品牌或是外觀已經不足以辨別產品的優劣,其內置的處理器自然也就成為了分辨產品是否高端的標準之一。那么我們今天就不妨好好了解一下近幾年來電子產品中較為主流的RAM處理器。

ARM Cortex-A系列處理器性能差異對比



  在這之前讓我們先簡單認識一下處理器的架構。所謂處理器架構是CPU廠商給屬于同一系列的CPU產品定的一個規范主要目的是為了區分不同類型CPU的重要標示目前市面上的CPU指令集分類主要分有兩大陣營,一個是intel、AMD為首的復雜指令集CPU,另一個是以IBM、ARM為首的精簡指令集CPU。不同品牌的CPU,其產品的架構也不相同,例如,Intel、AMD的CPU是X86架構的而IBM公司的CPU是PowerPC架構ARM公司是ARM架構

  下面我們將詳細了解近年來ARM公司發布的數款A系列處理器。ARM公司的Cortex-A系列處理器適用于具有高計算要求、運行豐富操作系統以及提供交互媒體和圖形體驗的應用領域。

  Cortex-A73
?

ARM Cortex-A系列處理器性能差異對比



  這是ARM 2016年發布的最新A系列處理器,Cortex-A73支持全尺寸ARMv8-A構架,ARMv8-A是ARM公司的首款支持64位指令集的處理器架構,包括ARM TrustZone技術、NEON、虛擬化和加密技術。所以無論是32位還是64位,Cortex-A73都可以提供適應性最強的移動應用生態開發環境。Cortex-A73包括128位 AMBR 4 ACE接口和ARM的big.LITTLE系統一體化接口,采用了目前最先進的10nm技術制造,可以提供比Cortex-A72高出30%的持續處理能力,非常適合移動設備和消費級設備使用。預計今年晚些時候到2017年,Cortex-A73處理器將會逐漸覆蓋到我們合作伙伴的高端智能手機、平板電腦、翻蓋式移動設備、數字電視等一系列消費電子設備。

  Cortex-A72
?

ARM Cortex-A系列處理器性能差異對比



  Cortex-A72最早發布于2015年年初,也是基于ARMv8-A架構,采用臺積電16nm FinFET制造工藝,Cortex-A72可在芯片上單獨實現性能,也可以搭配Cortex-A53處理器與ARMCoreLinkTMCCI高速緩存一致性互連(CacheCoherentInterconnect)構成ARMbig.LITTLETM配置,進一步提升能效。在相同的移動設備電池壽命限制下,Cortex-A72能相較基于Cortex-A15的設備提供3.5倍的性能表現,相比于Cortex-A57也有約1.8倍的性能提升,展現出了優異的整體功耗效率。Cortex-A72是目前基于ARMv8-A架構處理器中使用最廣泛的處理器之一,主要其應用市場包括高端智能手機、大屏幕的移動設備、企業網路設備、服務器、無線基臺、數字電視。

  Cortex-A57
?

ARM Cortex-A系列處理器性能差異對比



  Cortex-A57是ARM針對2013年、2014年和2015年設計起點的CPU產品系列的旗艦級CPU,它也是ARM首次采用64位ARMv8-A架構CPU,而且通過Aarch32執行狀態,保持與ARMv7架構的完全后向兼容性。除了ARMv8的架構優勢之外,Cortex-A57還提高了單個時鐘周期性能,比高性能的Cortex-A15 CPU高出了20%至40%。它還改進了二級高速緩存的的設計以及內存系統的其他組件,極大的提高了能效。Cortex-A57將為移動系統提供超高能的性能,而借助big.LITTLE,SoC能以很低的平均功耗做到這一點。其主要面對的是中高端電腦,平板電腦以及服務器產品。

  Cortex-A53
?

ARM Cortex-A系列處理器性能差異對比



  Cortex-A53同樣是采取了ARMv8-A架構,能夠支持32位的ARMv7代碼和64位代碼的AArch64執行狀態。A53架構特點是功耗降低、能效提高。其目標是28nm HPM制造工藝下、運行SPECint2000測試時,單個核心的功耗不超過0.13W。它提供的性能比Cortex-A7處理器的功率效率更高,并能夠作為一個獨立的主要的應用處理器,或者搭配Cortex-A57處理器構成big.LITTLE配置。Cortex-A53在相同的頻率下,能提供比Cortex-A9更高的效能。其主要面對的是中高端電腦,平板電腦,機頂盒,數字電視等。

  Cortex-A35
?

ARM Cortex-A系列處理器性能差異對比



  Cortex-A35是基于ARMv8-A 64位架構設計的一款低功耗CPU,其目的是為了取代此前32位Cortex-A7和Cortex-A5兩顆老核心,采用和A53/A7類似的順序有限雙發射設計,同時融入了A72的一些新特性,并在前端重新設計了指令預取單元,提升了分支預測精度。此外,A35還采用了A53的緩存、內存架構,可配置8-64KB一級指令和數據緩存、128KB-1MB二級緩存,加入了NEON/FP單元,改進了存儲性能,支持完整流水線的雙精度乘法,還為CPU核心、NEON流水線都配備了硬件保留狀態(獨立電源域)以提升電源管理效率。在同樣的工藝、頻率下,A35的功耗比A7低大約10%,同時性能提升6-40%。而對比A53,它可以保留80-100%的性能,但是功耗降低32%、面積縮小25%,能效提升25%。A35還可以和A53、A57、A72等大核心搭配,組成big.LITTLE混合架構系統,進一步提升系統能效。其主要定位于低功耗的低端手機、可穿戴、物聯網等領域。

  Cortex-A32
?

ARM Cortex-A系列處理器性能差異對比



  這是ARM 新一代構架中,唯一一個 32 位(ARMv7-A )架構的處理器,但 A32 就像是 32 位版的 A35,目標很明顯,就是在效能比本來就逆天的 A35 的基礎上進一步控制功耗。A32 架構主打芯片面積、功耗控制和能耗比,其停留在 32 位(ARMv7-A 指令集),指令預取單元針對效率進行了重新設計,一、二級暫存、浮點和 DSP 操作性能則針對速度進行了改進,并引入了新的電源管理特性。其支持 TrustZone 安全加密、NEON SIMD 指令集、DSP / SIMD 擴展、VFPv4 浮點計算、虛擬硬件等。A32 可以在 32 位下提供和 A35 一樣的性能。但更低功耗,讓它的效能比(單位電能產出的性能)比 A35 還要高 10%、比 A5 高 30%、比 A7 高 25%。A35 可以透過提升頻率達到 A53 80-100% 性能,也就是說,A32 也可以在 32 位下達到同樣的性能等級,這時候的芯片面積只有 A53 的 68%,而功耗則只有 A53 的 61%。

  在 64 位之下,A35 都有代替 A53 架構的實力,而在 32 位中,A32 就已經是完勝所有人的境界了,而且比起 64 位的 A35 架構,32 位的 A32 更適合用在穿戴設備和物聯網產品上。

  Cortex-A17
?

ARM Cortex-A系列處理器性能差異對比



  A17仍然基于32位ARMv7-A指令集,初期會采用28nm工藝,后期進化到20nm。本質架構和A12一樣都是雙寬度、亂序發射,僅僅是改進了外部互聯,引入了新的一致性總線AMBA4 ACE,可以更快速地連接內存控制器,從而改善性能和能效。得益于這個新的總線,A17可以支持多核心SoC的完整內存一致性操作,能夠參與big.LITTLE雙架構混合方案,在特定頻率、工藝、內存條件下,A17的性能比A12提升大約40%。在某些特定的環境中,A17的性能已經可以和A15處于一個檔次了,但是功耗更低、能效更高。雖然在命名上排在Cortex-A15之上,但其定位中端,而不是高端。

  Cortex-A15
?

ARM Cortex-A系列處理器性能差異對比



  Cortex-A15最早在2010年發布,基于32位ARMv7-A架構。A15和A9同樣具備亂序執行,但是Cortex-A15具備(兩倍)的指令發射端口和執行資源,指令解碼能力也要高出50%,動態分支預測能力更強(采用了多層級分支表緩存),指令拾取帶寬更強(128 bit vs 64 bit),這些都能讓A15的流水線執行具備更高的效率。除此以外,A15采用了VFPv4浮點單元設計,能執行FMA指令以及硬件除法指令,相較而言A9的峰值向量浮點性能基本上只有A15的一半。Cortex-A15處理器可以應用在智能手機、平板電腦、移動計算、高端數字家電、服務器和無線基礎結構等設備上。

  Cortex-A9
?

ARM Cortex-A系列處理器性能差異對比



  ARM Cortex-A9采用ARMv7-A架構,目前我們能見到的四核處理器大多都是屬于Cortex-A9系列。 Cortex-A9 處理器的設計旨在打造最先進的、高效率的、長度動態可變的、多指令執行超標量體系結構,提供采用亂序猜測方式執行的 8 階段管道處理器,憑借范圍廣泛的消費類、網絡、企業和移動應用中的前沿產品所需的功能,它可以兼具高性能和高能效。Cortex-A9 微體系結構既可用于可伸縮的多核處理器(Cortex-A9 MPCore多核處理器),也可用于更傳統的處理器(Cortex-A9單核處理器)。可伸縮的多核處理器和單核處理器支持 16、32 或 64KB 4 路關聯的 L1 高速緩存配置,對于可選的 L2 高速緩存控制器,最多支持 8MB 的 L2 高速緩存配置,它們具有極高的靈活性,均適用于特定應用領域和市場。

  Cortex-A8
?

ARM Cortex-A系列處理器性能差異對比



  ARM Cortex-A8處理器,基于ARMv7-A架構,是目前使用的單核手機中最為常見的產品。Cortex-A8處理器是首款基于ARMv7體系結構的產品,能夠將速度從600MHz提高到1GHz以上。Cortex-A8處理器可以滿足需要在300mW以下運行的移動設備的功率優化要求;以及需要2000 Dhrystone MIPS的消費類應用領域的性能優化要求。Cortex-A8 高性能處理器目前已經非常成熟,從手機到上網本、DTV、打印機和汽車信息娛樂,Cortex-A8處理器都提供了可靠的高性能解決方案。

  Cortex-A7
?

ARM Cortex-A系列處理器性能差異對比



  Cortex-A7采用ARMv7-A架構,它的特點是在保證性能的基礎上提供了出色的低功耗表現。Cortex-A7處理器的體系結構和功能集與Cortex-A15 處理器完全相同,不同這處在于,Cortex-A7 處理器的微體系結構側重于提供最佳能效,因此這兩種處理器可在big.LITTLE(大小核大小核心伴侶結構)配置中協同工作,從而提供高性能與超低功耗的終極組合。單個Cortex-A7處理器的能源效率是Cortex-A8處理器的5倍,性能提升50%,而尺寸僅為后者的五分之一。

  Cortex-A5
?

ARM Cortex-A系列處理器性能差異對比



  Cortex-A5處理器同樣基于ARMv7-A架構,它是能效最高、成本最低的處理器,能夠向最廣泛的設備提供最基礎的 Internet 訪問。Cortex-A5 處理器在指令以及功能方面與更高性能的 Cortex-A8、Cortex-A9 和 Cortex-A15 處理器完全兼容 - 一直到操作系統級別。Cortex-A5 處理器還保持與經典 ARM 處理器(包括 ARM926EJ-S、ARM1176JZ-S 和 ARM7TDMI?)的向后應用程序兼容性。其定位于從入門級智能手機、低成本手機和智能移動設備以及基礎工業設備。

  為了給大家介紹一個更直觀的感受,請看下面這張圖

ARM Cortex-A系列處理器性能差異對比



  如圖所示,綠色的部分都是v7-A的架構,藍色的是v8-A架構,基本上綠色都是可以支持到32和64位的,除了A32,只支持到32位。在右邊的每個部分,比如說需要高效能的最上面的A15-A73這個部分是最高效的,接下來就是比較注重整個效率的部分了,中間那個部分是比較高效率的,最下面那欄的是效率最好的,在電池的效能方面達到了最好的標準。

  如果非要給他們一個排序的話,從高到低大體上可排序為:Cortex-A73處理器、Cortex-A72處理器、Cortex-A57處理器、Cortex-A53處理器、Cortex-A35處理器、Cortex-A32處理器、Cortex-A17處理器、Cortex-A15處理器、Cortex-A7處理器、Cortex-A9處理器、Cortex-A8處理器、Cortex-A5處理器。
?

ARM Cortex-A系列處理器性能差異對比

架構處理器家族
ARMv1ARM1
ARMv2ARM2、ARM3
ARMv3ARM6,?ARM7
ARMv4StrongARM、ARM7TDMI、ARM9TDMI
ARMv5ARM7EJ、ARM9E、ARM10E、XScale
ARMv6ARM11、ARM Cortex-M
ARMv7ARM Cortex-A、ARM Cortex-M、ARM Cortex-R
ARMv8Cortex-A50[9]


  以上就是ARM Cortex-A系列處理器的基本資料,參照百度百科等多家網站整理總結,如有不妥之處歡迎指正。希望對您有所幫助。

全文轉自:https://news.znds.com/article/13324.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/252660.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/252660.shtml
英文地址,請注明出處:http://en.pswp.cn/news/252660.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

批量創建10個系統帳號tianda01-tianda10并設置密碼

#1、添加用戶 useradd tianda01#2、非交互式給密碼 echo "pass"|passwd --stdin tianda#3、01-10 加0思路 (1)echo {00..10}(2)seq -w 10#隨機密碼6種方法 (1)echo $RANDOM | md5sum | cut -c 1-8(2)yum -y install expect mkpasswd -l 12 -d 5 #expect隨機mkpasswd …

DIV常用屬性大全自己整理

一、屬性列表 代碼如下:color : #999999 文字顏色 font-family : 宋體 文字字型 font-size : 10pt 文字大小 font-style:itelic 文字斜體育 font-variant:small-caps 小字體 letter-spacing : 1pt 文字間距 line-height : 200% 設定行高 font-weight:bold 文字粗體 vertical-a…

.NET 3.5 - DLINQ(LINQ to SQL)之面向對象的添加、查詢、更新和刪除

步步為營VS 2008 .NET 3.5(8) - DLINQ(LINQ to SQL)之面向對象的添加、查詢、更新和刪除作者&#xff1a;webabcd介紹以Northwind為示例數據庫&#xff0c;DLINQ(LINQ to SQL)之完全面向對象的添加操作、查詢操作、更新操作和刪除操作示例Sample.aspx <% Page Language&quo…

ARM處理器的分類

對于ARM處理器而言&#xff0c;其目前有Classic系列、Cortex-M系列、Cortex-R系列、Cortex-A系列和Cortex-A50系列5個大類。 Classic系列 該系列處理器由三個子系列組成&#xff1a; ARM7系列&#xff1a;基于ARMv3或ARMv4架構 ARM9系列&#xff1a;基于ARMv5架構 ARM11系列…

Poj 1019

傳送門&#xff1a;http://poj.org/problem?id1019 主要是找數學規律 然后用好pow和log函數&#xff0c;由于數組過大&#xff0c;數組的類型用unsigned 1 #include<iostream>2 #include<cmath>3 using namespace std;4 5 int t;6 int k;7 int n;8 unsigned a[312…

ARM版本系列及家族成員梳理

ARM公司簡介 ARM是Advanced RISC Machines的縮寫&#xff0c;它是一家微處理器行業的知名企業&#xff0c;該企業設計了大量高性能、廉價、耗能低的RISC &#xff08;精簡指令集&#xff09;處理器。 1985年第一個ARM原型在英國劍橋誕生。 公司的特點是只設計芯片&#xff0c…

z-index ie無效

首先來個 解釋了三個原因&#xff1a;http://www.cnblogs.com/hakuci/archive/2011/01/05/1926212.html 我這個還比較特殊 爸爸級別在最底層 遮羞層在中間 兒子最外邊 <div>遮羞層</div> z-index2 <div>爺爺 <div>小爸爸</div> <div>爸…

數據結構與算法問題 AVL二叉平衡樹

AVL樹是帶有平衡條件的二叉查找樹。這個平衡條件必須保持&#xff0c;并且它必須保證樹的深度是O&#xff08;logN&#xff09;。 一棵AVL樹是其每一個節點的左子樹和右子樹的高度最多差1的二叉查找樹。&#xff08;空樹的高度定義為-1&#xff09;。在插入以后。僅僅有那些從插…

tomcat源碼閱讀之StandardHost和StandardEngine

StandardHost及UML類圖&#xff1a; 1、StandardHost類是Host接口的默認實現&#xff1b;其繼承自ContainerBase類&#xff0c;說明他也是一個容器類&#xff0c;既然是容器類&#xff0c;那肯定也有管道對象PipeLine和閥門&#xff0c;其基礎閥門&#xff08;Basic Valve&…

安防監控產業鏈全景梳理

安防行業是隨著現代社會安全需求應運而生的產業&#xff0c;圍繞著視頻監控技術的改革創新&#xff0c;行業從“看得見、看得遠、看得清到看得懂”&#xff0c;一共經歷模擬監控、數字監控、網絡高清監控和智能監控4個階段&#xff0c;每一階段的突破&#xff0c;都由上游技術的…

Vue項目搭建步驟

一&#xff0e; vue-cli初始化1. 全局安裝 vue-cli  npm install --global vue-cli2. 創建一個基于 webpack 模板的新項目  vue init webpack my-project3. 安裝依賴  cd my-project  npm install (換源安裝: npm install --registry https://registry.npm.taobao.org …

Python tutor 簡介

Python tutor 能夠直觀顯示object 引用關系。 網址是 http://www.pythontutor.com/visualize.html 先分享一下我的一個Python tutor&#xff1a; 點我出現神奇&#xff1a; 1&#xff09; 編輯code。 2&#xff09; 運行&#xff0c; 能夠看到以下界面。 這個工具是很酷的&…

提高CSS性能

1、選擇器 了解CSS的查找匹配原理&#xff0c;讓CSS更簡潔、高效使用高效率的CSS選擇器如何使CSS渲染更高效 總結 不要在ID選擇器前使用標簽名 一般寫法&#xff1a;div#divBox 更好寫法&#xff1a;#divBox 解釋&#xff1a; 因為ID選擇器是唯一的&#xff0c;加上div反而增加…

光學鏡頭行業發展現狀及趨勢,智能手機應用領域占比最高

一、光學鏡頭分類 光學鏡頭也叫攝像鏡頭或攝影鏡頭&#xff0c;簡稱鏡頭&#xff0c;其功能就是光學成像。光學鏡頭是光學成像系統中的必備組件&#xff0c;直接影響到成像質量的好壞&#xff0c;影響算法的實現和效果。從結構來看&#xff0c;光學鏡頭一般由精密五金、塑膠零…

關于_vmvare workstation裝32ubuntu的問題

剛開始啟動的時候是黑屏&#xff0c;沒有任何反應 1.bios也設置BIOS intel virtual technology 設置了enabled(開啟硬件虛擬化:要運行一些操作系統&#xff0c;虛擬化軟件和虛擬機&#xff0c;硬件虛擬化就需要啟用。大多數情況下&#xff0c;不需要虛擬化技術的操作系統可以正…

window screen (獲取屏幕信息)

document.write("屏幕寬度"screen.width);document.write("屏幕高度"screen.height);//&#xff08;整個電腦的屏幕的高&#xff09;上面和下面不是有效區的也被包括了 document.write("可用高度"screen.availHeight)//除了上面的任務欄 其他的全…

360°環視(全景影像)系統發展趨勢

360環視系統&#xff0c;系統同時采集車輛四周的影像&#xff0c;經過圖像處理單元一系列的智能算法處理&#xff0c;最終形成一幅車輛四周的全景俯視圖顯示在屏幕上&#xff0c;直觀地呈現出車輛所處的位置和周邊情況。系統大大地拓展了駕駛員對周圍和環境的感知能力&#xff…

python簡記

Python新手懵懂區&#xff1a; 1.不可變對象是傳值&#xff0c;可變對象是傳引用 2.不可變對象被真正復制&#xff0c;而可變對象只是復制了一個對它們的引用 3.*args --> 元組型參數傳遞 **args --> 字典型參數傳遞 4.淺拷貝&#xff1a;只復制了對對象的引用&#…

需求分析挑戰之旅(瘋狂的訂餐系統)(8)——最后的瘋狂

摘要&#xff1a; 說教性質的需求分析理論&#xff0c;各位看了也白看&#xff0c;所以咱們就來一個真實個案——“訂餐系統”體驗一下。“訂餐系統”貌似簡單&#xff0c;但陷阱重重&#xff0c;各種需求分析的經典場景將會一一重現&#xff0c;各位做好準備接受這個挑戰沒有&…

CPU架構:CPU架構詳細介紹

1 概述 CPU架構是CPU商給CPU產品定的一個規范&#xff0c;主要目的是為了區分不同類型的CPU。目前市場上的CPU分類主要分有兩大陣營&#xff0c;一個是intel、AMD為首的復雜指令集CPU&#xff0c;另一個是以IBM、ARM為首的精簡指令集CPU。不同品牌的CPU&#xff0c;其…