Skip to main navigation Skip to search Skip to main content

Evaluation of Directive-Based Programming Models for Stencil Computation on Current GPGPU Architectures

  • Baodi Shan
  • , Mauricio Araya-Polo
  • , Barbara Chapman
  • Stony Brook University
  • Total S.A.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Stencil calculations are a widely-used computing pattern, and tracking the performance of such computing pattern on modern GPGPUs is of interest to the computational community. In this document we focus on how directive-based programming models profit from the GPGPUs computing power and how they compare with the native programming model. One major takeaway is that OpenMP and OpenACC are still behind native code but closing the gap with newer generations of accelerators and SW stack. In particular, to address programmability we do compare the development effort of implementing optimized kernels with all the above mentioned programming models. Finally, we further extend the analysis to cover power consumption aspects, which complements the programming and performance perspectives.

Original languageEnglish
Title of host publicationAdvancing OpenMP for Future Accelerators - 20th International Workshop on OpenMP, IWOMP 2024, Proceedings
EditorsAlexis Espinosa, Maciej Cytowski, Michael Klemm, Bronis R. de Supinski, Jannis Klinkenberg
PublisherSpringer Science and Business Media Deutschland GmbH
Pages126-140
Number of pages15
ISBN (Print)9783031725661
DOIs
StatePublished - 2024
Event20th International Workshop on OpenMP, IWOMP 2024 - Perth, Australia
Duration: Sep 23 2024Sep 25 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume15195 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th International Workshop on OpenMP, IWOMP 2024
Country/TerritoryAustralia
CityPerth
Period09/23/2409/25/24

Keywords

  • OpenACC
  • OpenMP
  • Performance
  • Power consumption
  • Programmability
  • Stencil Computation

Fingerprint

Dive into the research topics of 'Evaluation of Directive-Based Programming Models for Stencil Computation on Current GPGPU Architectures'. Together they form a unique fingerprint.

Cite this