Arm 架构多年来一直支持负载获取的发布一致处理器一致模型。该特性支持 LDAPR 系列指令,可用于实现 C 和 C++ 的加载获取语义。最近的编译器(如 GCC 13.1 和 LLVM 16)现在可以在代码生成中自动使用这些指令,从而在某些多线程工作负载上显著提高性能。
作者:Kyrylo Tkachov
文章来源:https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/enabling-rcpc-in-gcc-and-llvm
欢迎大家点赞留言,更多Arm技术文章动态请关注极术社区Arm技术专栏欢迎添加极术小姐姐微信(id:aijishu20)加入技术交流群,请备注研究方向。