Reliable performance prediction for parallel scientific software in a multi-cluster gridenvironment

作者: P.K. Jimack , G. Romanazzi , C.E. Goodyer

DOI:

关键词: Cluster (spacecraft)Code (cryptography)SimplicityDistributed memoryParallel computingMulti clusterBenchmarkingComputer scienceNumerical analysisPerformance prediction

摘要: We propose a model for describing and predicting the performance of practical parallel engineering numerical software on multi-cluster environment with different distributed memory architectures. The goal is to allow reliable predictions to be made as execution time given code large number processors of a parallel system, by only benchmarking small numbers processors. The tested using engineering multilevel code. Despite its simplicity demonstrates accurate robust respect cluster architectures considered.

参考文章(12)
Cornelis H. Venner, A.A. Lubrecht, MultiLevel Methods in Lubrication ,(2013)
Giuseppe Romanazzi, Peter K. Jimack, Parallel performance prediction for multigrid codes on distributed memory architectures high performance computing and communications. pp. 647- 658 ,(2007) , 10.1007/978-3-540-75444-2_61
William L Briggs, A multigrid tutorial ,(1987)
P. H. Gaskell, P. K. Jimack, Y.-Y. Koh, H. M. Thompson, Development and application of a parallel multigrid solver for the simulation of spreading droplets International Journal for Numerical Methods in Fluids. ,vol. 56, pp. 979- 989 ,(2008) , 10.1002/FLD.1737
C.E. Goodyer, M. Berzins, P.K. Jimack, L.E. Scales, A grid-enabled problem solving environment for parallel computational engineering design Advances in Engineering Software. ,vol. 37, pp. 439- 449 ,(2006) , 10.1016/J.ADVENGSOFT.2005.09.007
C. E. Goodyer, M. Berzins, Parallelization and scalability issues of a multilevel elastohydrodynamic lubrication solver Concurrency and Computation: Practice and Experience. ,vol. 19, pp. 369- 396 ,(2007) , 10.1002/CPE.1103
David Culler, Richard Karp, David Patterson, Abhijit Sahay, Klaus Erik Schauser, Eunice Santos, Ramesh Subramonian, Thorsten von Eicken, LogP: towards a realistic model of parallel computation Proceedings of the fourth ACM SIGPLAN symposium on Principles and practice of parallel programming - PPOPP '93. ,vol. 28, pp. 1- 12 ,(1993) , 10.1145/155332.155333
Achi Brandt, Multi-level adaptive solutions to boundary-value problems Mathematics of Computation. ,vol. 31, pp. 333- 390 ,(1977) , 10.1090/S0025-5718-1977-0431719-X
Giuseppe Romanazzi, Peter K. Jimack, Parallel performance prediction for numerical codes in a multi-cluster environment international multiconference on computer science and information technology. pp. 467- 474 ,(2008) , 10.1109/IMCSIT.2008.4747284