A Fast GPU Convolution/Superposition Method for Radiotherapy Dose Calculation
Autor: | Flavio D. Colavecchia, Pablo Cappagli, Diego S. Carrasco |
---|---|
Rok vydání: | 2017 |
Předmět: |
Speedup
Computer science Computation medicine.medical_treatment Grid 030218 nuclear medicine & medical imaging Convolution Computational science Radiation therapy 03 medical and health sciences Superposition principle 0302 clinical medicine 030220 oncology & carcinogenesis medicine Radiotherapy dose Ray tracing (graphics) Superposition method |
Zdroj: | Communications in Computer and Information Science ISBN: 9783319733524 CARLA |
DOI: | 10.1007/978-3-319-73353-1_22 |
Popis: | An algorithm based on Convolution/Superposition with collapsed cone approximation was developed for radiotherapy dose calculation, reducing numerical complexity and enabling a high accuracy computation in a dense grid. By analyzing the specific integrals and reducing them into a ray tracing problem, we show that both calculation and data evaluations can be mapped to specific and optimized memories types in the GPU. Using constant memory and texture fetches in the algorithm, an 144X speedup is obtained compared to an equivalent multi-threaded CPU code, without precision loss. The developed software is the foundation for a high performance calculation system with a fidelity equivalent to commercial planning systems and with a few seconds of execution. |
Databáze: | OpenAIRE |
Externí odkaz: |