DocumentCode :
271345
Title :
Dynamic load balancing in GPU-based systems for a MPI program
Author :
Fazenda, Álvaro L. ; Mendes, Celso L. ; Kale, Laxmikant V. ; Panetta, Jairo ; Rocha Rodrigues, Eduardo
Author_Institution :
Inst. of Sci. & Technol., Fed. Univ. of Sao Paulo (UNIFESP), São José dos Campos, Brazil
fYear :
2014
fDate :
21-25 July 2014
Firstpage :
154
Lastpage :
161
Abstract :
The dynamic load-balancing framework Charm++/AMPI, developed at the University of Illinois, is based on processor virtualization to allow thread migration across processors. This framework has been successfully applied to many scientific applications in the past, such as BRAMS, NAMD, ChaNGa, and others. Most of these applications use only CPUs, that is, they do not use accelerators. However, the use of GPUs to improve computational performance is quickly getting massively disseminated in the high-performance computing community. This paper aims to investigate how the same Charm++/AMPI framework can be extended to balance load in a synthetic application inspired by the BRAMS numerical forecast model, running on GPUs instead of CPUs. Many major questions involving the use of GPUs with AMPI where handled in this work, including: how to measure the GPU´s load, how to use and share GPUs among user-level threads, and what results are obtained when applying the required over-decomposition technique to a GPU-accelerated program.
Keywords :
graphics processing units; message passing; resource allocation; BRAMS numerical forecast model; Charm++/AMPI; GPU-accelerated program; GPU-based system; MPI program; dynamic load-balancing framework; over-decomposition technique; processor virtualization; thread migration; user-level thread; Graphics processing units; Instruction sets; Jacobian matrices; Kernel; Load modeling; Physics; Scalability; General-Purpose computation on Graphics Processing Units (GPGPU); Load Balancing and Sharing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing & Simulation (HPCS), 2014 International Conference on
Conference_Location :
Bologna
Print_ISBN :
978-1-4799-5312-7
Type :
conf
DOI :
10.1109/HPCSim.2014.6903681
Filename :
6903681
Link To Document :
بازگشت