Accelerating Radiation Therapy Dose Calculation with Nvidia GPUs

by   Felix Liu, et al.

Radiation Treatment Planning (RTP) is the process of planning the appropriate external beam radiotherapy to combat cancer in human patients. RTP is a complex and compute-intensive task, which often takes a long time (several hours) to compute. Reducing this time allows for higher productivity at clinics and more sophisticated treatment planning, which can materialize in better treatments. The state-of-the-art in medical facilities uses general-purpose processors (CPUs) to perform many steps in the RTP process. In this paper, we explore the use of accelerators to reduce RTP calculating time. We focus on the step that calculates the dose using the Graphics Processing Unit (GPU), which we believe is an excellent candidate for this computation type. Next, we create a highly optimized implementation for a custom Sparse Matrix-Vector Multiplication (SpMV) that operates on numerical formats unavailable in state-of-the-art SpMV libraries (e.g., Ginkgo and cuSPARSE). We show that our implementation is several times faster than the baseline (up-to 4x) and has a higher operational intensity than similar (but different) versions such as Ginkgo and cuSPARSE.



There are no comments yet.


page 3

page 8


Learning the Physics of Particle Transport via Transformers

Particle physics simulations are the cornerstone of nuclear engineering ...

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...

Probabilistic feature extraction, dose statistic prediction and dose mimicking for automated radiation therapy treatment planning

Purpose: We propose a general framework for quantifying predictive uncer...

A rule-based system proposal to aid in the evaluation and decision-making in external beam radiation treatment planning

As part of a plan launched by the Ministry of Health of Brazil to increa...

Faster Remainder by Direct Computation: Applications to Compilers and Software Libraries

On common processors, integer multiplication is many times faster than i...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.