Skip navigation
Skip navigation

Profiling Directed NUMA Optimization on Linux Systems: A Case Study of the Gaussian Computational Chemistry Code

Yang, Rui; Antony, Joseph; Rendell, Alistair; Robson, Daniel; Strazdins, Peter


The parallel performance of applications running on Non-Uniform Memory Access (NUMA) platforms is strongly influenced by the relative placement of memory pages to the threads that access them. As a consequence there are Linux application programmer interfaces (APIs) to control this. For large parallel codes it can, however, be difficult to determine how and when to use these APIs. In this paper we introduce the NUMAgrind profiling tool which can be used to simplify this process. It extends the...[Show more]

CollectionsANU Research Publications
Date published: 2011
Type: Conference paper
Source: Proceedings of International Parallel and Distributed Processing Symposium (IPDPS 2011)
DOI: 10.1109/IPDPS.2011.100


File Description SizeFormat Image
01_Yang_Profiling_Directed_NUMA_2011.pdf921.09 kBAdobe PDF    Request a copy

Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.

Updated:  20 July 2017/ Responsible Officer:  University Librarian/ Page Contact:  Library Systems & Web Coordinator