An architecture for flexible auto-tuning: The Periscope Tuning Framework 2.0

Robert Mijakovic, Michael Firbach, Michael Gerndt

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

Abstract

Due to the complexity and diversity of new parallel architectures, automatic tuning of parallel applications has become increasingly important for achieving acceptable performance levels, as well as performance portability. The European AutoTune project developed a tuning framework that closely integrates and automates performance analysis and performance tuning. The Periscope Tuning Framework (PTF) relies on a flexible plugin mechanism and provides tuning plugins for various different tuning aspects. Each plugin provides codified expert knowledge for performance or energy efficiency tuning. PTF is able to tune serial and parallel codes for homogeneous and heterogeneous target hardware. The output of the framework is tuning recommendations that can be integrated into the production version of the code. In this paper, we present the latest development in the design of PTF aiming at (1) achieving higher portability and scalability by using the Score-P measurement infrastructure, (2) extending Score-P with tuning capabilities, (3) increasing analysis capabilities by providing new analysis strategies, and (4) increasing tuning capabilities by providing new plugins.

Original languageEnglish
Title of host publication2016 2nd International Conference on Green High Performance Computing, ICGHPC 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781467366151
DOIs
StatePublished - 8 Jul 2016
Event2nd International Conference on Green High Performance Computing, ICGHPC 2016 - Nagercoil, India
Duration: 26 Feb 201627 Feb 2016

Publication series

Name2016 2nd International Conference on Green High Performance Computing, ICGHPC 2016

Conference

Conference2nd International Conference on Green High Performance Computing, ICGHPC 2016
Country/TerritoryIndia
CityNagercoil
Period26/02/1627/02/16

Keywords

  • PTF
  • Parallel computing
  • auto-tuning
  • performance analysis
  • performance tuning

Fingerprint

Dive into the research topics of 'An architecture for flexible auto-tuning: The Periscope Tuning Framework 2.0'. Together they form a unique fingerprint.

Cite this