Title
Fast Multi-parameter Performance Modeling
Abstract
Tuning large applications requires a clever exploration of the design and configuration space. Especially on supercomputers, this space is so large that its exhaustive traversal via performance experiments becomes too expensive, if not impossible. Manually creating analytical performance models provides insights into optimization opportunities but is extremely laborious if done for applications of realistic size. If we must consider multiple performance-relevant parameters and their possible interactions, a common requirement, this task becomes even more complex. We build on previous work on automatic scalability modeling and significantly extend it to allow insightful modeling of any combination of application execution parameters. Multi-parameter modeling has so far been outside the reach of automatic methods due to the exponential growth of the model search space. We develop a new technique to traverse the search space rapidly and generate insightful performance models that enable a wide range of uses from performance predictions for balanced machine design to performance tuning.
Year
DOI
Venue
2016
10.1109/CLUSTER.2016.57
2016 IEEE International Conference on Cluster Computing (CLUSTER)
Keywords
Field
DocType
performance modeling,multi-parameter,scalability,performance analysis
Tree traversal,Large applications,Computer science,Parallel computing,Real-time computing,Machine design,Performance tuning,Distributed computing,Configuration space,Exponential growth,Scalability,Traverse
Conference
ISSN
ISBN
Citations 
1552-5244
978-1-5090-3654-7
3
PageRank 
References 
Authors
0.41
7
7
Name
Order
Citations
PageRank
Alexandru Calotoiu1798.04
David Beckingsale241.10
Christopher Earl3644.55
Torsten Hoefler42197163.64
Ian Karlin59512.30
Martin Schulz616719.77
Felix Wolf75712.00