首页 | 本学科首页   官方微博 | 高级检索  
     


Reliable performance prediction for multigrid software on distributed memory systems
Authors:Giuseppe Romanazzi  Peter K. JimackChristopher E. Goodyer
Affiliation:a CMUC, Departamento de Matemática, Universidade de Coimbra, Coimbra 3001-454, Portugal
b School of Computing, University of Leeds, Leeds LS2 9JT, UK
Abstract:We propose a model for describing and predicting the parallel performance of a broad class of parallel numerical software on distributed memory architectures. The purpose of this model is to allow reliable predictions to be made for the performance of the software on large numbers of processors of a given parallel system, by only benchmarking the code on small numbers of processors. Having described the methods used, and emphasized the simplicity of their implementation, the approach is tested on a range of engineering software applications that are built upon the use of multigrid algorithms. Despite their simplicity, the models are demonstrated to provide both accurate and robust predictions across a range of different parallel architectures, partitioning strategies and multigrid codes. In particular, the effectiveness of the predictive methodology is shown for a practical engineering software implementation of an elastohydrodynamic lubrication solver.
Keywords:Performance prediction   Parallel engineering software   Multigrid algorithms   Partial differential equations   Distributed memory architectures   Parallel distributed algorithms
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号