DocumentCode :
2307251
Title :
Understanding ultra-scale application communication requirements
Author :
Kamil, Shoaib ; Shalf, John ; Oliker, Leonid ; Skinner, David
Author_Institution :
CRD/NERSC, Lawrence Berkeley Nat. Lab., CA, USA
fYear :
2005
fDate :
6-8 Oct. 2005
Firstpage :
178
Lastpage :
187
Abstract :
As thermal constraints reduce the pace of CPU performance improvements, the cost and scalability of future HPC architectures are increasingly dominated by the interconnect. In this paper we perform an in-depth study of the communication requirements across a broad spectrum of important scientific applications, whose computational methods include: finite-difference, lattice-Bolzmann, particle in cell, sparse linear algebra, particle mesh ewald, and FFT-based solvers. We use the IPM (integrated performance monitoring) profiling framework to collect detailed statistics on communication topology and message volume with minimal impact to code performance. By characterizing the parallelism and communication requirements of such a diverse set of applications, we hope to guide architectural choices for the design and implementation of interconnects for future HPC systems.
Keywords :
communication complexity; multiprocessor interconnection networks; natural sciences computing; parallel processing; performance evaluation; FFT-based solvers; communication topology; finite-difference method; integrated performance monitoring; interconnects; lattice-Bolzmann method; particle in cell method; particle mesh ewald; sparse linear algebra; ultra-scale application communication requirements; Computer applications; Computer architecture; Costs; Finite difference methods; Linear algebra; Monitoring; Parallel processing; Scalability; Statistics; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Workload Characterization Symposium, 2005. Proceedings of the IEEE International
Print_ISBN :
0-7803-9461-5
Type :
conf
DOI :
10.1109/IISWC.2005.1526015
Filename :
1526015
Link To Document :
بازگشت