ARM一年前對外宣佈了64位處理器的架構 - ARMv8,但事隔一年後的現在,首款基於ARMv8架構的處理器才真正與我們見面,而該架構之處理器被歸類在Cortex-A50系列,此系列不僅可以使用在未來的智慧型手機與平板電腦,更能夠提供伺服器節能的解決方案。
|
(source: ARM) |
Cortex-A50系列的處理器有兩個型號,分別為Cortex-A53以及Cortex-A57,其中Cortex-A53屬小核心(Small Core)處理器,它不只是標榜體積小,提供的效能雖然與目前Cortex-A9處理器的效能類似,但其功能耗損卻只有原先的1/3,可以用於平板與手機上。ARM公司極力提倡「Big.Little」的概念,強調低功耗核心可以與高效能核心彼此結合,以提供更平衡的運算能力。
Cortex-A57則屬於大核心(Big Core)處理器,其效能更是超越超級手機有3倍之多,適合用於超級手機、高階平板電腦以及伺服器,目前Cortex-A57處理器可以設計成16核心,爾後應用在伺服器上可以設計成更多的核心。
ARM表示,從32位元架構轉移到新64位元架構,不僅能夠讓ARM晶片更強大,能夠維持能源效率更是此項技術的重點,而且還包括更多記憶容量,新的處理器也擁有虛擬化支援、錯誤校正、資料保護能力、以及更好的浮點數表現,這對行動裝置與伺服器來說都很重要。行動裝置需要影片處理等相關應用,而伺服器則要處理網路上的許多交易。
Cortex-A50系列支援ARM AArch64 64位元指令集,並完全向下相容AArch32 32位元指令集,核心數量可以從1個到4個不等,都整合了NEON SIMD引擎、ARM CoreSight多核心調試與追蹤模組、128-bit AMBA ACE一致性匯流排介面,還可選加密加速單元,能將加密軟體的運行速度提升最多10倍。
Cortex-A53以及Cortex-A57兩款型號的不同之處在於虛擬物理定址和一、二級緩存,其中A53支援40位元的虛擬物理定址,一級緩存每個核心有8-64KB資料、二級緩存共用128KB-2MB;A57的虛擬物理定址拓展到44位元,每核心一級資料緩存為32KB、一級指令緩存為48KB,二級緩存則是512KB-2MB,二者的一級指令緩存和二級緩存均支援ECC,A57的一級指令緩存更支援雙錯檢測(DED)配對。
目前獲得此款新處理器系列技術的企業合作夥伴有:超微(AMD)、博通(Broadcom)、嘉協達(Calxeda)、海思半導體(HiSilicon)、三星(Samsung)及意法半導體(STMicroelectronics),首批採用此新系列架構之處理器將在2014年出貨,而AMD公司2012/10/31也已經宣佈會在2014年推出64位ARM架構的Opteron處理器。