跳到主要导航 跳到搜索 跳到主要内容

面向 GPU 平台的通用 Stencil 自动调优框架

  • China University of Petroleum - Beijing

科研成果: 期刊稿件文章同行评审

摘要

Stencil computations are widely adopted in scientific applications. Many HPC platforms utilize the high computation capability of GPUs to accelerate Stencil computations. In recent years, Stencils have become more complex in terms of Stencil order, memory accesses, and computation patterns. To adapt Stencil computations to GPU architectures, the academic community has proposed a variety of optimization techniques based on streaming and tiling. Due to the diversity of Stencil computational patterns and GPU architectures, no single optimization technique fits all Stencil instances. Therefore, researchers have proposed Stencil auto-tuning mechanisms to conduct parameter searches for a given combination of optimization techniques. However, existing mechanisms introduce huge offline profiling costs and online prediction overhead, unable to be flexible to arbitrary Stencil patterns. To address the above problems, we propose a generalized Stencil auto-tuning framework GeST, which achieves the ultimate performance optimization of Stencil computations on GPU platforms. Specifically, GeST constructs the global search space through the zero-padding format, quantifying parameter correlations via the coefficient of variation to generate parameter groups. After that, GeST iteratively selects parameter values from the parameter groups, adjusting the sampling ratio according to the reward policy and avoiding redundant execution through Hash coding. The experimental results show that GeST can identify better-performing parameter settings in a short time compared with other state-of-the-art auto-tuning work.

投稿的翻译标题Generalized Stencil Auto-Tuning Framework on GPU Platform
源语言繁体中文
页(从-至)2622-2634
页数13
期刊Jisuanji Yanjiu yu Fazhan/Computer Research and Development
62
10
DOI
出版状态已出版 - 10月 2025

关键词

  • GPU
  • Stencil computation
  • auto-tuning
  • parameter search
  • performance optimization

学术指纹

探究 '面向 GPU 平台的通用 Stencil 自动调优框架' 的科研主题。它们共同构成独一无二的学术指纹。

引用此