R系列的另一大市场是存储办理方案,Cortex-R处理器作为紧张的处理元件被用于HDD和SSD掌握器。本日,Arm公司推出了全新的Cortex-R82,代表了该公司首款64位Armv8-R架构处理器IP,这意味着它是该公司首款64位实时处理器,从而扩展了R系列的产品组合。
到目前为止,上一代R处理器都是基于前代Armv7-R或ArmV8-R的32位架构,比如Cortex-R52。多年来,这对付支配这些处理器的用例来说还是不错的,也足够了。然而,在当代产品中,我们看到更大内存寻址的设计变得必要。例如,当代固态硬盘在其掌握器上常常利用高达2GB的DRAM内存,这靠近于R8 CPU的32位4GB内存寻址限定。

新的Cortex-R82增强了核心,使其性能比R8提升了2倍,利用了更宽的物理寻址空间,最高可达1TB,这与系统的其他部分是同等的。Arm目前并没有透露太多关于R82的微架构,以及它与R8的不同之处,但我们猜想随着向Armv8-R架构的转变,会有一些重大的变革。

从架构和微架构方面来看,这里一个主要的新增功能是可选择加入用于SIMD处理的NEON单元,包括新的点产品指令。这将使处理器本身具有更高性能的并行处理打算能力,使SSD掌握器设计者等客户的设计更具灵巧性。
微架构的另一大变革是加入了MMU,这使得Cortex-82实际上可以作为Linux等丰富操作系统的通用CPU。如果处理器可以自己运行自己的操作系统,这对付-R系列未来的目标市场可能性来说,实在是一个相称大的变革。Arm的产品先容紧张集中在存储掌握器上,既能像现在这样运行实时事情负载,又能加入丰富的操作系统,以实现更繁芜的算法和更高层次的运用,而这些在裸机和实时操作系统上是不太可行的。
随着存储市场的发展,我们看到互助伙伴提出的最大哀求之一便是灵巧性。Cortex-R82处理器的新特性让互助伙伴有可能设计出多达8个内核的多核实现,并根据软件中的外部需求调度存储掌握器上运行的事情负载类型。例如,停车场会常常利用视频监控来识别车牌信息,而这些车牌信息往后会被用于计费。在白天,车辆登记车牌数据会被网络,这意味着大部分核心被用于密集存储。到了晚上,这些核心将用于处理计费数据,并将调度进行所需的数据剖析和机器学习。随着存储掌握器越来越多样化,以应对不同的市场和功能,Cortex-R82供应的架构可以供应这种极度的灵巧性--降落本钱和上市韶光。
Arm表示,目前85%的存储办理方案都利用Cortex-R处理器,因此新的R82很可能代表着性能的大跃进,并为厂商在未来设计中设计新的差异化功能供应了新的可能性。







