Back to Search Start Over

Parallelization of shallow water simulations on current multi-threaded systems

Authors :
Lobeiras Blanco, Jacobo
Viñas Buceta, Moisés
Amor, Margarita
Fraguela, Basilio B.
Arenaz Silva, Manuel
García Rodríguez, José Antonio
Castro, M.J.
Lobeiras Blanco, Jacobo
Viñas Buceta, Moisés
Amor, Margarita
Fraguela, Basilio B.
Arenaz Silva, Manuel
García Rodríguez, José Antonio
Castro, M.J.
Publication Year :
2013

Abstract

[Abstract]: In this work, several parallel implementations of a numerical model of pollutant transport on a shallow water system are presented. These parallel implementations are developed in two phases. First, the sequential code is rewritten to exploit the stream programming model. And second, the streamed code is targeted for current multi-threaded systems, in particular, multi-core CPUs and modern GPUs. The performance is evaluated on a multi-core CPU using OpenMP, and on a GPU using the streaming-oriented programming language Brook+, as well as the standard language for heterogeneous systems, OpenCL.

Details

Database :
OAIster
Notes :
1741-2846, http://hdl.handle.net/2183/34479, J. Lobeiras et al., «Parallelization of shallow water simulations on current multi-threaded systems», The International Journal of High Performance Computing Applications, vol. 27, n.o 4, pp. 493-512, nov. 2013, doi: 10.1177/1094342012464800., English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1414479506
Document Type :
Electronic Resource