Home   Publications     edited volumes   Awards   Research   Teaching   Miscellaneous   Full CV [pdf]   BLOG   bio
  
 
 
  
 
  
  Events
  
  
  
  
   
  
   Past Events
  
  
  
  
  
  
   
    | 
Publications of Torsten Hoefler  
Torsten Hoefler, William Gropp, Rajeev Thakur and Jesper Larsson Träff:
 
  |  |   | Toward Performance Models of MPI Implementations for Understanding Application Scaling Issues
   (Vol LNCS 6305, In Recent Advances in the Message Passing Interface (EuroMPI'10), presented in Stuttgart, Germany, pages 21--30, Springer, ISSN: 0302-9743, ISBN: 078-3-642-15645-8, Sep. 2010) 
 
 AbstractDesigning and tuning parallel applications 
    with MPI, particularly at large scale, requires understanding the 
    performance implications of different choices of algorithms and 
    implementation options.  Which algorithm is better depends in part 
    on the performance of the different possible communication 
    approaches, which in turn can depend on both the system hardware and 
    the MPI implementation. In the absence of detailed performance 
    models for different MPI implementations, application developers 
    often must select methods and tune codes without the means to 
    realistically estimate the achievable performance and rationally 
    defend their choices. In this paper, we demonstrate that by 
    constructing upper and lower bounds on performance and by taking 
    into account the effects of limits on network-injection rates and 
    effective bisection bandwidth, useful performance models can be 
    constructed. Since collective communication plays a crucial role in 
    enabling scalability, we also provide analytical models for 
    scalability of collective communication algorithms, such as 
    broadcast, allreduce, and all-to-all. We apply these models to an 
    IBM Blue Gene/P system and compare the analytical performance 
    estimates with experimentally measured values.
 
 Documentsdownload article:   download slides:      |  |   | BibTeX |  @inproceedings{hoefler-mpi-model,   author={Torsten Hoefler and William Gropp and Rajeev Thakur and Jesper Larsson Träff},   title={{Toward Performance Models of MPI Implementations for Understanding Application Scaling Issues}},   year={2010},   month={Sep.},   pages={21--30},   volume={LNCS 6305},   booktitle={Recent Advances in the Message Passing Interface (EuroMPI'10)},   location={Stuttgart, Germany},   publisher={Springer},   issn={0302-9743},   isbn={078-3-642-15645-8},   source={http://www.unixer.de/~htor/publications/}, } |  
  |  
  
 
 |