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

11/09/2017
by   Leiming Yu, et al.
0

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.

READ FULL TEXT
research
12/26/2022

MC-Nonlocal-PINNs: handling nonlocal operators in PINNs via Monte Carlo sampling

We propose, Monte Carlo Nonlocal physics-informed neural networks (MC-No...
research
05/03/2020

Monte Carlo modeling photon-tissue interaction using on-demand cloud infrastructure

Purpose: This work advances a Monte Carlo (MC) method to combine ionizin...
research
12/04/2020

Monte-Carlo Methods for the Neutron Transport Equation

This paper continues our treatment of the Neutron Transport Equation (NT...
research
11/30/2020

Deep Dose Plugin Towards Real-time Monte Carlo Dose Calculation Through a Deep Learning based Denoising Algorithm

Monte Carlo (MC) simulation is considered the gold standard method for r...
research
07/20/2020

Parallel Performance of ARM ThunderX2 for Atomistic Simulation Algorithms

Atomistic simulation drives scientific advances in modern material scien...
research
02/11/2022

Exploration of Differentiability in a Proton Computed Tomography Simulation Framework

Objective. Algorithmic differentiation (AD) can be a useful technique to...
research
09/16/2020

tinyMD: A Portable and Scalable Implementation for Pairwise Interactions Simulations

This paper investigates the suitability of the AnyDSL partial evaluation...

Please sign up or login with your details

Forgot password? Click here to reset