Accelerating the Sweep3D for a Graphic Processor Unit


Chunye Gong, Jie Liu, Haitao Chen, Jing Xie, Zhenghu Gong, Journal of Information Processing Systems Vol. 7, No. 1, pp. 63-74, Mar. 2011  

10.3745/JIPS.2011.7.1.063
Keywords: Sweep3D, Neutron Transport, GPU, CUDA
Fulltext:

Abstract

As a powerful and flexible processor, the Graphic Processing Unit (GPU) can offer a great faculty in solving many high-performance computing applications. Sweep3D, which simulates a single group time-independent discrete ordinates (Sn) neutron transport deterministically on 3D Cartesian geometry space, represents the key part of a real ASCI application. The wavefront process for parallel computation in Sweep3D limits the concurrent threads on the GPU. In this paper, we present multi-dimensional optimization methods for Sweep3D, which can be efficiently implemented on the finegrained parallel architecture of the GPU. Our results show that the overall performance of Sweep3D on the CPU-GPU hybrid platform can be improved up to 4.38 times as compared to the CPU-based implementation.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.




Cite this article
[APA Style]
Gong, C., Liu, J., Chen, H., Xie, J., & Gong, Z. (2011). Accelerating the Sweep3D for a Graphic Processor Unit. Journal of Information Processing Systems, 7(1), 63-74. DOI: 10.3745/JIPS.2011.7.1.063 .

[IEEE Style]
C. Gong, J. Liu, H. Chen, J. Xie, Z. Gong, "Accelerating the Sweep3D for a Graphic Processor Unit," Journal of Information Processing Systems, vol. 7, no. 1, pp. 63-74, 2011. DOI: 10.3745/JIPS.2011.7.1.063 .

[ACM Style]
Chunye Gong, Jie Liu, Haitao Chen, Jing Xie, and Zhenghu Gong. 2011. Accelerating the Sweep3D for a Graphic Processor Unit. Journal of Information Processing Systems, 7, 1, (2011), 63-74. DOI: 10.3745/JIPS.2011.7.1.063 .