mallocMC - Memory Allocator for Many Core Architectures
mallocMC - Memory Allocator for Many Core Architectures
Widera, R.; Eckert, C.; Hübl, A.; Gruber, B. M.; Bastrakov, S.; Worpitz, B.; Grund, A.
Abstract
This project provides a framework for fast memory managers on many core accelerators. It is based on alpaka to run on many different accelerators and implements the ScatterAlloc algorithm.
Keywords: CUDA; HIP; AMD; NVIDIA; memory allocation; many core; scatter alloc; C++
-
Software in externem Daten-Repositorium
Publication year 2020
Programming language: C++
System requirements: - OS: Linux/Windows/OSX - C++ 11 compiler - CUDA
License: MIT
Hosted on GitHub: Link to location
DOI: 10.5281/zenodo.3862375
Downloads
Permalink: https://www.hzdr.de/publications/Publ-31694