Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Major changes include: - introduce SYCL/oneAPI support for CPUs and Intel GPUs - make alpaka platforms full objects, and rename from Pltf to Platform - make the vendor random number generators support optional - refactor Vec type, and add .x(), .y(), .z() accessors - enable support for asynchronous memory operations in ROCm 5.3 and later - change all CUDA warp operations to synchronise all threads - remove ALPAKA_ASSERT_OFFLOAD, introduce ALPAKA_ASSERT_ACC - implement copysign(), fma(), log2(), log10() math functions - simplify offset and pitch APIs - add support for CUDA 12.2, 12.3 and ROCm 5.6, 5.7, 6.0 - improve error messages related to kernel launches - rework thread pool and callback threads - fix alpaka::wait(device, event) function for CUDA/HIP GPUs - implement alpaka-ls
- Loading branch information