Arm公司发布兼具存储和数据处理能力的Cortex-R82芯片

电子说

1.3w人已加入

描述

Arm有限公司上周发布了Cortex-R82芯片,这是一种兼具存储和数据处理能力的芯片,它可以使新一代的存储设备能够帮助处理存储的数据。

存储处理器芯片,如Marvell公司生产的芯片,以及EMC等存储设备制造商生产的芯片,负责I/O和磁盘管理,但如果您想处理数据,这项工作就落在CPU身上。这意味着数据必须在要处理的驱动器中移入和移出,这项工作落在两个不同的设备上。

但是,有一种新兴的硬件类别被称为计算存储,即在数据驻留的地方进行处理,而不是将其移动到内存中。数据通过各种方法处理,如索引和模式,消除了数据移动的延迟并释放了CPU。显然这只能在固态硬盘上实现。

Arm过去也生产过类似的芯片,R5和R8系列,但它们都是32位处理器,因此内存仅限于4GB。R82是第一款64位处理器,因此能够访问更大的内存空间。在这种情况下,R82可以访问1TB的内存。

Arm不生产芯片;它设计的是被许可人开发成芯片的设计。Cortex-R82可以用8个核心来实现。更重要的是芯片的一致性,这样所有的核心都能看到相同的内存。Arm表示,R82的性能是之前R8产品的两倍。

R82还支持机器学习模型与Arm的Neon机器学习技术,这是一种先进的单指令多数据(SIMD)体系结构扩展,可以加速信号处理算法和功能,从而加快机器学习等应用程序的速度。Arm声称Neon比上一代R8将神经网络性能提高14倍。

这是一个相当大的问题。可选的内存管理单元(MMU)使丰富的操作系统(如Linux)能够独立于主操作系统在芯片上运行。因此,存储阵列可以有自己的多核处理器、内存空间和操作系统,完全独立于主系统来执行存储处理和数据处理。所以芯片上有两个操作环境,可以为这两个任务分配核心。

这对于机器学习特别重要,因为数据集的大小正以惊人的速度增长,因此数据的存储和处理可以压倒主处理器。对主内存和CPU或GPU的调用越少越好。

R82没有进行推测性的执行,因此它的处理能力不能与Xeon或Ampere相当。但它可以进行实时处理,这对清理数据集非常有用,有助于处理原始数据并减轻初始数据处理的负担,因此CPU只处理相关信息的工作负载。

Arm还没有透露Cortex-R82何时上市。
      责任编辑:tzh

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分