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
Link To Document