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

Description

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
URI: http://hdl.handle.net/1885/51084
Source: Proceedings of International Parallel and Distributed Processing Symposium (IPDPS 2011)
DOI: 10.1109/IPDPS.2011.100

Download

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:  12 November 2018/ Responsible Officer:  University Librarian/ Page Contact:  Library Systems & Web Coordinator