Report on the Feasibility of Implementing PIC Codes on a GPU

Joshua Payne


   title={Report on the Feasibility of Implementing PIC Codes on a GPU},

   author={Payne, J.},



Download Download (PDF)   View View   Source Source   Source codes Source codes




GPUs have become a very attractive supplement to traditional high performance computing. GPUs have significantly better performance per cost and power consumption. However, GPUs introduce several additional levels of parallelism that must be contended with. New methods must be developed in order to take full advantage of the capabilities of this architecture. This paper explores the application of GPUs to particle tracking codes for plasma physics such as the NTCC Transp module NUBEAM. This code will outline how the ORBALL subroutine of NUBEAM was ported to the GPU with a 13x speedup, as well as present several general guidelines concerning implementing particle tracking codes.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: