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
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;
Conference_Titel :
Chilean Computer Science Society (SCCC), 2012 31st International Conference of the
Conference_Location :
Valparaiso
Print_ISBN :
978-1-4799-2937-5
DOI :
10.1109/SCCC.2012.32