Passer à la navigation principale Passer à la recherche Passer au contenu principal

Profile-guided scope-based data allocation method

  • INRIA Institut National de Recherche en Informatique et en Automatique
  • CEA/UVSQ/CNRS

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

The complexity of High Performance Computing nodes memory system increases in order to challenge application growing memory usage and increasing gap between computation and memory access speeds. As these technologies are just being introduced in HPC supercomputers no one knows if it is better to manage them with hardware or software solutions. Thus both are being studied in parallel. For both solutions, the problem consists in choosing which data to store on which memory at any time. In this paper we present a linear formulation of the data allocation problem. Moreover, we propose a new profile-guided scope-based approach which reduces the data allocation problem complexity, thus enhancing the precision of state of the art analyzes. Finally we have implemented our method in a framework made of GCC plugins, dynamic libraries and python scripts, allowing to test the method on several benchmarks. We have evaluated our method on an INTEL Knight’s Landing processor. To this aim we have run LULESH, HydroMM, two hydrodynamic codes, and MiniFE, a finite element mini application. We have compared our framework performance over these codes to several straightforward solutions: MCDRAM as a cache, in hybrid mode, in flat mode using numactl command and existing AutoHBW dynamic library.

langue originaleAnglais
titreMEMSYS 2018 - Proceedings of the International Symposium on Memory Systems
EditeurAssociation for Computing Machinery
ISBN (Electronique)9781450364751
Les DOIs
étatPublié - 1 oct. 2018
Modification externeOui
Evénement2018 International Symposium on Memory Systems, MEMSYS 2018 - Alexandria, États-Unis
Durée: 1 oct. 20184 oct. 2018

Série de publications

NomACM International Conference Proceeding Series

Une conférence

Une conférence2018 International Symposium on Memory Systems, MEMSYS 2018
Pays/TerritoireÉtats-Unis
La villeAlexandria
période1/10/184/10/18

Empreinte digitale

Examiner les sujets de recherche de « Profile-guided scope-based data allocation method ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation