NWU Institutional Repository

Solving Parker’s transport equation with stochastic differential equations on GPUs

dc.contributor.authorDunzlaff, P.
dc.contributor.authorStrauss, R.D.
dc.contributor.authorPotgieter, M.S.
dc.contributor.researchID24934755 - Dunzlaff, Gerhard-Phillip
dc.contributor.researchID13065440 - Strauss, Roelf Du Toit
dc.contributor.researchID10060014 - Potgieter, Marthinus Steenkamp
dc.date.accessioned2016-09-01T11:40:54Z
dc.date.available2016-09-01T11:40:54Z
dc.date.issued2015
dc.description.abstractThe numerical solution of transport equations for energetic charged particles in space is generally very costly in terms of time. Besides the use of multi-core CPUs and computer clusters in order to decrease the computation times, high performance calculations on graphics processing units (GPUs) have become available during the last years. In this work we introduce and describe a GPU-accelerated implementation of Parker’s equation using Stochastic Differential Equations (SDEs) for the simulation of the transport of energetic charged particles with the CUDA toolkit, which is the focus of this work. We briefly discuss the set of SDEs arising from Parker’s transport equation and their application to boundary value problems such as that of the Jovian magnetosphere. We compare the runtimes of the GPU code with a CPU version of the same algorithm. Compared to the CPU implementation (using OpenMP and eight threads) we find a performance increase of about a factor of 10–60, depending on the assumed set of parameters. Furthermore, we benchmark our simulation using the results of an existing SDE implementation of Parker’s transport equationen_US
dc.identifier.citationDunzlaff, P. et al. 2015. Solving Parker’s transport equation with stochastic differential equations on GPUs. Computer physics communications, 192:156-165. [https://doi.org/10.1016/j.cpc.2015.03.008]en_US
dc.identifier.issn0010-4655
dc.identifier.issn1879-2944 (Online)
dc.identifier.urihttp://hdl.handle.net/10394/18493
dc.identifier.urihttps://doi.org/10.1016/j.cpc.2015.03.008
dc.identifier.urihttp://www.sciencedirect.com/science/article/pii/S0010465515001071
dc.language.isoenen_US
dc.publisherElsevieren_US
dc.subjectCharged particle transporten_US
dc.subjectheliosphereen_US
dc.subjectGPUsen_US
dc.subjectCUDAen_US
dc.subjectstochastic processesen_US
dc.titleSolving Parker’s transport equation with stochastic differential equations on GPUsen_US
dc.typeArticleen_US

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed upon to submission
Description: