CUDA-based fast dose calculation in radiotherapy.
- Author:
Xianliang WANG
1
;
Cao LIU
;
Qing HOU
Author Information
1. Key Laboratory of Radiation Physics and Technology, Ministry of Nuclear Science and Technology, Sichuan University, Chengdu 610064, China.
- Publication Type:Journal Article
- MeSH:
Algorithms;
Computer Graphics;
Humans;
Radiotherapy Dosage;
Radiotherapy Planning, Computer-Assisted;
methods;
Radiotherapy, Conformal;
methods
- From:
Journal of Biomedical Engineering
2011;28(5):881-885
- CountryChina
- Language:Chinese
-
Abstract:
Dose calculation plays a key role in treatment planning of radiotherapy. Algorithms for dose calculation require high accuracy and computational efficiency. Finite size pencil beam (FSPB) algorithm is a method commonly adopted in the treatment planning system for radiotherapy. However, improvement on its computational efficiency is still desirable for such purpose as real time treatment planning. In this paper, we present an implementation of the FSPB, by which the most time-consuming parts in the algorithm are parallelized and ported on graphic processing unit (GPU). Compared with the FSPB completely running on central processing unit (CPU), the GPU-implemented FSPB can speed up the dose calculation for 25-35 times on a low price GPU (Geforce GT320) and for 55-100 times on a Tesla C1060, indicating that the GPU-implemented FSPB can provide fast enough dose calculations for real-time treatment planning.