论文标题

ECP Sollve:OpenMP的验证和验证测试套件状态更新和编译器Insight

ECP SOLLVE: Validation and Verification Testsuite Status Update and Compiler Insight for OpenMP

论文作者

Huber, Thomas, Pophale, Swaroop, Baker, Nolan, Carr, Michael, Rao, Nikhil, Reap, Jaydon, Holsapple, Kristina, Davis, Joshua Hoke, Burnus, Tobias, Lee, Seyong, Bernholdt, David E., Chandrasekaran, Sunita

论文摘要

OpenMP语言继续随着每个新规范版本的发展而继续发展,需要验证和验证已引入的新功能。随着OpenMP 5.0和OpenMP 5.1的发布,已将许多新的目标卸载和基于主机的功能引入了编程模型。尽管OpenMP在成熟度继续增长,但支持OpenMP的编译器和硬件供应商的数量可观察到可观察到的增长。在本手稿中,我们专注于评估各种编译器供应商(例如Cray,IBM,GNU,Clang/LLVM,Nvidia,Intel和AMD)的合规性和实施进度。我们专门讨论了规范的4.5、5.0和5.1版本。

The OpenMP language continues to evolve with every new specification release, as does the need to validate and verify the new features that have been introduced. With the release of OpenMP 5.0 and OpenMP 5.1, plenty of new target offload and host-based features have been introduced to the programming model. While OpenMP continues to grow in maturity, there is an observable growth in the number of compiler and hardware vendors that support OpenMP. In this manuscript, we focus on evaluating the conformity and implementation progress of various compiler vendors such as Cray, IBM, GNU, Clang/LLVM, NVIDIA, Intel and AMD. We specifically address the 4.5, 5.0, and 5.1 versions of the specification.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源