Thin-Threads: An Approach for History-Based Monte Carlo on GPUs

Autor: Ryan Bleile, M J O'Brien, David F. Richards, Patrick S. Brantley, Hank Childs, Shawn Dawson, Michael Scott McKinley
Rok vydání: 2019
Předmět:
Zdroj: HPCS
DOI: 10.1109/hpcs48598.2019.9188080
Popis: A graphics processing unit (GPU) has become a core technology for modern supercomputers. Applications that once ran on supercomputers are being forced to make significant changes to their designs to utilize these new machines. This paper introduces the concept of Thin-Threads as a method for history-based Monte Carlo transport applications on GPUs. The key principles behind Thin-Threads are light memory usage and communication and managing data race issues via atomics. We show that we can achieve a 10x speedup when moving from the traditional method to Thin-Threads on GPUs. Additionally, we demonstrate the viability of the Thin-Threads model at scale for GPU and CPU platforms.
Databáze: OpenAIRE