应对RISC-V挑战:ARM CPU引入自定义指令功能!( 三 )

应对RISC-V挑战:ARM CPU引入自定义指令功能!

而ARM在CPU内核当中引入自定义指令功能,则意味着,芯片设计厂商可以创建自己的加速算法,然后直接在CPU上运行,不需要像内存映射解决方案那样,需要通过总线来并行运行,所以可以在一定程度上进行加速,并进一步降低延迟。

ARM表示,ARM自定义指令是采用安全的ARM TrustZone技术的ARMv8-M架构演变的一部分,将成为ARM芯片合作伙伴创新的基础。通过将他们独特的用于特定应用的加速算法添加到Cortex-M33等CPU中,将使得芯片设计人员有机会进一步提高性能和效率。

“自定义指令功能是一种可以增加加速度的方法,虽然还没有深入到CPU更核心的部分,但是为‘我们的客户’提供了更高的灵活性,客户可以编写自己的指令,定义自己的指令,并由CPU来执行这些指令。”ARM汽车和物联网业务高级总监Thomas Ensergueix说到。

此外,Thomas Ensergueix还指出,随着连接设备越来越多,更多ARM的客户将希望针对其非常特定的用例优化其处理器,通过创建自定义指令将可帮助他们更容易的实现性能和效率的提升,同时使得这些设备获得更长的续航。

推荐阅读