2005 · 123 citations · 16 references
ComputingComputer ScienceHigh-performance ComputingCluster ComputingDistributed SystemsParallel ComputingCluster ArchitectureCollective CommunicationDistributed ComputingDistributed Systems PerformanceInterprocess CommunicationPoint-to-point CommunicationCollective Communication In Parallel ComputingCollective Communication OptimizationCollective Communication OverheadHigh-performance Computing OptimizationHigh-performance Computing PerformanceHigh-performance Computing SystemsInter-cluster CommunicationIntra-cluster Communication
Previous studies of application usage show that the performance of collective communications are critical for high-performance computing and are often overlooked when compared to the point-to-point performance. In this paper, we analyze and attempt to improve intra-cluster collective communication in the context of the widely deployed MPI programming paradigm by extending accepted models of point-to-point communication, such as Hockney, LogP/LogGP, and PLogP. The predictions from the models were compared to the experimentally gathered data and our findings were used to optimize the implementation of collective operations in the FT-MPI library.
16
Introduction to parallel computing
Choice Reviews Online · 2004 · 1.9K citations
LogP: towards a realistic model of parallel computation
David Culler, Richard M. Karp, David A. Patterson et al. · 1993 · 1.5K citations
Albert D. Alexandrov, Mihai Ionescu, Klaus E. Schauser et al. · 1995 · 490 citations
Thilo Kielmann, Rutger F. H. Hofman, Henri E. Bal et al. · 1999 · 305 citations