Arm宣布将在Linux中应用事务内存扩展支持

导读上个月,Arm宣布可伸缩向量扩展2(Scalable Vector Extension 2(SVE2))和事务内存扩展(Transactional Memory Extension(TME))作为其A-Profile架构的两项新技术。 TME支持已经被用于Linux工具链堆栈中。

Arm宣布将在Linux中应用事务内存扩展支持

事务内存扩展是Arm对硬件事务内存的支持,用于改进对大型共享数据结构的并发访问。

在宣布事务性内存扩展和可伸缩向量扩展2时,Arm表示他们将很快为GNU工具链和LLVM提供支持。正如我们已经看到的,为了确保良好和准时的Linux支持,他们正在朝着这个方向进行初步的工作

GNU Binutils已经启用了对ARM事务内存扩展及其新指令的支持。

在GCC 10代码中,有一些关于向量点积(Dot Product)支持的SVE工作,但是仍然有更多的代码需要完成,才能提供这些新的体系结构特性。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/125163.html

(0)
上一篇 2021年8月29日
下一篇 2021年8月29日

相关推荐

发表回复

登录后才能评论