Home // INFOCOMP 2011, The First International Conference on Advanced Communications and Computation // View article
Mptrace: Characterizing Physical Memory Usage for Chip Multiprocessors
Authors:
Francesc Guim
Josep Jorba
Miquel Ferrer
Ivan Rodero
Manish Parashar
Keywords: memory, instrumentation, pin
Abstract:
—The performance of high performance computing applications depends highly on how they are implemented. However, their runtime behavior is tightly coupled with the resources they are allocated such as in which cores the application threads run or in which memory devices their memory space is placed. Thus, depending on their characteristics, aplications may exhibit more affinity to specific types of processors or perform better in a given architecture. In this paper, mptrace, a novel PIN-based tool aiming at profiling the applications physical memory usage is presented. Mptrace provides mechanisms to characterize the applications access to physical memory pages and thus to explore possible memory usage optimizations such as those aiming at improving performance-power trade offs. Two different implementations of mptrace are described and evaluated using NAS parallel benchmarks. The study of physical memory usage of NAS parallel benchmarks along with the discussio of a specific use case shows the large potential of mptrace
Pages: 109 to 114
Copyright: Copyright (c) IARIA, 2011
Publication date: October 23, 2011
Published in: conference
ISSN: 2308-3484
ISBN: 978-1-61208-161-8
Location: Barcelona, Spain
Dates: from October 23, 2011 to October 29, 2011