Home   Publications     edited volumes   Awards   Research   Teaching   Miscellaneous   Full CV [pdf]   BLOG   bio
  
 
 
  
 
  
  Events
  
  
  
  
   
  
   Past Events
  
  
  
  
  
  
   
    | 
Publications of Torsten Hoefler  
A. Bhattacharyya, Torsten Hoefler:
 
  |  |   | PEMOGEN: Automatic Adaptive Performance Modeling During Program Runtime
   (In Proceedings of the 23rd International Conference on Parallel Architectures and Compilation (PACT'14), presented in Edmonton, Alberta, Canada, pages 393-404, ACM, ISBN: 978-1-4503-2809-8, Aug. 2014) 
 
 AbstractTraditional means of gathering performance data 
  are tracing, which is limited by the available storage, and profiling, which 
  has limited accuracy. Performance modeling is often used to interpret the 
  tracing data and generate performance predictions. We aim to complement 
  the traditional data collection mechanisms with online performance modeling, 
  a method that generates performance models while the application is running. 
  This allows us to greatly reduce the storage overhead while still producing 
  accurate predictions. We present PEMOGEN, our compilation and modeling 
  framework that automatically instruments applications to generate performance 
  models during program execution. We demonstrate the ability of PEMOGEN to both 
  reduce storage cost and improve the prediction accuracy compared to traditional
   techniques such as least squares fitting. With our tool, we automatically 
   detect 3,370 kernels from fifteen NAS and Mantevo applications and model 
   their execution time with a median coefficient of variation R2 of 0.81. 
   These automatically generated performance models can be used to quickly 
   assess the scaling and potential bottlenecks with regards to any input 
   parameter and the number of processes of a parallel application.
 
 Documentsdownload article:  
  |  |   | BibTeX |  @inproceedings{pemogen,   author={A. Bhattacharyya and Torsten Hoefler},   title={{PEMOGEN: Automatic Adaptive Performance Modeling During Program Runtime}},   year={2014},   month={Aug.},   pages={393-404},   booktitle={Proceedings of the 23rd International Conference on Parallel Architectures and Compilation (PACT'14)},   location={Edmonton, Alberta, Canada},   publisher={ACM},   isbn={978-1-4503-2809-8},   source={http://www.unixer.de/~htor/publications/}, } |  
  |  
  
 
 |