17760

Scalable and massively parallel Monte Carlo photon transport simulations for heterogeneous computing platforms

Leiming Yu, Fanny Nina-Paravecino, David Kaeli, Qianqian Fang
Department of ECE, Northeastern University, 360 Huntington Ave, Boston, MA, 02115, U.S.A.
arXiv:1711.03244 [cs.DC], (9 Nov 2017)

@article{yu2017scalable,

   title={Scalable and massively parallel Monte Carlo photon transport simulations for heterogeneous computing platforms},

   author={Yu, Leiming and Nina-Paravecino, Fanny and Kaeli, David and Fang, Qianqian},

   year={2017},

   month={nov},

   archivePrefix={"arXiv"},

   primaryClass={cs.DC}

}

We present a highly scalable Monte Carlo (MC) 3D photon transport simulation platform designed for heterogeneous computing systems. By developing a massively parallel MC algorithm using the OpenCL framework, this research extends our existing GPU-accelerated MC technique to a highly-scalable vendor-independent heterogeneous computing environment, achieving significantly improved performance and software portability. A number of parallel computing techniques are investigated to achieve portable performance over a wide range of computing hardware. Furthermore, multiple thread-level and device-level load-balancing strategies have been developed to obtain efficient simulations using multiple CPUs and GPUs.
Rating: 4.0. From 3 votes.
Please wait...

Recent source codes

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: