• DocumentCode
    3126296
  • Title

    Effective Use of Dynamic Page Migration on NUMA Platforms: The Gaussian Chemistry Code on the SunFire X4600M2 System

  • Author

    Yang, Rui ; Antony, Joseph ; Rendell, Alistair

  • Author_Institution
    Dept. of Comput. Sci., Australian Nat. Univ., Canberra, ACT, Australia
  • fYear
    2009
  • fDate
    14-16 Dec. 2009
  • Firstpage
    63
  • Lastpage
    68
  • Abstract
    In this work we study the effect of data locality on the performance of Gaussian 03 code running on a multi-core non-uniform memory access (NUMA) system. A user-space protocol which affects runtime data locality, through the use of dynamic page migration and interleaving techniques, is considered. Using this protocol results in a significant performance improvement. Results for parallel Gaussian 03 using up to 16 threads are presented. The overhead of page migration and effect of dual-core contention are also examined.
  • Keywords
    Gaussian processes; interleaved storage; Gaussian chemistry code; NUMA system; SunFire X4600M2 system; data locality; dynamic page migration; interleaving techniques; non-uniform memory access; user-space protocol; Access protocols; Chemistry; Computer science; Electrons; Hafnium; Interleaved codes; Multicore processing; Runtime; Supercomputers; Yarn; NUMA; data locality; dynamic page migration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Systems, Algorithms, and Networks (ISPAN), 2009 10th International Symposium on
  • Conference_Location
    Kaohsiung
  • Print_ISBN
    978-1-4244-5403-7
  • Type

    conf

  • DOI
    10.1109/I-SPAN.2009.127
  • Filename
    5381968