Carregant...
Carregant...

Vés al contingut (premeu Retorn)

Optimizing the exploitation of multicore processors and GPUs with OpenMP and OpenCL

Autor
Planas, J.; Ferrer, R.; Bellens, P.; Duran, A.; Gonzalez, M.; Martorell, X.; Badia, R.M.; Ayguade, E.; Labarta, J.
Tipus d'activitat
Article en revista
Revista
Lecture notes in computer science
Data de publicació
2011
Volum
6548
Pàgina inicial
215
Pàgina final
229
DOI
https://doi.org/10.1007/978-3-642-19595-2_15 Obrir en finestra nova
Repositori
http://hdl.handle.net/2117/23082 Obrir en finestra nova
URL
http://link.springer.com/chapter/10.1007%2F978-3-642-19595-2_15 Obrir en finestra nova
Resum
In this paper, we present OMPSs, a programming model based on OpenMP and StarSs, that can also incorporate the use of OpenCL or CUDA kernels. We evaluate the proposal on three different architectures, SMP, Cell/B.E. and GPUs, showing the wide usefulness of the approach. The evaluation is done with four different benchmarks, Matrix Multiply, BlackScholes, Perlin Noise, and Julia Set. We compare the results obtained with the execution of the same benchmarks written in OpenCL, in the same architect...
Citació
Ferrer, R. [et al.]. Optimizing the exploitation of multicore processors and GPUs with OpenMP and OpenCL. "Lecture notes in computer science", 2011, vol. 6548, p. 215-229.
Grup de recerca
CAP - Grup de Computació d'Altes Prestacions

Participants