4.7 Article

Particle transport with unstructured grid on GPU

期刊

COMPUTER PHYSICS COMMUNICATIONS
卷 183, 期 3, 页码 588-593

出版社

ELSEVIER
DOI: 10.1016/j.cpc.2011.12.002

关键词

Particle transport; Unstructured grid; GPU; Discontinuous finite element method; Discrete ordinate method

资金

  1. National Natural Science Foundation of China [60970033]
  2. 973 Program of China [61312701001]

向作者/读者索取更多资源

The method of discontinuous finite element discrete ordinates which involves inverting an operator by iteratively sweeping across a mesh from multiple directions is commonly used to solve the time-dependent particle transport equation. Graphics Processing Unit (CPU) provides great faculty in solving scientific applications. The particle transport with unstructured grid bringing forward several challenges while implemented on CPU. This paper presents an efficient implementation of particle transport with unstructured grid under 2D cylindrical Lagrange coordinates system on a fine-grained data level parallelism GPU platform from three aspects. The first one is determining the sweep order of elements from different angular directions. The second one is mapping the sweep calculation onto the CPU thread execution model. The last one is efficiently using the on-chip memory to improve performance. As to the authors' knowledge, this is the first implementation of a general purpose particle transport simulation with unstructured grid on CPU. Experimental results show that the performance speedup of NVIDIA M2050 CPU with double precision floating operations ranges from 11.03 to 17.96 compared with the serial implementation on Intel Xeon X5355 and Core Q6600. (C) 2011 Elsevier B.V. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据