A hybrid strategy based on data distribution and migration for optimizing memory locality


Kadayif I. , KANDEMIR M., CHOUDHARY A.

LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, vol.2481, pp.111-125, 2005 (Journal Indexed in SCI) identifier identifier

  • Publication Type: Article / Article
  • Volume: 2481
  • Publication Date: 2005
  • Doi Number: 10.1007/11596110_8
  • Title of Journal : LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING
  • Page Numbers: pp.111-125

Abstract

The performance of a NUMA architecture depends on the efficient use of local memory. Therefore, software-level techniques that improve memory locality (in addition to parallelism) are extremely important to extract the best performance from these architectures. The proposed solutions so far include OS-based automatic data migrations and compiler-based static/dynamic data distributions.