Compiler for multiple programming models for CPUs and GPUs
Compiler for multiple programming models for CPUs and GPUs
AdaptiveCpp is a community-driven compiler for C++-based heterogeneous programming models. It implements SYCL, C++ standard parallelism, and HIP/CUDA, targeting CPUs and GPUs from all major vendors. AdaptiveCpp lets applications adapt themselves to all the hardware found in the system. This includes use cases where a single binary needs to be able to target all supported hardware, or utilize hardware from different vendors simultaneously.
| Package | adaptivecpp 25.10.0 (history) |
| Channel | guix |
| Definition | |
| Build status | view 🚧 |
| Home page | https://adaptivecpp.github.io/ |
| Source |
