Exploiting Parallelism on GPUs and FPGAs with OmpSs


This paper presents the OmpSs approach to deal with heterogeneous programming on GPU and FPGA accelerators. The OmpSs programming model is based on the Mercurium compiler and the Nanos++ runtime. Applications are annotated with compiler directives specifying task-based parallelism. The Mercurium compiler transforms the code to exploit the parallelism in the… (More)
DOI: 10.1145/3152821.3152880


11 Figures and Tables

Slides referencing similar topics