Enhancements of the massively parallel memory allocator ScatterAlloc and its adaption to the general interface mallocMC