Scalable and massively parallel Monte Carlo photon transport simulations for heterogeneous computing platforms
Related Experiment Video
Updated: Feb 15, 2026

Massively Parallel Reporter Assays in Cultured Mammalian Cells
Published on: August 17, 2014
Leiming Yu1, Fanny Nina-Paravecino1, David Kaeli1
1Northeastern University, Department of Electrical and Computer Engineering, Boston, Massachusetts, United States.
Abstract:
We present a highly scalable Monte Carlo (MC) three-dimensional photon transport simulation platform designed for heterogeneous computing systems. Through the development of a massively parallel MC algorithm using the Open Computing Language framework, this research extends our existing graphics processing unit (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 are developed to obtain efficient simulations using multiple central processing units and GPUs.
Related Concept Videos
Regulated mRNA Transport
Parallel Processing
Parallel Resonance
Facilitated Transport
Resistors In Parallel
Series and Parallel Capacitors
First, consider capacitors connected in series to a battery. In this configuration, the plate connected to the battery's positive terminal develops a positive charge, while the plate attached to the negative terminal becomes negatively charged. An equal magnitude of charge is induced on the...

