GCC 14为AMD RDNA2和RDNA3图形处理器卸载提供工作支持

2024年 1月 30日 51.8k 0


作为上周文章的后续文章,GCC编译器看到用于AMD RDNA3 GPU支持的补丁程序因此,它“可以用于大多数目的”,该代码现在已经被合并,并且它也被确认将RDNA2支持提升到工作状态。

GCC将在未来几个月发布稳定的编译器版本,现在将同时支持AMD RDNA2(GFX10.3)和RDNA3(GFX11)图形处理器。这是为了将OpenMP和Openacc卸载到GPU。

此提交为OpenMP/Openacc设备卸载提供RDNA2和RDNA3支持。在消费类独立RDNA2显卡中,Radeon RX 6000系列是最新一代的RDNA3消费类图形处理器,而Radeon RX 7000系列则是最新一代的RDNA3消费类图形处理器。

有趣的是,这项工作来自咨询公司BayLibre,该公司最近成立了一个编译器服务组。前Mentor Graphics/西门子编译器工程师现在正在BayLibre从事围绕Openacc、OpenMP和设备卸载的编译器技术工作。

AMD for their official OpenMP device offloading is focused on LLVM/Clang where they maintain the "AOMP" downstream compiler. They also officially maintain the upstream AMDGPU LLVM back-end that is not only used for compute but also by the likes of AMDVLK, RadeonSI, and other uses for their shader compiler.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论