Bug#1092113: RFP: adaptivecpp -- Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: kiwixz@outlook.com
* Package name : adaptivecpp
Version : 24.10.0
Upstream Contact: Aksel Alpay <aksel.alpay@uni-heidelberg.de>
* URL : https://adaptivecpp.github.io/
* License : BSD-2-Clause
Programming Lang: C++
Description : Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors
AdaptiveCpp is the independent, community-driven modern platform for C++-based
heterogeneous programming models 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.
This works as a clang/LLVM plugin, so packaging is probably not straightforward.
Would be useful even if we only have basic plugins (OpenMP, OpenCL) at first
and not depend on non-free stuff like CUDA or ROCm.
Reply to: