随着本周推出ROCm 5.0,AMD 工程师在周五发布了 Radeon AOMP 14.0-2,作为 LLVM/Clang 的下游,专注于将 OpenMP 卸载到 Radeon GPU 的最新补丁。
AOMP 14.0-2 是他们在下游的 LLVM/Clang 的最新版本,它携带 AMD 最新的 GPU 卸载补丁,直到它们准备好用于主线/上游集成。早在 11 月,他们就在开始跟踪 LLVM/Clang 14.0 Git 开发时推出了 AOMP 14.0,并在 1 月更新了新的 AOMP 快照,并于昨天发布了 AOMP 14.0-2。他们的 LLVM/Clang 快照是本月早些时候在 LLVM 14.0 分支之前的上游快照,其中最新的 Git 代码上游现在在 LLVM 15.0 上工作。
由于主机和设备之间的多个副本重叠,AOMP 14.0-2 带来了设备运行时性能改进。现在在其 OpenMP 库中还有一个静态构建的 hwloc,以支持使用“PLACES”来获得 CPU 亲和性。AOMP 14.0-2 的另一个特性是支持 OpenMP 中的内存管理分配。其他 AOMP 14.0-2 更改包括许多修复。 通过AMD/ROCm GitHub
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun129555.html