Loading...
Loading...

Go to the content (press return)

Auto-tuned OpenCL kernel co-execution in OmpSs for heterogeneous systems

Author
Pérez, B.; Stafford, E.; Bosque, J.; Beivide, R.; Mateo, S.; Teruel, J.; Martorell, X.; Ayguade, E.
Type of activity
Journal article
Journal
Journal of parallel and distributed computing
Date of publication
2019-03-01
Volume
125
First page
45
Last page
57
DOI
https://doi.org/10.1016/j.jpdc.2018.11.001 Open in new window
Project funding
Computación de Altas Prestaciones VII
Repository
http://hdl.handle.net/2117/125871 Open in new window
URL
https://www.sciencedirect.com/science/article/pii/S0743731518308189?via%3Dihub Open in new window
Abstract
The emergence of heterogeneous systems has been very notable recently. The nodes of the most powerful computers integrate several compute accelerators, like GPUs. Profiting from such node configurations is not a trivial endeavour. OmpSs is a framework for task based parallel applications, that allows the execution of OpenCl kernels on different compute devices. However, it does not support the co-execution of a single kernel on several devices. This paper presents an extension of OmpSs that rise...
Citation
Pérez, B., Stafford, E., Bosque, J., Beivide, R., Mateo, S., Teruel, J., Martorell, X., Ayguade, E. Auto-tuned OpenCL kernel co-execution in OmpSs for heterogeneous systems. "Journal of parallel and distributed computing", 1 Març 2019, vol. 125, p. 45-57.
Keywords
Co-execution, Heterogeneous systems, OmpSs programming model, OpenCL
Group of research
CAP - High Performace Computing Group

Participants

  • Pérez Pavon, Borja  (author)
  • Stafford, Esteban  (author)
  • Bosque Orero, José Luis  (author)
  • Beivide Palacio, Ramon  (author)
  • Mateo Bellido, Sergi  (author)
  • Teruel Garcia, Javier  (author)
  • Martorell Bofill, Xavier  (author)
  • Ayguade Parra, Eduard  (author)

Attachments