Mamba: Managed Abstracted Memory Array documentationΒΆ

A library-based programming model for C, C++ and Fortran based on Managed Abstract Memory Arrays, aiming to deliver simplified and efficient usage of diverse memory systems to application developers in a performance portable way. Mamba arrays exploit a unified memory interface to abstract memory from both traditional memory devices, accelerators, and storage. This library aims to achieve good performance portability with an easy to use approach that requires minimal code intrusion.