Chapter

Competence in High Performance Computing 2010

pp 85-97

Date:

Score-P: A Unified Performance Measurement System for Petascale Applications

  • Dieter an MeyAffiliated withCenter for Computing and Communication, RWTH Aachen University
  • , Scott BiersdorfAffiliated withPerformance Research Laboratory, University of Oregon
  • , Christian BischofAffiliated withCenter for Computing and Communication, RWTH Aachen University
  • , Kai DiethelmAffiliated withGNS Gesellschaft für numerische Simulation mbH
  • , Dominic EschweilerAffiliated withForschungszentrum Jülich GmbH, Jülich Supercomputing Centre
  • , Michael GerndtAffiliated withFakultät für Informatik, Technische Universität München
  • , Andreas KnüpferAffiliated withZentrum für Informationsdienste und Hochleistungsrechnen (ZIH), Technische Universität Dresden Email author 
  • , Daniel LorenzAffiliated withForschungszentrum Jülich GmbH, Jülich Supercomputing Centre
  • , Allen MalonyAffiliated withPerformance Research Laboratory, University of Oregon
    • , Wolfgang E. NagelAffiliated withZentrum für Informationsdienste und Hochleistungsrechnen (ZIH), Technische Universität Dresden
    • , Yury OleynikAffiliated withFakultät für Informatik, Technische Universität München
    • , Christian RösselAffiliated withForschungszentrum Jülich GmbH, Jülich Supercomputing Centre
    • , Pavel SaviankouAffiliated withForschungszentrum Jülich GmbH, Jülich Supercomputing Centre
    • , Dirk SchmidlAffiliated withCenter for Computing and Communication, RWTH Aachen University
    • , Sameer ShendeAffiliated withPerformance Research Laboratory, University of Oregon
    • , Michael WagnerAffiliated withZentrum für Informationsdienste und Hochleistungsrechnen (ZIH), Technische Universität Dresden
    • , Bert WesargAffiliated withZentrum für Informationsdienste und Hochleistungsrechnen (ZIH), Technische Universität Dresden
    • , Felix WolfAffiliated withForschungszentrum Jülich GmbH, Jülich Supercomputing CentreLaboratory for Parallel Programming, German Research School for Simulation SciencesDepartment of Computer Science, RWTH Aachen University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

The rapidly growing number of cores on modern supercomputers imposes scalability demands not only on applications but also on the software tools needed for their development. At the same time, increasing application and system complexity makes the optimization of parallel codes more difficult, creating a need for scalable performance-analysis technology with advanced functionality. However, delivering such an expensive technology can hardly be accomplished by single tool developers and requires higher degrees of collaboration within the HPC community. The unified performance-measurement system Score-P is a joint effort of several academic performance-tool builders, funded under the BMBF program HPC-Software für skalierbare Parallelrechner in the SILC project (Skalierbare Infrastruktur zur automatischen Leistungsanalyse paralleler Codes). It is being developed with the objective of creating a common basis for several complementary optimization tools in the service of enhanced scalability, improved interoperability, and reduced maintenance cost.