2013
DOI: 10.1007/978-3-642-36803-5_24
|View full text |Cite
|
Sign up to set email alerts
|

AutoTune: A Plugin-Driven Approach to the Automatic Tuning of Parallel Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
41
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
2
2

Relationship

4
5

Authors

Journals

citations
Cited by 55 publications
(42 citation statements)
references
References 9 publications
0
41
0
Order By: Relevance
“…However, such specializations should not come at the expense of good software engineering practices, like modular design and code reuse. With this in mind, a plugin approach, like the one used for customizing webbrowsers and other heterogeneous software packages (Miceli et al, 2013;SchedMD, 2004), may merit consideration. The basic idea is for the software to use a standard algorithm implementation if no plugin is provided.…”
Section: Research Challenges and Future Directionsmentioning
confidence: 99%
“…However, such specializations should not come at the expense of good software engineering practices, like modular design and code reuse. With this in mind, a plugin approach, like the one used for customizing webbrowsers and other heterogeneous software packages (Miceli et al, 2013;SchedMD, 2004), may merit consideration. The basic idea is for the software to use a standard algorithm implementation if no plugin is provided.…”
Section: Research Challenges and Future Directionsmentioning
confidence: 99%
“…Most of the current tools for performance engineering focus on collecting and presenting information for the users, while only few focus on the automation of the performance optimization process (auto-tuning), e.g., the Periscope Tuning Framework (PTF) developed in the EU FP7 ICT AutoTune project [4], [5]. PTF automatically finds optimized system configurations for whole application runs, effectively averaging the benefits of system adaptation over the whole runtime of the application (static tuning).…”
Section: B Static Auto-tuning Of Hpc Applicationsmentioning
confidence: 99%
“…It consists of a split design time and runtime approach to enable dynamic adaption to changing system requirements without a prohibitively large runtime overhead. In the HPC domain auto-tuning is used either at design time to statically tune the system configuration, or at runtime through compute intensive estimation of the dynamic requirements [4], [5]. Combining the approaches from embedded systems and HPC has potential of giving substantial synergies in both domains.…”
Section: Introductionmentioning
confidence: 99%
“…Most of the current tools for performance engineering focus on collecting and presenting information for the users, while only few focus on the automation of the performance optimization process (auto-tuning), e.g., the Periscope Tuning Framework (PTF) developed in the EU FP7 ICT AutoTune project [10], [11]. PTF automatically finds optimized system configurations for whole application runs, effectively averaging the benefits of system adaptation over the whole run-time of the application (static tuning).…”
Section: B Static Auto-tuning Of Hpc Applicationsmentioning
confidence: 99%