TU Darmstadt / ULB / TUbiblio

Automatic Performance Modeling of HPC Applications

Wolf, Felix ; Bischof, Christian ; Calotoiu, Alexandru ; Hoefler, Torsten ; Iwainsky, Christian ; Kwasniewski, Grzegorz ; Mohr, Bernd ; Shudler, Sergei ; Strube, Alexandre ; Vogel, Andreas ; Wittum, Gabriel (2016)
Automatic Performance Modeling of HPC Applications.
SPPEXA Symposium 2016. Munich, Germany (25.-27.01.2016)
doi: 10.1007/978-3-319-40528-5_20
Conference or Workshop Item, Bibliographie

Abstract

Many existing applications suffer from inherent scalability limitations that will prevent them from running at exascale. Current tuning practices, which rely on diagnostic experiments, have drawbacks because (i) they detect scalability problems relatively late in the development process when major effort has already been invested into an inadequate solution and (ii) they incur the extra cost of potentially numerous full-scale experiments. Analytical performance models, in contrast, allow application developers to address performance issues already during the design or prototyping phase. Unfortunately, the difficulties of creating such models combined with the lack of appropriate tool support still render performance modeling an esoteric discipline mastered only by a relatively small community of experts. This article summarizes the results of the Catwalk project, which aimed to create tools that automate key activities of the performance modeling process, making this powerful methodology accessible to a wider audience of HPC application developers.

Item Type: Conference or Workshop Item
Erschienen: 2016
Creators: Wolf, Felix ; Bischof, Christian ; Calotoiu, Alexandru ; Hoefler, Torsten ; Iwainsky, Christian ; Kwasniewski, Grzegorz ; Mohr, Bernd ; Shudler, Sergei ; Strube, Alexandre ; Vogel, Andreas ; Wittum, Gabriel
Type of entry: Bibliographie
Title: Automatic Performance Modeling of HPC Applications
Language: English
Date: 15 September 2016
Publisher: Springer
Book Title: Software for Exascale Computing - SPPEXA 2013-2015
Series: Lecture Notes in Computational Science and Engineering
Series Volume: 113
Event Title: SPPEXA Symposium 2016
Event Location: Munich, Germany
Event Dates: 25.-27.01.2016
Edition: 1st Edition
DOI: 10.1007/978-3-319-40528-5_20
Abstract:

Many existing applications suffer from inherent scalability limitations that will prevent them from running at exascale. Current tuning practices, which rely on diagnostic experiments, have drawbacks because (i) they detect scalability problems relatively late in the development process when major effort has already been invested into an inadequate solution and (ii) they incur the extra cost of potentially numerous full-scale experiments. Analytical performance models, in contrast, allow application developers to address performance issues already during the design or prototyping phase. Unfortunately, the difficulties of creating such models combined with the lack of appropriate tool support still render performance modeling an esoteric discipline mastered only by a relatively small community of experts. This article summarizes the results of the Catwalk project, which aimed to create tools that automate key activities of the performance modeling process, making this powerful methodology accessible to a wider audience of HPC application developers.

Divisions: 20 Department of Computer Science
20 Department of Computer Science > Parallel Programming
20 Department of Computer Science > Scientific Computing
Date Deposited: 20 Apr 2018 12:23
Last Modified: 23 May 2024 11:32
PPN: 518507181
Export:
Suche nach Titel in: TUfind oder in Google
Send an inquiry Send an inquiry

Options (only for editors)
Show editorial Details Show editorial Details