Javascript must be enabled to continue!
GMMC-IR: a GPU-accelerated fast dose calculation algorithm for interventional radiology
View through CrossRef
Abstract
Prolonged fluoroscopy during interventional radiology (IR) procedures exposes both operators and patients to potential radiation injury risks. Accurate assessment of organ absorbed doses for both operators and patients in complex clinical scenarios is critical. Traditional central processing unit based Monte Carlo (MC) simulations are often limited in routine clinical workflows due to substantial computational demands. This work describes the development and validation of GMMC-IR graphics processing unit (GPU mesh MC for IR), a GPU accelerated MC code specifically tailored for IR applications to achieve rapid dosimetry while maintaining high physical fidelity. To address GPU thread divergence, an event-based approach was employed to port Geant4 physics functions into NVIDIA CUDA kernels, incorporating optimisations such as static memory pooling, event-pool-based particle encoding, and dynamic scheduling. For geometry navigation, the hardware-accelerated ray-tracing capabilities of NVIDIA OptiX™ were utilised. GMMC-IR was benchmarked and validated against Geant4 in a homogeneous water phantom, the ICRP adult female mesh-type phantom mesh-type reference computational phantom (MRCP_AF), and typical IR scenarios. Geant4 simulations were executed using 100 threads on a server equipped with dual AMD EPYC 7763 64-core processors and 512 GB of RAM, while GMMC-IR was run on an NVIDIA RTX 4090 GPU with 24 GB of VRAM. For coupled photon–electron transport in the water phantom, differences in depth dose and lateral dose profiles were within 3%. In the MRCP_AF and typical IR scenarios, organ dose differences remained within 5%. Compared to the Geant4 baseline, GMMC-IR achieved speedup factors of approximately 90–855. This study provides a viable tool for the rapid assessment of dose distributions for both operators and patients in IR settings.
Title: GMMC-IR: a GPU-accelerated fast dose calculation algorithm for interventional radiology
Description:
Abstract
Prolonged fluoroscopy during interventional radiology (IR) procedures exposes both operators and patients to potential radiation injury risks.
Accurate assessment of organ absorbed doses for both operators and patients in complex clinical scenarios is critical.
Traditional central processing unit based Monte Carlo (MC) simulations are often limited in routine clinical workflows due to substantial computational demands.
This work describes the development and validation of GMMC-IR graphics processing unit (GPU mesh MC for IR), a GPU accelerated MC code specifically tailored for IR applications to achieve rapid dosimetry while maintaining high physical fidelity.
To address GPU thread divergence, an event-based approach was employed to port Geant4 physics functions into NVIDIA CUDA kernels, incorporating optimisations such as static memory pooling, event-pool-based particle encoding, and dynamic scheduling.
For geometry navigation, the hardware-accelerated ray-tracing capabilities of NVIDIA OptiX™ were utilised.
GMMC-IR was benchmarked and validated against Geant4 in a homogeneous water phantom, the ICRP adult female mesh-type phantom mesh-type reference computational phantom (MRCP_AF), and typical IR scenarios.
Geant4 simulations were executed using 100 threads on a server equipped with dual AMD EPYC 7763 64-core processors and 512 GB of RAM, while GMMC-IR was run on an NVIDIA RTX 4090 GPU with 24 GB of VRAM.
For coupled photon–electron transport in the water phantom, differences in depth dose and lateral dose profiles were within 3%.
In the MRCP_AF and typical IR scenarios, organ dose differences remained within 5%.
Compared to the Geant4 baseline, GMMC-IR achieved speedup factors of approximately 90–855.
This study provides a viable tool for the rapid assessment of dose distributions for both operators and patients in IR settings.
Related Results
On the programmability of multi-GPU computing systems
On the programmability of multi-GPU computing systems
Multi-GPU systems are widely used in High Performance Computing environments to accelerate scientific computations.
This trend is expected to continue as integrated GPUs will be i...
Awareness of Interventional Radiology among Clinical Years’ Medical Students and Medical Interns at University of Hail
Awareness of Interventional Radiology among Clinical Years’ Medical Students and Medical Interns at University of Hail
Context:
One of the most important challenges facing the evolution of modern interventional radiology is its lack of awareness among medical students.
...
AI and Incidental Findings
AI and Incidental Findings
Photo by Accuray on Unsplash
INTRODUCTION
Delayed and missed follow-up on incidental findings threatens patient health and is a major financial risk for healthcare systems. The hea...
Beyond Turf Wars: Redefining Boundaries and Building Consensus in Interventional Radiology
Beyond Turf Wars: Redefining Boundaries and Building Consensus in Interventional Radiology
Abstract
Interventional radiology (IR) has evolved from diagnostic angiography to a core therapeutic specialty addressing acute ischemic stroke, peripheral arteri...
CPU AND GPU (CUDA) TEMPLATE MATCHING COMPARISON / CPU IR GPU (CUDA) PALYGINIMAS VYKDANT ŠABLONŲ ATITIKTIES ALGORITMĄ
CPU AND GPU (CUDA) TEMPLATE MATCHING COMPARISON / CPU IR GPU (CUDA) PALYGINIMAS VYKDANT ŠABLONŲ ATITIKTIES ALGORITMĄ
Image processing, computer vision or other complicated opticalinformation processing algorithms require large resources. It isoften desired to execute algorithms in real time. It i...
Social media in interventional radiology
Social media in interventional radiology
AbstractIntroductionSocial media provides opportunities for Interventional Radiologists to share research, communicate with colleagues, provide health information and advertise the...
Heat transfer in supercritical fluids: computational approaches & studies
Heat transfer in supercritical fluids: computational approaches & studies
(English) This thesis delves into investigating the complexities of heat transfer in supercritical fluids through the application of advanced theoretical and computational methodol...

