Published 2013
| Version v1
Book
Thread divergence and photon transport on the GPU (U) - LA-UR-13-27057
Creators
- 1. Los Alamos National Laboratory, P.O. Box 1663, Los Alamos, NM 87545 (United States)
Description
Monte Carlo methods are commonly used to solve numerically the particle transport problems. A major disadvantage to Monte Carlo methods is the time required to obtain accurate solutions. Graphical Processing Units (GPUs) have increased in use as accelerators for improving performance in high-performance computing. Extracting the best performance from GPUs places requires careful consideration on code execution and data movement. In particular, performance can be reduced if threads diverge due to branching, and Monte Carlo codes are susceptible to branching penalties. We explore different schemes to reduce thread divergence in photonics transport and report on our performance findings. (authors)
Availability note (English)
Available from doi: http://dx.doi.org/10.1051/snamc/201404203Additional details
Identifiers
Publishing Information
- Publisher
- EDP Sciences
- Imprint Place
- Les Ulis (France)
- Imprint Pagination
- (Suppl.) 7 p.
Conference
- Title
- Joint International Conference on Supercomputing in Nuclear Applications + Monte Carlo
- Acronym
- SNA+MC 2013
- Dates
- 27-31 Oct 2013
- Place
- Paris (France)
INIS
- Country of Publication
- France
- Country of Input or Organization
- France
- INIS RN
- 46001788
- Subject category
- S73: NUCLEAR PHYSICS AND RADIATION PHYSICS;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMPUTER GRAPHICS; COMPUTERIZED SIMULATION; DATA-FLOW PROCESSING; MONTE CARLO METHOD; OPTIMIZATION; PARALLEL PROCESSING; PHOTON TRANSPORT
- Descriptors DEC
- CALCULATION METHODS; NEUTRAL-PARTICLE TRANSPORT; PROGRAMMING; RADIATION TRANSPORT; SIMULATION
Optional Information
- Notes
- 19 refs.