Published February 29, 2024
| Version v0.6
Software
Open
LLAMA: The Low-Level Abstraction of Memory Access
- 1. EP-SFT, CERN, Geneva, Switzerland and Center for Advanced Systems Understanding (CASUS), Saxony, Germany and Helmholtz-Zentrum Dresden-Rossendorf and Faculty of Computer Science, Technische Universität Dresden, Dresden, Germany
- 2. Helmholtz-Zentrum Dresden-Rossendorf
- 3. Helmholtz-Zentrum Dresden-Rossendorf, TU Dresden
Description
LLAMA is a cross-platform C++17/C++20 header-only template library for the abstraction of data layout and memory access. It separtes the view of the algorithm on the memory and the real data layout in the background. This allows for performance portability in applications running on heterogeneous hardware with the very same code.
Notes
Files
alpaka-group/llama-v0.6.zip
Files
(789.9 kB)
Name | Size | Download all |
---|---|---|
md5:ad5d83716410b3daea3f62e4509cd0ae
|
789.9 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/alpaka-group/llama/tree/v0.6 (URL)