APP下载

迎接移动SoC新世代

2021-07-13张平

微型计算机 2021年12期
关键词:指令设计

张平

2021年堪称ARM的技术变革之年。继年初发布了全新的Armv9架构后,4月ARM又一并带来了NeoverseV1和NeoverseN2两个基础架构IP。5月底,ARM一口气发布了三款全新微架构—Cortex-X2、Cortex-A710和Cortex-A510,同时面世的还有全新的Mali-G710、Mali-G610、Mali-G510、Mali-G310系列移动GPU以及相关的总线架构等。这些架构是如此重要,以至于它们的设计和最终表现决定了Android用户在未来一年甚至数年的应用体验,因此我们有必要详细了解这些架构的功能和设计情况。不过由于内容较多,本文只介绍有关新的CPU微架构的情况,在之后本刊将继续介绍此次发布的移动GPU架构的情况。

新名称、新变化:ARM启用全新的三位数命名方式

之前ARM在产品命名一直使用的是2位数,比如Cortex-A76、Cortex-A55。从本代开始,ARM启用了三位数命名的方式,其中性能最强的大核心依旧是“Cortex-X”系列,接下來的性能核心采用了“Cortex-7XX”取代之前的“Cortex-7X”,小核心则用“Cortex-5XX”取代了“Cortex-5X”。

这次命名变化看起来只是在原来的两位数命名尾端多加了一个0,不过实际上三位数命名的优势在于可以区分出更多的分支型号。比如本次发布的Cortex-A710,未来可能出现改进版本的“Cortex-A715”,而全代演进产品可以使用“Cortex-A720”这样的命名,这样方便ARM进行版本区分和市场宣传。

本次发布的三款CPU微架构中,Cortex-X2是用于取代Cortex-X1的全新架构,ARM希望它能够使用在诸如笔记本电脑甚至台式机这样的设备中,属于性能优先的架构。Cortex-A710则是性能和功耗的平衡选择,用于取代目前的Cortex-A78。Cortex-A510则是用于取代2017年发布的经典小核心架构Cortex-A55,实现最好的性能功耗比。除了上述微架构外,ARM本次还发布了新的DSU-110、CI-700以及NI-700等功能性组件,本文也对其一并进行了介绍。……

登录APP查看全文

猜你喜欢

指令设计
听我指令:大催眠术
何为设计的守护之道?
《丰收的喜悦展示设计》
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
杀毒软件中指令虚拟机的脆弱性分析
一种基于滑窗的余度指令判别算法