Skip to Main content Skip to Navigation
New interface
Reports (Research report)

MAi: Memory Affinity Interface

Christiane Pousa Ribeiro 1 Jean-François Méhaut 2 
2 MESCAL - Middleware efficiently scalable
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
Abstract : In this document, we describe an interface called MAI. This interface allows developers to manage memory affinity in NUMA architectures. The affinity unit in MAI is an array of the parallel application. A set of memory policies implemented in MAI can be applied to these arrays in a simple way. High-level functions implemented in MAI minimize developers work when managing memory affinity in NUMA machines. MAI's performance has been evaluating on two different NUMA machines using some parallel applications. Results obtained with MAI present important gains when compared with the standard memory affinity solutions.
Document type :
Reports (Research report)
Complete list of metadata

Cited literature [27 references]  Display  Hide  Download
Contributor : Christiane Pousa Ribeiro Connect in order to contact the contributor
Submitted on : Monday, June 14, 2010 - 6:06:41 PM
Last modification on : Wednesday, October 26, 2022 - 8:16:09 AM
Long-term archiving on: : Thursday, March 30, 2017 - 12:12:28 AM


Files produced by the author(s)


  • HAL Id : inria-00344189, version 6


Christiane Pousa Ribeiro, Jean-François Méhaut. MAi: Memory Affinity Interface. [Research Report] RT-0359, INRIA. 2010. ⟨inria-00344189v6⟩



Record views


Files downloads