DocumentCode
2634755
Title
Atmospheric Model Cluster Performance Evaluation on Hybrid MPI/OpenMP/Cuda Programming Model Platform
Author
Osthoff, Carla ; Souto, R.P. ; Dias, P. L. Silva ; Panetta, Jairo ; Lopes, Phil
Author_Institution
LNCC (Nat. Lab. for Sci. Comput.), Petropolis, Brazil
fYear
2012
fDate
12-16 Nov. 2012
Firstpage
216
Lastpage
222
Abstract
This work discuss the parallel performance of a global numerical simulation model, Ocean-Land-Atmosphere Model (OLAM), on a hybrid multicore/GPU cluster environment, under the following programming models: 1) OLAM MPI implementation, on the multicore system, 2) OLAM hybrid MPI/OpenMP, which starts one MPI process on each node of the platform and one OpenMP thread on each core of the node, 3) OLAM hybrid MPI/OpenMP/Cuda implementation, which starts one MPI process on each node of the platform, one OpenMP threads on each core of the node and Cuda kernels on the GPUs. The results shows that the adopted programming model impacts significantly the performance of the application. We show that as we increase the number of cores, the OLAM MPI parallel implementation running one process on each cluster core executes faster than the other implementations.
Keywords
atmospheric techniques; geophysics computing; graphics processing units; message passing; multi-threading; multiprocessing systems; parallel architectures; Cuda kernels; MPI process; OLAM MPI parallel implementation; OpenMP thread; atmospheric model cluster performance evaluation; cluster core; global numerical simulation model; hybrid MPI/OpenMP/Cuda programming model platform; hybrid multicore/GPU cluster environment; multicore system; ocean-land-atmosphere model; parallel performance; programming models; Atmospheric modeling; Computational modeling; Graphics processing units; Kernel; Multicore processing; Numerical models; Performance evaluation; Atmospheric Numerical Simulation Model; Cluster; GPU; High Performance Computing; Multicore;
fLanguage
English
Publisher
ieee
Conference_Titel
Chilean Computer Science Society (SCCC), 2012 31st International Conference of the
Conference_Location
Valparaiso
ISSN
1522-4902
Print_ISBN
978-1-4799-2937-5
Type
conf
DOI
10.1109/SCCC.2012.32
Filename
6694092
Link To Document