Improving memory affinity of geophysics applications on NUMA platforms using minas

  • Authors:
  • Christiane Pousa Ribeiro;Márcio Castro;Jean-François Méhaut;Alexandre Carissimi

  • Affiliations:
  • University of Grenoble, LIG Laboratory, INRIA, Grenoble, France;University of Grenoble, LIG Laboratory, INRIA, Grenoble, France;University of Grenoble, LIG Laboratory, INRIA, Grenoble, France;Universidade Federal do Rio Grande do Sul, Porto Alegre, Brazil

  • Venue:
  • VECPAR'10 Proceedings of the 9th international conference on High performance computing for computational science
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

On numerical scientific High Performance Computing (HPC), Non-Uniform Memory Access (NUMA) platforms are now commonplace. On such platforms, the memory affinity management remains an important concern in order to overcome the memory wall problem. Prior solutions have presented some drawbacks such as machine dependency and a limited set of memory policies. This paper introduces Minas, a framework which provides either explicit or automatic memory affinity management with architecture abstraction for ccNUMAs. We evaluate our solution on two ccNUMA platforms using two geophysics parallel applications. The results show some performance improvements in comparison with other solutions available for Linux.