极术小姐姐 · 2021年09月09日

2021年Arm A-Profile架构的发展

image.png

memcpy()/memset()系列的库函数在软件中被广泛使用。拥有这些函数的有效实现是系统性能的一个重要部分。

传统的RISC方法是将memcpy()等操作从标准指令中建立起来,比如加载和存储。这种方法的一个问题是,最佳的指令序列会因微架构、起始排列和操作的大小等因素而不同。这意味着,在库中找到预置代码以在广泛的实现方式中进行选择是很常见的。增加了开销,增加了软件的长期维护成本。

为了解决这些问题,2021年的扩展引入了专门针对memcpy()和memset()系列函数的新指令。

作者:Martin Weidmann
阅读直达链接:https://community.arm.com/developer/ip-products/processors/b/processors-ip-blog/posts/arm-a-profile-architecture-developments-2021

欢迎大家点赞留言,更多Arm技术文章动态请关注极术社区Arm技术专栏

推荐阅读
关注数
23554
内容数
1003
Arm相关的技术博客,提供最新Arm技术干货,欢迎关注
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息