A study of potential numerical pitfalls in GPU-based Monte Carlo dose calculation.

Phys Med Biol

Département de Génie Informatique et Génie Logiciel, École Polytechnique de Montréal, Montréal QC, Canada.

Published: July 2015

The purpose of this study was to evaluate the impact of numerical errors caused by the floating point representation of real numbers in a GPU-based Monte Carlo code used for dose calculation in radiation oncology, and to identify situations where this type of error arises. The program used as a benchmark was bGPUMCD. Three tests were performed on the code, which was divided into three functional components: energy accumulation, particle tracking and physical interactions. First, the impact of single-precision calculations was assessed for each functional component. Second, a GPU-specific compilation option that reduces execution time as well as precision was examined. Third, a specific function used for tracking and potentially more sensitive to precision errors was tested by comparing it to a very high-precision implementation. Numerical errors were found in two components of the program. Because of the energy accumulation process, a few voxels surrounding a radiation source end up with a lower computed dose than they should. The tracking system contained a series of operations that abnormally amplify rounding errors in some situations. This resulted in some rare instances (less than 0.1%) of computed distances that are exceedingly far from what they should have been. Most errors detected had no significant effects on the result of a simulation due to its random nature, either because they cancel each other out or because they only affect a small fraction of particles. The results of this work can be extended to other types of GPU-based programs and be used as guidelines to avoid numerical errors on the GPU computing platform.

Download full-text PDF

Source
http://dx.doi.org/10.1088/0031-9155/60/13/5007DOI Listing

Publication Analysis

Top Keywords

numerical errors
12
gpu-based monte
8
monte carlo
8
dose calculation
8
energy accumulation
8
errors
6
study potential
4
numerical
4
potential numerical
4
numerical pitfalls
4

Similar Publications

Aim: To synthesize evidence on factors influencing negative outcomes following patient safety incidents.

Background: Patient safety incidents affect not only patients and families but also healthcare workers (second victims) and institutions (third victims). Nurses are at risk due to stressful environments and direct patient care, leading to defensive practices, job turnover, and errors.

View Article and Find Full Text PDF

Enhancing Medication Safety: Reducing Administration Errors in Oncology Setting.

Asian Pac J Cancer Prev

January 2025

Center Incharge, Sultan Qaboos Comprehensive Cancer Care and Research Centre (SQCCCRC), University Medical City, Muscat, Oman.

Purpose: This project aimed to minimize medication errors and improve safe medication administration in an oncology setting in Muscat, Oman.

Methods: The study, spanning from the second quarter of 2022 to the first quarter of 2023, employed a one-group pretest-posttest quasi-experimental design, assessing key performance indicators (medication error and medication administration errors rates per 1000 patient days) on quarterly basis before and after implementing targeted interventions.  Interventions focused on medication management processes and Healthcare Informatics System (HIS), Environment and equipment, and Education The project utilized the FOCUS PDCA (find, organize, clarify, understand, select, plan, do, check and act) methodology.

View Article and Find Full Text PDF

The ICH E9 addendum on estimands in clinical trials provides a framework for precisely defining the treatment effect that is to be estimated, but says little about estimation methods. Here, we report analyses of a clinical trial in type 2 diabetes, targeting the effects of randomized treatment, handling rescue treatment and discontinuation of randomized treatment using the so-called hypothetical strategy. We show how this can be estimated using mixed models for repeated measures, multiple imputation, inverse probability of treatment weighting, G-formula, and G-estimation.

View Article and Find Full Text PDF

Background: Receptor-interacting protein kinase 1 (RIPK1), a serine/threonine protein kinase, is mainly activated by pro-inflammatory cytokines and pathogens, including severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2), and its activation could result in apoptosis, necroptosis, or inflammation. This study was conducted to evaluate the safety and efficacy of a potent and selective inhibitor of RIPK1, SIR1-365, in hospitalized patients with severe coronavirus disease 2019 (COVID-19).

Methods: This multicenter, randomized, double-blind, phase 1b study screened patients from December 18, 2020 until November 27, 2021.

View Article and Find Full Text PDF

Never events in the operating room are a surgeon's nightmare, with an incidence rate of 54%. These events are highly stressful for theatre staff and significantly compromise patient safety. The aim of this project is to avoid never events in trauma and orthopaedic theatres by ensuring that theatre staff adhere to the surgical pause and imaging pause protocols through regular audits.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!