基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
循环分块是一种提升程序局部性的循环变换技术.多面体模型中实现了简单的平行四边形分块,但这种分块形状无法有效进行分块之间的并行.为了解决循环分块的块间并行问题,研究人员提出了分裂分块、钻石分块等各种复杂的分块形状.其中,钻石分块已经在多面体模型编译器中得到了实现,但分裂分块由于设计复杂,目前还没有一个有效的实现算法.本文设计了一种分裂分块算法,基于平行四边形分块实现分裂,避免了传统分裂分块依赖于非仿射表达式的问题,并在多面体模型编译器PPCG中对该算法进行了实现.实验对涵盖各种情况的stencil计算进行了测试,并分别在CPU和GPU架构上生成分裂分块代码.结果表明,本文提出的算法能在CPU架构上与当前最先进的钻石分块性能相当;同时,分裂分块将PPCG在GPU上生成的代码性能提高2.7倍~5.6倍.
推荐文章
反求工程中复杂多面体模型的网格简化算法
反求工程
模型简化
三角网格
三角剖分
基于射线法的凹多面体消隐算法研究与实现
平行投影
消隐算法
射线法
凹多面体
光刻机多面体主基板的设计与算法
多边形
多面体
凸包算法
平面与凸多面体相交
一阶模态
多面体三视图的还原策略
数学教学
多面体
三视图还原
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 多面体模型中分裂分块算法的设计与实现
来源期刊 计算机学报 学科 工学
关键词 多面体模型 循环分块 分裂分块 stencil计算 并行计算
年,卷(期) 2020,(6) 所属期刊栏目 高性能计算
研究方向 页码范围 1038-1051
页数 14页 分类号 TP312
字数 10330字 语种 中文
DOI 10.11897/SP.J.1016.2020.01038
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 赵捷 3 8 2.0 2.0
2 李颖颖 1 0 0.0 0.0
3 庞建民 1 0 0.0 0.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (54)
共引文献  (0)
参考文献  (7)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1970(1)
  • 参考文献(1)
  • 二级参考文献(0)
1991(3)
  • 参考文献(1)
  • 二级参考文献(2)
1992(1)
  • 参考文献(0)
  • 二级参考文献(1)
1998(2)
  • 参考文献(0)
  • 二级参考文献(2)
2000(1)
  • 参考文献(0)
  • 二级参考文献(1)
2001(2)
  • 参考文献(0)
  • 二级参考文献(2)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2006(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(4)
  • 参考文献(0)
  • 二级参考文献(4)
2008(3)
  • 参考文献(1)
  • 二级参考文献(2)
2009(1)
  • 参考文献(0)
  • 二级参考文献(1)
2010(1)
  • 参考文献(0)
  • 二级参考文献(1)
2011(1)
  • 参考文献(0)
  • 二级参考文献(1)
2012(5)
  • 参考文献(0)
  • 二级参考文献(5)
2013(10)
  • 参考文献(1)
  • 二级参考文献(9)
2014(3)
  • 参考文献(0)
  • 二级参考文献(3)
2015(10)
  • 参考文献(0)
  • 二级参考文献(10)
2016(8)
  • 参考文献(1)
  • 二级参考文献(7)
2017(2)
  • 参考文献(1)
  • 二级参考文献(1)
2018(1)
  • 参考文献(1)
  • 二级参考文献(0)
2020(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
多面体模型
循环分块
分裂分块
stencil计算
并行计算
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机学报
月刊
0254-4164
11-1826/TP
大16开
中国科学院计算技术研究所(北京2704信箱)
2-833
1978
chi
出版文献量(篇)
5154
总下载数(次)
49
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导