DocumentCode :
3591096
Title :
Optimizing the performance of parallel applications on a 5D torus via task mapping
Author :
Bhatele, Abhinav ; Jain, Nikhil ; Isaacs, Katherine E. ; Buch, Ronak ; Gamblin, Todd ; Langer, Steven H. ; Kale, Laxmikant V.
Author_Institution :
Lawrence Livermore Nat. Lab., Livermore, CA, USA
fYear :
2014
Firstpage :
1
Lastpage :
10
Abstract :
Six of the ten fastest supercomputers in the world in 2014 use a torus interconnection network for message passing between compute nodes. Torus networks provide high bandwidth links to near-neighbors and low latencies over multiple hops on the network. However, large diameters of such networks necessitate a careful placement of parallel tasks on the compute nodes to minimize network congestion. This paper presents a methodological study of optimizing application performance on a five-dimensional torus network via the technique of topology-aware task mapping. Task mapping refers to the placement of processes on compute nodes while carefully considering the network topology between the nodes and the communication behavior of the application. We focus on the IBM Blue Gene/Q machine and two production applications - a laser-plasma interaction code called pF3D and a lattice QCD application called MILC. Optimizations presented in the paper improve the communication performance of pF3D by 90% and that of MILC by up to 47%.
Keywords :
IBM computers; message passing; multiprocessor interconnection networks; network topology; parallel machines; 5D torus; IBM Blue Gene/Q machine; MILC; bandwidth link; communication behavior; compute node; laser-plasma interaction code; lattice QCD application; message passing; network congestion; network topology; pF3D; supercomputer; topology-aware task mapping; torus interconnection network; torus network; Bandwidth; Computer architecture; Debugging; Optimization; Performance analysis; Shape; Three-dimensional displays; 5D torus; congestion; performance; task mapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing (HiPC), 2014 21st International Conference on
Print_ISBN :
978-1-4799-5975-4
Type :
conf
DOI :
10.1109/HiPC.2014.7116706
Filename :
7116706
Link To Document :
بازگشت