DRStencil: Exploiting Data Reuse within Low-order Stencil on GPU

模板 计算机科学 并行计算 加速 计算 分拆(数论) 算法 计算科学 数学 组合数学
作者
Xin You,Hailong Yang,Zhonghui Jiang,Zhongzhi Luan,Depei Qian
标识
DOI:10.1109/hpcc-dss-smartcity-dependsys53884.2021.00036
摘要

Stencil computation is widely adopted in scientific applications as one of the most significant computation patterns. Although there are various optimizations proposed to accelerate the stencil computation, the low-order stencil still suffers from limited performance on GPU due to its low computation inten-sity. In this paper, we propose the fusion-partition optimization techniques to accelerate the low-order stencil computation and implement an effective code generation framework DRStencil to automatically generate optimized stencil codes with fusion-partition applied. Specifically, we adopt a four-stage optimization workflow such as time-fusion, partition, forward and backward computation. We also propose an auto-tuning method to deter-mine the optimal parameter settings of the generated stencil codes. We evaluate DRStencil with representative low-order stencils on Nvidia P100, V100, and A100 GPUs. Our evaluation results achieve 1.46 x, 1.59 x, and 1.10 x speedup on average for widely used low-order stencils compared to the state-of-the-art implementations on P100, V100, and A100 GPUs, respectively.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1秒前
周轩完成签到 ,获得积分10
2秒前
2秒前
2秒前
2秒前
2秒前
3秒前
Ailyn发布了新的文献求助10
3秒前
脑洞疼应助an采纳,获得10
3秒前
4秒前
土木猪猪完成签到,获得积分10
4秒前
华仔应助Janmy采纳,获得10
4秒前
4秒前
orixero应助jg采纳,获得10
4秒前
多情广山发布了新的文献求助10
5秒前
共享精神应助my采纳,获得10
5秒前
顾矜应助火花采纳,获得10
5秒前
烟花应助唯有采纳,获得10
6秒前
wxyshare应助猕猴桃采纳,获得10
6秒前
6秒前
梦里花落声应助Mr鹿采纳,获得10
7秒前
周博发布了新的文献求助10
7秒前
7秒前
今后应助小怪采纳,获得10
8秒前
研友_nEW4G8完成签到,获得积分10
9秒前
傲慢帝完成签到,获得积分10
9秒前
xixili发布了新的文献求助10
9秒前
9秒前
xz完成签到,获得积分20
9秒前
senlin发布了新的文献求助10
9秒前
9秒前
大模型应助qinkoko采纳,获得10
10秒前
Owen应助克劳克伊采纳,获得10
10秒前
我是奇葩发布了新的文献求助10
10秒前
amberzyc应助单薄的胜采纳,获得10
11秒前
修仙中发布了新的文献求助10
11秒前
Chc关注了科研通微信公众号
12秒前
HMBB完成签到,获得积分10
12秒前
12秒前
烟花应助VictorySaber采纳,获得10
13秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Fermented Coffee Market 2000
Pipeline and riser loss of containment 2001 - 2020 (PARLOC 2020) 1000
Integrating supply and demand-side management in renewable-based energy systems 500
A Treatise on the Mathematical Theory of Elasticity 500
Critical Thinking: Tools for Taking Charge of Your Learning and Your Life 4th Edition 500
Phylogenetic study of the order Polydesmida (Myriapoda: Diplopoda) 500
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 内科学 生物化学 物理 计算机科学 纳米技术 遗传学 基因 复合材料 化学工程 物理化学 病理 催化作用 免疫学 量子力学
热门帖子
关注 科研通微信公众号,转发送积分 5251098
求助须知:如何正确求助?哪些是违规求助? 4415232
关于积分的说明 13745342
捐赠科研通 4286905
什么是DOI,文献DOI怎么找? 2352133
邀请新用户注册赠送积分活动 1349017
关于科研通互助平台的介绍 1308502