节点文献

异构平台中并行矩量法的加速技术

Acceleration for the Parallel MoM Using GPU

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 陈岩张光辉林中朝张玉赵勋旺

【Author】 CHEN Yan;ZHANG Guang-hui;LIN Zhong-chao;YU Zhang;ZHAO Xun-wang;Key Lab. Of Antennas and Microwave Technology,Xidian Univ.;

【机构】 西安电子科技大学电子工程学院

【摘要】 本文主要研究了在CPU/GPU异构集群上的并行矩量法的加速技术。本文设计出一种MPI/CUDA软件编程架构,解决了CPU/GPU异构集群上并行LU分解跨节点计算的难题。此架构基于矩阵分块二维循环分布的数据分配策略,利用MPI实现计算节点之间的通信,同时利用GPU加速矩阵更新过程。为了突破GPU显存对LU分解的矩阵规模的限制,本文进一步研究了"显存—内存"核外算法。为了优化算法性能,本文提出了基于"CUDA流"技术和"异步通信"技术的设计方案,实现了GPU通信与计算的重叠,有效隐藏了GPU通信时间,获到了明显的加速效果。

【Abstract】 The acceleration technique for the parallel Mo M on CPU/GPU hybrid system platform is studied. In this paper, based on the parallel data distribution scheme of matrix blocked 2-D circle, the MPI/CUDA software program architecture is designed,which uses MPI to achieve the internal communication and GPU to accelerate the matrix updates process. So the bottleneck of across nodes parallel LU factorization on CPU/GPU hybrid cluster is broken up. In order to overcome the restriction of GPU memory to the matrix scale factorized, the "GPU memory-CPU memory" out-of-core technique is introduced. In order to optimize the performance of this algorithm, the designing scheme based on "CUDA stream" and "asynchronous communication" technologies is proposed which contributes to the overlap of GPU communication with computation, so the GPU communication time is hided and the obviously speedup is obtained.

  • 【文献出处】 微波学报 ,Journal of Microwaves , 编辑部邮箱 ,2014年S1期
  • 【分类号】TP332;TP338.6
  • 【被引频次】3
  • 【下载频次】58
节点文献中: 

本文链接的文献网络图示:

本文的引文网络