EPEEC Partners BSC and INESC-ID Work on an OmpSs-2@OpenACC Version of the ZPIC Application
Jul. 23, 2020

In the context of the EPEEC project, the organization is introducing support for tasks written in OpenACC or with the OpenMP target directives, to exploit heterogeneous environments with SMP cores and GPUs. The current status of the development is that the organization has integrated their OmpSs-2 programming model with the PGI compiler, and are able to generate parallel tasks automatically for the GPUs, based on directive annotations. The outcome of this effort has been presented as master thesis in the MIRI master program of the Facultat d’Informàtica de Barcelona at the Universitat Politècnica de Catalunya.