Parallelization of shallow water simulations on current multi-threaded systems
![Thumbnail](/dspace/bitstream/handle/2183/34479/Lobeiras_Jacobo_2013_Parallelization_Shallow_Water_Simulations.pdf.jpg?sequence=5&isAllowed=y)
Use este enlace para citar
http://hdl.handle.net/2183/34479
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 3.0 España
Colecciones
- GI-GAC - Artigos [189]
Metadatos
Mostrar el registro completo del ítemTítulo
Parallelization of shallow water simulations on current multi-threaded systemsAutor(es)
Fecha
2013-11Cita bibliográfica
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.
Resumen
[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.
Palabras clave
Shallow water
Pollutant transport
Stream programming
Compiler parallelizing transformations
GPU
OpenMP
Brook+
OpenCL
Pollutant transport
Stream programming
Compiler parallelizing transformations
GPU
OpenMP
Brook+
OpenCL
Descripción
Lobeiras, J., Viñas, M., Amor, M., Fraguela, B.B., Arenaz, M., García, J., Castro, M. Parallelization of shallow water simulations on current multi-threaded systems. The International Journal of High Performance Computing Applications 27, 493–512. © 2013 The Author(s), © SAGE Publications. https://doi.org/10.1177/1094342012464800
Versión del editor
Derechos
Atribución-NoComercial-SinDerivadas 3.0 España
ISSN
1741-2846