ARM系列

類別

ARM Cortex系列處理器核包括
Cortex-A系列(高性能,具備MMU,可以運行如Linux、Android等操作系統(tǒng))、Cortex-R系列(高端嵌入式滿足高性能高可靠性的實時需求)、Cortex-M(嵌入式單片機,低功耗,低成本)。

內(nèi)核 Cortex A5 Cortex A7 Cortex A8 Cortex A9 Cortex A15 Cortex A17
發(fā)布時間 2009 2011 2006 2008 2011 2014
主頻 ~1G ~1.5G ~1G ~2G 2.5G 2G
執(zhí)行順序 順序 順序 順序 亂序 亂序 亂序
多核 1-4 1-4 1 1-4 1-4 1-4
運算性能DMIPS/MHZ 1.57 1.9 2 2.5 3.5 4.5
VFP/NEON支持 VFPv4/NEON VFPv4/NEON VFPv3/NEON VFPv4/NEON VFPv4/NEON
GPU Mali-400 Mali-400 Mali-400 Mali-T624 Mali-T600 Mali-T720..
big.LITTLE NO LITTLE NO NO big big
亂序執(zhí)行(out-of-order execution)

是指CPU采用了允許將多條指令不按程序規(guī)定的順序分開發(fā)送給各相應電路單元處理的技術。

簡明特點

A8 只能單核
A7 省電,順序 )
A9 性能較好

A8 最先出
A5-A9-A12/17-A73是均衡性能
A7-A53-A55是低功耗家族
A15-A57-A72-A75是高性能家族。

按時間排序A8-A9-A5-A15-A7-A12/A17-A57-A53-A72-A73-A75-A55。

按性能排序A5-A7-A8-A9-A53-A55-A12/17-A15-A57-A72-A73-A75。

全志普遍A7//A53
RockChip A9 / A17/ A72
4418/4412 A9

DMIPS CPU主頻
MIPS

Million Instructions Per Second的縮寫,每秒處理的百萬級的機器語言指令數(shù)。

DMIPS

D是Dhrystone的縮寫
Dhrystone是測量處理器運算能力的最常見基準程序之一。
Dhrystone主要用于測整數(shù)計算能力,計算單位就是DMIPS。采用Whetstone 主要用于測浮點計算能力,計算單位就是MFLOPS

現(xiàn)如今CPU的頻率越來越高,又是流水線又是超標量計算又是雙核多核的,單純以時鐘頻率來衡量計算機的速度已經(jīng)不再科學,用MIPS來衡量相對比較合理

MIPS/MHz,

也就是系統(tǒng)時鐘(CPU的工作時鐘)為1M時,平均能夠執(zhí)行的指令數(shù)

6,000 DMIPS @ 1.5Ghz 就是 6000/(1.5 * 1000) =4 DMIPS/Mhz

NEON

單指令流多數(shù)據(jù)流(SIMD)是一種實現(xiàn)數(shù)據(jù)級并行的技術,SIMD技術的關鍵是在1條單獨的指令中同時執(zhí)行多個運算操作,以增加處理器的吞吐量

單指令流單數(shù)據(jù)流(SISD)型CPU對加法指令譯碼后,執(zhí)行部件先訪問主存,取得第一個操作數(shù),之后再一次訪問主存,取得第二個操作數(shù),隨后才能進行求和運算;而在SIMD型CPU中,指令譯碼后,幾個執(zhí)行部件同時訪問主存,一次性獲得所有操作數(shù)進行運算。

SIMD,有很多種(MMX/SSE/AVX/3DNow/NEON),NEON指令集是基于ARM的,X86下是MMX/SSE/AVX。

多線程主要完成任務并行,SIMD技術則主要完成數(shù)據(jù)并行。

VFP: (Vector Float Point), 向量浮點運算單元

VFPv4 VFPv3

GPU
PowerVR

ImgTec公司(或者說 Imagination Technologies)
授權出售給蘋果公司、英特爾公司、聯(lián)發(fā)科、索尼

Adreno

高通

Mali

ARM 公司2006收購的falanx

big.LITTLE

ARM 的 big.LITTLE 架構,采用該架構處理器的手機工作速度更快更高效
三星 Galaxy S6、HTC M9、LG G4 等手機均采用基于 big.LITTLE 的處理器

big.LITTLE技術是一種將 ARM Cortex-A15處理器的性能(高性能)與 Cortex-A7 處理器的節(jié)能效果(低功耗)結合在一起,使同一應用程序軟件在二者之間無縫切的技術換。

基于 big.LITTLE 技術的八核處理器,并沒有將傳統(tǒng)內(nèi)核放在單一的處理器上,而是一分為二,其中一個使用了 4 個“小核心”Cortex-A7 ,另一個則使用了 4 個“大核心”Cortex-A15

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容