基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
针对GPU上应用开发移植困难的问题,提出了一种串行计算源程序到并行计算源程序的映射方法。该方法从串行源程序中获得可并行化循环的层次信息,建立循环体结构与GPU线程的对应关系,生成GPU端核心函数代码;根据变量引用读写属性生成CPU端控制代码。基于该方法实现了一个编译原型系统,完成了C语言源程序到CUDA源程序的自动生成。对原型系统在功能和性能方面的测试结果表明,该系统生成的CUDA源程序与C语言源程序在功能上一致,其性能有显著提高,在一定程度上解决了计算密集型应用向CPU-GPU异构多核系统移植困难的问题。
推荐文章
基于CPU-GPU的NURBS曲面并行刀具路径规划方法
NURBS曲面
OpenCL
并行计算
刀具路径规划
CPU-GPU系统中基于剖分的全局性能优化方法
CPU-GPU异构并行系统
全局优化
3级优化
3级剖分
多核CPU-GPU协同的并行深度优先算法
多核CPU
GPU
深度优先搜索
并行
异构
基于CPU-GPU异构并行的MOC中子输运计算并行效率优化研究
异构并行
特征线方法
中子输运计算
GPU
CUDA
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 面向CPU-GPU架构的源到源自动映射方法
来源期刊 计算机工程与应用 学科 工学
关键词 通用计算图形处理器(GPGPU) 统一计算架构(CUDA) 自动映射 源到源编译
年,卷(期) 2015,(21) 所属期刊栏目 理论研究、研发设计
研究方向 页码范围 41-47
页数 7页 分类号 TP303
字数 6649字 语种 中文
DOI 10.3778/j.issn.1002-8331.1407-0523
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 朱正东 西安交通大学电子与信息工程学院 23 95 6.0 8.0
2 董小社 西安交通大学电子与信息工程学院 114 962 16.0 24.0
3 王寅峰 20 67 5.0 7.0
4 魏洪昌 西安交通大学电子与信息工程学院 2 3 1.0 1.0
5 刘袁 西安交通大学电子与信息工程学院 4 27 2.0 4.0
6 颜康 西安交通大学电子与信息工程学院 2 5 2.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (19)
共引文献  (117)
参考文献  (5)
节点文献
引证文献  (2)
同被引文献  (7)
二级引证文献  (1)
1988(1)
  • 参考文献(0)
  • 二级参考文献(1)
1992(1)
  • 参考文献(0)
  • 二级参考文献(1)
1994(1)
  • 参考文献(0)
  • 二级参考文献(1)
1996(1)
  • 参考文献(1)
  • 二级参考文献(0)
1999(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(2)
  • 参考文献(1)
  • 二级参考文献(1)
2003(5)
  • 参考文献(0)
  • 二级参考文献(5)
2004(6)
  • 参考文献(1)
  • 二级参考文献(5)
2006(1)
  • 参考文献(0)
  • 二级参考文献(1)
2008(1)
  • 参考文献(0)
  • 二级参考文献(1)
2010(2)
  • 参考文献(1)
  • 二级参考文献(1)
2011(1)
  • 参考文献(0)
  • 二级参考文献(1)
2012(1)
  • 参考文献(1)
  • 二级参考文献(0)
2015(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2016(2)
  • 引证文献(2)
  • 二级引证文献(0)
2017(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
通用计算图形处理器(GPGPU)
统一计算架构(CUDA)
自动映射
源到源编译
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机工程与应用
半月刊
1002-8331
11-2127/TP
大16开
北京619信箱26分箱
82-605
1964
chi
出版文献量(篇)
39068
总下载数(次)
102
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导