导航菜单
首页 >  沐鸣开户测速 >  » 正文

Arm的新Cortex-R82是其首款64位实时处理器

沐鸣开户测速


上周五,Arm发布了最新一代实时处理器系列Cortex-R82。大多数人更熟悉的是Cortex a系列cpu,它们被用作智能手机和平板电脑等设备的主要处理器,沐鸣开户测速运行着成熟的操作系统。相比之下,Cortex-R系列通常用于要求“实时”性能的高性能应用程序——即简单、可预测和极低延迟的响应循环——在更简单的软件堆栈中。

早期的Cortex R-series处理器无法运行包括Linux在内的成熟的现代操作系统,因为它们使用了一个简单的内存保护单元(MPU),而不是更复杂的内存管理单元(MMU),以支持虚拟内存等功能。这通常不被视为一个问题,因为实时操作系统(RTOS)工作负载通常需要有更简单、更可预测的控制循环。

实时和多任务处理

Cortex-R82的核心可以动态地分配给实时处理或应用程序处理——同一设备在白天和晚上的配置可能不同。

extended / Cortex-R82的内核可以动态地分配给实时处理或应用处理——同一设备在白天可能会有不同的配置文件,而在晚上可能会有不同的配置文件。

手臂

Cortex R-82仍然提供了一个简单的MPU,但是它也可以选择配置一个MMU——而且CPU的核心可以单独地、沐鸣开户测速动态地分配给任意一个。Arm的Neil Werdmuller假设存储控制器可以在高峰和非高峰时段以不同的配置运行,根据需要将核心从实时的“纯SSD”任务重新分配到“计算存储”(很可能意味着板载AI分析)。

灵活的设计

当用于缓存友好的应用程序,如存储控制器(Arm称r系列拥有85%的市场份额)时,以前设计的32位架构设置了明显的性能限制。现代ssd通常配备2GiB板载DRAM,这是令人不安地接近一个32位CPU的理论最大地址限制4GiB。

R-82的64位体系结构使其与现代主流处理器一致,使其能够寻址最多1TiB的物理地址空间。新的体系结构还为单指令、多数据(SIMD)处理提供了可选氖气单元的支持,使存储设计具有更大的灵活性。

最后,带有可选MMU的Cortex-R82设计将能够运行全栈操作系统,比如Linux,沐鸣开户测速以及——甚至与——更简单的RTOS并行运行。这将允许重用为完整的Linux环境开发的现有高级代码,这些环境在传统上限制更严格。

更高的性能

新的处理器在通用基准测试中显示了适度的改进,并且对于使用新的Neon SIMD指令的应用程序甚至有更好的结果。

新的处理器在通用基准测试中显示了适度的改进,并且对于使用新的Neon SIMD指令的应用程序甚至有更好的结果。

手臂

新的CPU设计带来了传统性能的提升和架构的改变。在上面的图表中,Arm显示了通用基准测试的显著改进,在使用新的Neon SIMD指令的测试中有了巨大的改进。“消费者”列是EEMBC消费者基准测试,它在使用Arm编译器6.14编译时利用了SIMD指令;客户1到4是Arm客户的真实应用