2024-03-28T17:09:29Zhttp://uvadoc.uva.es/oai/requestoai:uvadoc.uva.es:10324/291392021-06-23T11:18:42Zcom_10324_1165com_10324_931com_10324_894col_10324_1337
Analysis of OpenACC Performance using Different Block Geometries
CMMSE 2017 Proceedings (Computational and Mathematical Methods in Science and Engineering)
Barba Gutiérrez, Daniel
González Escribano, Arturo
Llanos Ferraris, Diego Rafael
Producción Científica
OpenACC is a parallel programming model for automatic parallelization of sequential code using compiler directives or pragmas. OpenACC is intended to be used with accelerators such as GPUs and Xeon Phi. The different implementations of the standard, although still in early development, are primarily focused on GPU execution. In this study, we analyze how the different OpenACC compilers available under certain premises behave when the clauses affecting the underlying block geometry implementation are modified. These clauses are the Gang number, Worker number, and Vector Size defined by the standard.
This research has been partially supported by MICINN (Spain) and ERDF program of the European Union: HomProg-HetSys project (TIN2014-58876-P), CAPAP-H5 network (TIN2014-53522-REDT), and COST Program Action IC1305: Network for Sustainable Ul- trascale Computing (NESUS).
2018-03-17T17:21:16Z
2018-03-17T17:21:16Z
2017
info:eu-repo/semantics/conferenceObject
CMMSE 2017 Proceedings (Computational and Mathematical Methods in Science and Engineering), Rota, Spain, july 2017
http://uvadoc.uva.es/handle/10324/29139
eng
Attribution 4.0 International
info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/4.0/
application/pdf
Universidad de Salamanca
https://uvadoc.uva.es/bitstream/10324/29139/9/cmmse2017_bg_17_04_25.pdf.jpg
Hispana
TEXT
http://creativecommons.org/licenses/by/4.0/
UVaDOC. Repositorio Documental de la Universidad de Valladolid
http://uvadoc.uva.es/handle/10324/29139