初始OpenACC代码开始登陆LLVM Clang编译器

2023年 11月 17日 31.4k 0

正如几周前所指出的,
NVIDIA正在努力为上游LLVM Clang编译器添加OpenACC支持
对于这个并行计算标准。今天,这项工作开始登陆LLVM/Crang的开发代码库。

NVIDIA在OpenACC并行计算标准方面做得很好,该标准针对的是带有C/C++/Fortran代码的GPU,尤其是科学领域。虽然已经有了基于Clang的树外CLACC来支持OpenACC,但NVIDIA正在努力为Clang添加上游的OpenACC 3.3实现。

已合并
今天上午是处理OpenACC的最初Clang提交。Clang现在开始使用“-fopenacc”参数,OpenACC规范的其他元素也开始实现。这还不是一个完整的OpenACC实现,但很高兴看到最初的部分开始落地,现在只是时间问题,所有这些都将建立起来。

These initial bits are in mainline for what will be LLVM 18.0 while it remains to be seen how far along the OpenACC implementation will be by the time LLVM/Clang 18 debuts in the early months of 2024.

相关文章

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

发布评论