皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

AdaptiveCpp 24.06 作为 “最快的异构 C++ 编译器 “发布 – 超越 CUDA

AdaptiveCpp 作为开源编译器,以前称为 hypSYCL 和 Open SYCL,为这个 C++ 异构编译器发布了一个新功能版本,支持所有主要的 CPU 和 GPU。

AdaptiveCpp 的口号是“最快的异构 C++ 编译器 – 不受供应商政治的影响”,其新版本的文档继续指出:

“此版本进一步提高了性能,同时还添加了各种新功能。毫无疑问,AdaptiveCpp 24.06 在性能方面是领先的异构 C++ 编译器之一。在许多情况下,它比供应商支持的编译器堆栈(如 CUDA 或 oneAPI)更快。同时,作为一个纯粹的社区驱动的项目,它完全摆脱了供应商政治,让社区重新控制了他们喜欢的编程模型。

AdaptiveCpp 24.06 带来了新的 JIT 优化,C++使用 std::execution::p ar 的标准并行卸载和实验性的 std::atomic 支持、运行时延迟优化、更好的 SYCL 2020 支持,他们的 OpenCL 后端现在也更加完整。

AdaptiveCpp 24.06 还带来了对动态函数的支持、对 sycl::specialized 扩展的处理以及其他改进。

来自此版本的 AdaptiveCpp 开发人员的基准测试表明,该编译器的性能经常优于 CUDA 12.1 和 Intel 的 oneAPI。AMD Radeon Pro 硬件的结果还显示,它通常与 AMD ROCm 竞争。相对于 oneAPI,Intel 集成显卡性能也处于良好状态。AdaptiveCpp 24.06 作为 "最快的异构 C++ 编译器 "发布 - 超越 CUDA
有关 AdaptiveCpp 24.06 版本的基准测试和更多详细信息以及下载,请访问该项目的 GitHub

转自 AdaptiveCpp 24.06 Released As “The Fastest Heterogeneous C++ Compiler” – Beats CUDA – Phoronix