Abstract
In this paper we investigate some of the important factors which affect the message-passing performance on parallel computers. Variations of low-level communication benchmarks that approximate realistic cases are tested and compared with the available Parkbench codes and benchmarking techniques. The results demonstrate a substantial divergence between message-passing performance measured by low-level benchmarks and message-passing performance achieved by real programs. In particular, the influence of different data types, the memory access patterns, and the communication structures of the NAS Parallel Benchmarks are analysed in detail, using performance measurements on the Cray-T3D in Edinburgh and the IBM-SP2 in Southampton.
Chapter PDF
Keywords
- Message Length
- Startup Time
- Memory Access Pattern
- Multistage Interconnection Network
- Communication Subsystem
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
D. Bailey, T. Harris, W. Saphir, R. van der Wijngaart, A. Woo, and M. Yarrow. The NAS Parallel Benchmarks 2.0. TR-NAS-95-020, NASA Ames RC, Dec. 1995.
T. Dunigan. Performance of the Intel iPSC/860 and Ncube 6400 Hypercubes. Parallel Computing, 17:1285–1302, 1991.
V. Getov. 1-Dimensional Parallel FFT Benchmark on SUPRENUM. Lecture Notes in Computer Science, 605:163–174, 1992.
V. Getov and C. Jesshope. Simulation Facility of Distributed Memory System with ‘Mad Postman’ Communication Network. Lecture Notes in Computer Science, 487:224–233, 1991.
R. Hockney. Performance Parameters and Benchmarking of Supercomputers. Parallel Computing, 17(10/11):1111–1130, 1991.
R. Hockney. Computational Similarity. Concurrency: Practice and Experience, 7(2):147–166, 1995.
Message Passing Interface Forum. MPI: A Message-Passing Interface Standard. International J. Supercomputer Applications, 8(3/4):169–414, 1994.
Parkbench Committee. Report — 1: Public International Benchmarks for Parallel Computers. Scientific Programming, 3(2):101–146, 1994.
D. Reed and D. Grunwald. The Performance of Multicomputer Interconnection Networks. IEEE Computer, 20:63–73, June 1987.
Z. Xu and K. Hwang. Modeling Communication Overhead: MPI and MPL Performance on the IBM SP2. IEEE Parallel and Distributed Technology, 4(1):9–23, 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Getov, V., Hernández, E., Hey, T. (1997). Message-passing performance of parallel computers. In: Lengauer, C., Griebl, M., Gorlatch, S. (eds) Euro-Par'97 Parallel Processing. Euro-Par 1997. Lecture Notes in Computer Science, vol 1300. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0002845
Download citation
DOI: https://doi.org/10.1007/BFb0002845
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63440-9
Online ISBN: 978-3-540-69549-3
eBook Packages: Springer Book Archive