AMD已使用版本16.0-1更新了ROCm存储库的AOMP端,现在支持RDNA3“GFX11”GPU和PhoenixAPU。AMD开发人员为即将推出的RDNA3Navi3X“GFX11”GPU和PhoenixAPU更新了AOMP编译器AOMP或AMDOpenMP是LLVM和其他支持软件的构建,以协助AMD显卡上的OpenMP目标卸载。此外,AOMP支持使用OpenCL、CUDA和HIP进行GPU卸载。最新更新支持GFX1100至GFX1103GPU,其中包括Navi3X系列GPU和PhoenixAPU。
AOMP版本16.0-1的GitHub页面解释说,该版本是使用LLVM16进行开发的第二个版本。最新版本中特定于AMD的内容与主干“467个文件中的63,997行”不同。
从16.0-0版本到16.0-1的最新变化如下:
增强的xteam缩减,无代码生成。
优化等待信号(性能增益)。
修复aompcc并标记为弃用。
为代码对象版本5添加了开关。版本4仍然是默认设置。
支持gfx1100-gfx1103。
支持订单(并发)。
构建OpenMP警告已清除。
在MI200上支持原子最小/最大。
支持设备新建和删除。
工程师将CMake版本提升到3.18.5。
切换到ROCm5.3源。
AMDAOMP16.0-0列出的一个回归是lulesh的性能下降。
标签:
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!