MAI: Memory Affinity Interface - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport Technique) Année : 2008

MAI: Memory Affinity Interface

Résumé

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 a variable or an object of the parallel application. A set of memory policies implemented in MAI can be applied to these variables/objects in a easy way. High-level functions implemented in MAI minimize developers work when managing memory affinity in NUMA machines. MAI's performance was evaluated on two different NUMA machines using three different parallel applications. Results obtained with \mai present important gains when compared with the standard memory affinity solutions.
Fichier principal
Vignette du fichier
RT-0359.pdf (926.33 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

inria-00344189 , version 1 (04-12-2008)
inria-00344189 , version 2 (30-03-2009)
inria-00344189 , version 3 (29-09-2009)
inria-00344189 , version 4 (28-11-2009)
inria-00344189 , version 5 (30-11-2009)
inria-00344189 , version 6 (14-06-2010)

Identifiants

  • HAL Id : inria-00344189 , version 1

Citer

Christiane Pousa Ribeiro, Jean-François Méhaut. MAI: Memory Affinity Interface. [Technical Report] RT-0359, 2008. ⟨inria-00344189v1⟩

Collections

INRIA-RRRT
169 Consultations
258 Téléchargements

Partager

Gmail Facebook X LinkedIn More