Skip to main navigation Skip to search Skip to main content

Stencil Computations on AMD and Nvidia Graphics Processors: Performance and Tuning Strategies

  • University of Helsinki
  • CSC - IT Center for Science Ltd.
  • Max Planck Institute for Solar System Research
  • Nordita

Research output: Contribution to journalArticleScientificpeer-review

2 Citations (Scopus)
151 Downloads (Pure)

Abstract

Over the last ten years, graphics processors have become the de facto accelerator for data-parallel tasks in various branches of high-performance computing, including machine learning and computational sciences. However, with the recent introduction of AMD-manufactured graphics processors to the world's fastest supercomputers, tuning strategies established for previous hardware generations must be re-evaluated. In this study, we evaluate the performance and energy efficiency of stencil computations on modern datacenter graphics processors and propose a tuning strategy for fusing cache-heavy stencil kernels. The studied cases comprise both synthetic and practical applications, which involve the evaluation of linear and nonlinear stencil functions in one to three dimensions. Our experiments reveal that AMD and Nvidia graphics processors exhibit key differences in both hardware and software, necessitating platform-specific tuning to reach their full computational potential.
Original languageEnglish
Article numbere70129
Pages (from-to)1-23
Number of pages23
JournalConcurrency and Computation: Practice and Experience
Volume37
Issue number12-14
DOIs
Publication statusPublished - 25 Jun 2025
MoE publication typeA1 Journal article-refereed

Funding

This work was supported by the Academy of Finland, ReSoLVE Centre of Excellence (grant number 307411), the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation programme (Project UniSDyn, grant agreement no: 818665), and KAUTE foundation (grant number 20240173).

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • discrete convolution
  • stencil computations
  • energy efficiency
  • partial differential equations
  • performance optimization
  • graphics processing units
  • high-performance computing

Fingerprint

Dive into the research topics of 'Stencil Computations on AMD and Nvidia Graphics Processors: Performance and Tuning Strategies'. Together they form a unique fingerprint.

Cite this