0.8.0: Random Access Memories
This release features the new portable Philox-based random number generator. In addition there are many more smaller features and compatibility changes, the most notable being:
- The kernel language now supports memory fences.
- alpaka now has an
experimental
namespace in which we will try out unstable features. The first experimental feature is an abstraction for memory access calledaccessor
. - We added support for clang 12, CUDA 11.4, GCC 11, clang as HIP compiler, XCode 12.5.1 and XCode 13.
- clang < 5.0, CUDA < 9.2, GCC < 7.0, nvcc as HIP compiler, Visual Studio < 2019, Ubuntu 16.04, XCode < 11.3.1 and XCode < 12.4 are no longer supported.
- Linking to the CMake
alpaka::alpaka
target no longer annoys users with alpaka-internal warnings.
View the full changelog here.