An evaluation of current high-performance networks
- 22 March 2004
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
High-end supercomputers are increasingly built out of commodity components, and lack tight integration between the processor and network. This often results in inefficiencies in the communication subsystem, such as high software overheads and/or message latencies. In this paper we use a set of microbenchmarks to quantify the cost of this commoditization, measuring software overhead, latency, and bandwidth on five contemporary supercomputing networks. We compare the performance of the ubiquitous MPI layer to that of lower-level communication layers, and quantify the advantages of the latter for small message performance. We also provide data on the potential for various communication-related optimizations, such as overlapping communication with computation or other communication. Finally, we determine the minimum size needed for a message to be considered 'large' (i.e., bandwidth-bound) on these platforms, and provide historical data on the software overheads of a number of supercomputers over the past decade.Keywords
This publication has 9 references indexed in Scilit:
- Performance evaluation of the quadrics interconnection networkPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- LogP performance characterization of fast messages atop MyrinetPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- LogGPSPublished by Association for Computing Machinery (ACM) ,2001
- Comparing the communication performance and scalability of a Linux and a NT cluster of PCs, a Cray origin 2000, an IBM SP and a Cray T3E-600Published by Institute of Electrical and Electronics Engineers (IEEE) ,1999
- LoGPCPublished by Association for Computing Machinery (ACM) ,1998
- Message‐passing performance of various computersConcurrency: Practice and Experience, 1997
- LogGP: Incorporating Long Messages into the LogP Model for Parallel ComputationJournal of Parallel and Distributed Computing, 1997
- Assessing fast network interfacesIEEE Micro, 1996
- LogP: towards a realistic model of parallel computationPublished by Association for Computing Machinery (ACM) ,1993