Towards real time radiotherapy simulation
File(s)Voss2020_Article_TowardsRealTimeRadiotherapySim.pdf (609.35 KB)
Published version
Author(s)
Type
Journal Article
Abstract
We propose a novel reconfigurable hardware architecture to implement Monte Carlo based simulation of physical dose accumulation for intensitymodulated adaptive radiotherapy. The long term goal of our effort is to provide
accurate dose calculation in real-time during patient treatment. This will allow wider adoption of personalised patient therapies which has the potential to significantly reduce dose exposure to the patient as well as shorten treatment and greatly reduce costs. The proposed architecture exploits the inherent
parallelism of Monte Carlo simulations to perform domain decomposition and
provide high resolution simulation without being limited by on-chip memory
capacity. We present our architecture in detail and provide a performance
model to estimate execution time, hardware area and bandwidth utilisation.
Finally, we evaluate our architecture on a Xilinx VU9P platform as well as the
Xilinx Alveo U250 and show that three VU9P based cards or two Alevo U250s
are sufficient to meet our real time target of 100 million randomly generated
particle histories per second.
accurate dose calculation in real-time during patient treatment. This will allow wider adoption of personalised patient therapies which has the potential to significantly reduce dose exposure to the patient as well as shorten treatment and greatly reduce costs. The proposed architecture exploits the inherent
parallelism of Monte Carlo simulations to perform domain decomposition and
provide high resolution simulation without being limited by on-chip memory
capacity. We present our architecture in detail and provide a performance
model to estimate execution time, hardware area and bandwidth utilisation.
Finally, we evaluate our architecture on a Xilinx VU9P platform as well as the
Xilinx Alveo U250 and show that three VU9P based cards or two Alevo U250s
are sufficient to meet our real time target of 100 million randomly generated
particle histories per second.
Date Issued
2020-09-01
Date Acceptance
2020-05-05
Citation
Journal of Signal Processing Systems, 2020, 92, pp.949-963
ISSN
1387-5485
Publisher
Springer Verlag
Start Page
949
End Page
963
Journal / Book Title
Journal of Signal Processing Systems
Volume
92
Copyright Statement
© 2020 The Author(s). Open Access. This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
http://creativecommons.org/licenses/by/4.0/
License URL
Subjects
Science & Technology
Technology
Computer Science, Information Systems
Engineering, Electrical & Electronic
Computer Science
Engineering
Monte Carlo simulation
FPGA acceleration
Radiotherapy
Dataflow
Dose calculation
MONTE-CARLO CODE
DOSE CALCULATION
PHOTON
DPM
0906 Electrical and Electronic Engineering
Networking & Telecommunications
Computer Hardware & Architecture
Publication Status
Published
Date Publish Online
2020-06-27