本帖最后由 Eric2013 于 2019-7-12 11:22 编辑
说明:
1、今年年初的时候ARM发布Armv8.1-M架构,增加了Arm Helium技术。
2、最新的CMSIS软件包V5.6.0正式带来Armv8.1-M内核支持,为DSP库f32函数增加NEON指令支持。
Arm Helium技术用于Cortex-M内核的M-Profile矢量扩展,为其提供高达15倍的机器学习性能和高达5倍的信号处理能力,这样一来,我们可以继续使用M内核芯片,而无需采用更高性能的处理器架构。
Helium和Neon(用于Cortex-A系的高级SIMD技术)具有相似性,但Helium专为单片机的高效信号处理性能而设计。
为什么没有直接使用Cortex-A系的NEON,在ARM博文有介绍:
https://community.arm.com/arm-research/b/articles/posts/making-helium-why-not-just-add-neon
CMSIS V5.6.0更新记录:
|