Title :
Massive supercomputing coping with heterogeneity of modern accelerators
Author :
Endo, Toshio ; Matsuoka, Satoshi
Author_Institution :
Tokyo Inst. of Technol./JST, Tokyo
Abstract :
Heterogeneous supercomputers with combined general-purpose and accelerated CPUs promise to be the future major architecture due to their wide-ranging generality and superior performance / power ratio. However, developing applications that achieve effective scalability is still very difficult, and in fact unproven on large-scale machines in such combined setting. We show that an effective method for such heterogeneous systems so that the porting from applications written with homogeneous assumptions could be achieved. For this goal, we divide porting of applications into several steps, analyze performance of the kernel computation, create processes that virtualize the underlying processors, tune parameters with preferences to accelerators, and balance the load between heterogeneous nodes. We apply our method to the parallel Linpack benchmark on the TSUBAME heterogeneous supercomputer. We efficiently utilize both 10,000 general purpose CPU cores and 648 SIMD accelerators in a combined fashion-the resulting 56.4-3 TFlops utilized the entire machine, and not only ranked significantly on the Top500 supercomputer list, but also it is the highest Linpack performance on heterogeneous systems in the world.
Keywords :
mainframes; microprocessor chips; parallel machines; SIMD accelerators; TSUBAME heterogeneous supercomputer; accelerated CPU; heterogeneous nodes; heterogeneous supercomputers; heterogeneous systems; large-scale machines; massive supercomputing; modern accelerators; parallel Linpack benchmark; Acceleration; Application virtualization; Computer architecture; Kernel; Large-scale systems; Performance analysis; Petascale computing; Roads; Scalability; Supercomputers;
Conference_Titel :
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-1693-6
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2008.4536251