• DocumentCode
    2243515
  • Title

    Effective Performance Measurement at Petascale Using IPM

  • Author

    Fuerlinger, K. ; Wright, Nicholas J. ; Skinner, David

  • Author_Institution
    EECS Dept., Univ. of California at Berkeley, Berkeley, CA, USA
  • fYear
    2010
  • fDate
    8-10 Dec. 2010
  • Firstpage
    373
  • Lastpage
    380
  • Abstract
    As supercomputers are being built from an ever increasing number of processing elements, the effort required to achieve a substantial fraction of the system peak performance is continuously growing. Tools are needed that give developers and computing center staff holistic indicators about the resource consumption of applications and potential performance pitfalls at scale. To use the full potential of a supercomputer today, applications must incorporate multilevel parallelism (threading and message passing) and carefully orchestrate file I/O. As a consequence, performance tools must also be able to monitor these system components in an integrated way and at the full machine scales. We present IPM, a modularized monitoring approach for MPI, Open MP, file I/O, and other event sources. We describe its implementation design principles, which are targeted for efficiency and minimal application perturbation, and present an application study of using IPM at scale.
  • Keywords
    message passing; multi-threading; parallel machines; IPM performance; MPI; Open MP; file I/O; message passing; modularized monitoring; multilevel parallelism; performance tool; petascale; resource consumption; supercomputer; system component monitoring; threading;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4244-9727-0
  • Electronic_ISBN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2010.16
  • Filename
    5695625