点击下方链接关注我们吧
Arm于2019年推出了适用于Armv8‑M架构的Arm Cortex-M矢量扩展技术(MVE)——Arm Helium技术,它为基于Arm Cortex®-M处理器的设备带来关键机器学习与数字信号处理的性能提升。
具有Helium技术的处理器能够应对许多应用中的运算挑战,例如音讯装置、感测器中杻设备、关键字识别和语音命令控制、电力电子、通讯和静止影像处理等。此外,Helium技术与TrustZone一起工作,为实施平台安全架构(PSA)相容系统奠定良好的基础。
为让更多开发者学习这一技术,极术社区特别推荐由Arm处理器专家Jon Marsh所著、安谋科技相关技术专家翻译的新书《Arm Helium技术指南:Cortex-M系列处理器的矢量运算扩展》。
👉
免费领取指南
2.点击阅读原文,到极术社区参加赠书活动,80本新书,免费送到家。
3.想立刻拥有,点击下方链接立即购买:
Arm Helium技术指南
4.英文版免费申请下载:免费申请电子版|技术大牛力作,Arm Helium技术参考书新鲜出炉!
图书介绍
1
内容简介
Arm Helium技术为微控制器带来了令人兴奋的新功能,使复杂的数字信号处理或机器学习应用程序能够在廉价、低功耗的设备上运行。本书首先从易于理解的层面介绍了Helium的基本概念,包括单指令多数据(SIMD)、矢量处理、浮点和定点数据表示以及饱和运算等。然后,将指令集分解为几个部分进行详细探讨,包括流水线结构、预测和分支处理、数据处理及内存访问等主题。此外,还介绍了Cor-tex-M55等Helium核心技术的编码机制,包括编译、调试和优化。本书的结尾是重要部分,介绍了如何实现DSP和ML工作负载。
注意阅读本书的前提是具备Cortex-M处理器和基本DSP理论知识以及C语言和Arm汇编语言基础。
2
书籍特色
3
作者简介
乔恩·马什(Jon Marsh)拥有超过25年的从业经验,一直为Arm及其半导体合作伙伴工作。他曾参与多款Arm CPU的开发,从Arm2到现在的高端64位处理器都有涉及。他曾在世界大多数顶级半导体和消费类公司从事有关Arm处理器的咨询工作并提供培训课程,并在亚洲、欧洲及北美等地区的会议和大学发表演讲。
4
译者简介
张湘楠
安谋科技(Arm China)软件工程师,参与多款商业化产品的开发工作,主要负责Arm Cortex-M系列CPU的系统级验证和软件开发,熟悉ArmCor-tex-M系列处理器特性及其软件开发,对CPU底层技术有浓厚的兴趣。
曹 凯
安谋科技高级软件开发工程师,致力于为不同芯片架构提供性能评估、CoreSight调试以及性能优化,也是AloT(TinyML)的爱好者,曾就职于华为LiteOS物联网项目团队。
常玲浩
安谋科技高级软件开发工程师,专注于CPU底层软件和操作系统的研究与开发,熟悉多种操作系统在系统内核的Arm架构适配和系统优化方面经验丰富。
梅济东
安谋科技CPU部门高级软件工程师,专注于CPU底层软件的研究和开发,主要负责CPU IP产品的软件系统验证及硬件性能验证。
5
Arm Helium扩展技术学堂
●Helium技术讲堂 | 克服Amdahl定律的影响
●Helium技术讲堂 | 循环缓冲区的使用
●Helium技术讲堂 | 数独、寄存器和相信的力量
●Helium技术讲堂 | 为何不直接采用Neon?
END
点击下方“阅读原文”,马上领书!