Author:
Aulwes Rob T.,Zukaitis Anthony
Abstract
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.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Monte Carlo Application ToolKit (MCATK);Annals of Nuclear Energy;2015-08
2. Monte Carlo Application ToolKit (MCATK);SNA + MC 2013 - Joint International Conference on Supercomputing in Nuclear Applications + Monte Carlo;2014