Blue Gene/L performance tools
2005 (English)In: IBM Journal of Research and Development, ISSN 0018-8646, Vol. 49, no 2-3, 407-424 p.Article in journal (Refereed) Published
Good performance monitoring is the basis of modern performance aualysis tools for application optimization. We are providing a variety of such performance analysis tools for the new Blue Gene(®)/L supercomputer. Those tools can be divided into two categories: single-node performance tools and multinode performance tools. Front a single-node perspectire, we provide standard interfaces and libraries, such as PAPI and libHPM, that propide access to the hardware performance counters for applications running on the Blue Gene/L compute nodes. From a multinode perspective, we focus on tools that analyze Message Passing Interface (MPI) behavior. Those tools work by first collecting message-passing trace data when a program runs. The trace data is then used by, graphical interface tools that analyze the behavior of applications. Using the current prototype tools, we demonstrate their usefulness and applicability with case studies of application optimization.
Place, publisher, year, edition, pages
2005. Vol. 49, no 2-3, 407-424 p.
Cache memory, Computer architecture, Dynamic random access storage, Embedded systems, Graphical user interfaces, Microprocessor chips, Optimization, Packet networks, Parallel processing systems, Semantics, Cache coherency, Embedded dynamic random access storage, Message passing interface (MPI)
Computer and Information Science
IdentifiersURN: urn:nbn:se:kth:diva-37854DOI: 10.1147/rd.492.0407ISI: 000229092700016ScopusID: 2-s2.0-21044439333OAI: oai:DiVA.org:kth-37854DiVA: diva2:435360
QC 201108182011-08-182011-08-182011-08-18Bibliographically approved