计算物理 ›› 2015, Vol. 32 ›› Issue (4): 475-481.

• 论文 • 上一篇    下一篇

基于GPU求解椭圆型偏微分方程的并行算法

曹建伟, 徐翔, 王友年   

  1. 大连理工大学物理与光电工程学院, 大连 116023
  • 收稿日期:2014-06-23 修回日期:2014-11-01 出版日期:2015-07-25 发布日期:2015-07-25
  • 通讯作者: 徐翔,E-mail:xuxiang@dlut.edu.cn
  • 作者简介:曹建伟(1988-),女,硕士,主要从事GPU并行计算研究
  • 基金资助:
    国家自然科学基金(11275039)资助项目

Parallel Algorithms for Separable Elliptic Equation based on GPU

CAO Jianwei, XU Xiang, WANG Younian   

  1. School of Physics and Optoelectronic Technology, Dalian University of Technology, Dalian 116024, China
  • Received:2014-06-23 Revised:2014-11-01 Online:2015-07-25 Published:2015-07-25

摘要: 针对求解椭圆型偏微分方程的雅克比迭代算法和DRM算法进行基于GPU的CUDA加速算法研究.通过两个算例在GTX570显卡上对GPU加速算法进行验证.结果表明,在保证运算精度的前提下,雅克比迭代的GPU加速效率最高,在DOUBLE类型下的加速比可达到14倍左右,效率可达到53%左右;DRM算法在DOUBLE类型下的加速比最高可达到3.8倍,效率达到15%左右.

关键词: 雅克比迭代, DRM算法, GPU, CUDA

Abstract: We study parallel algorithms of Jacobi iteration and DRM based on GPU for separable elliptic equation. Two test cases are performed on GTX 570 platform to verify validity of parallel algorithms. It shows that the maximum speed-up ratio on DOUBLE reaches about 14. And efficiency reaches 53% for Jacobi iteration. Besides,the maximum speed-up ratio on DOUBLE reaches about 3.8. And efficiency reaches 15% for DRM algorithm.

Key words: Jacobi iteration, DRM, GPU, CUDA

中图分类号: