alpaka-group/alpaka: alpaka 0.9.0: The SYCL Complex
alpaka-group/alpaka: alpaka 0.9.0: The SYCL Complex
Bastrakov, S.; Bocci, A.; Di Pilato, A.; Ehrig, S.; Gruber, B. M.; Hübl, A.; Kelling, J.; Pantaleo, F.; Stephan, J.; Vyskocil, J.; Widera, R.; Worpitz, B.
The alpaka library is a header-only C++17 abstraction library for accelerator development. Its aim is to provide performance portability across accelerators through the abstraction (not hiding!) of the underlying levels of parallelism.
Keywords: CUDA; HPC; alpaka; OpenMP; HIP; C++; GPU; heterogeneous computing; performance portability; FPGA; SYCL
-
Software in external data repository
Publication year 2022
Programming language: C++
System requirements: OS: Linux, Windows, or macOS Software requirements: C++17 compiler, Boost 1.74.0+, CMake 3.18+
License: MPL-2.0 (Link to license text)
Hosted on GitHub: Link to location
DOI: 10.5281/zenodo.6475608
Permalink: https://www.hzdr.de/publications/Publ-34571