A multi-GPU real-time dose simulation software framework for lung radiotherapy

被引:8
|
作者
Santhanam, A. P. [1 ]
Min, Y. [2 ]
Neelakkantan, H. [3 ]
Papp, N. [2 ]
Meeks, S. L. [3 ]
Kupelian, P. A. [1 ]
机构
[1] Univ Calif Los Angeles, Los Angeles, CA 90095 USA
[2] Univ Cent Florida, Orlando, FL 32816 USA
[3] MD Anderson Canc Ctr Orlando, Orlando, FL USA
关键词
Lung radiotherapy; GPU algorithms; Dose simulation; VISUALIZATION; DYNAMICS; MOTION;
D O I
10.1007/s11548-012-0672-y
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Medical simulation frameworks facilitate both the preoperative and postoperative analysis of the patient's pathophysical condition. Of particular importance is the simulation of radiation dose delivery for real-time radiotherapy monitoring and retrospective analyses of the patient's treatment. In this paper, a software framework tailored for the development of simulation-based real-time radiation dose monitoring medical applications is discussed. A multi-GPU-based computational framework coupled with inter-process communication methods is introduced for simulating the radiation dose delivery on a deformable 3D volumetric lung model and its real-time visualization. The model deformation and the corresponding dose calculation are allocated among the GPUs in a task-specific manner and is performed in a pipelined manner. Radiation dose calculations are computed on two different GPU hardware architectures. The integration of this computational framework with a front-end software layer and back-end patient database repository is also discussed. Real-time simulation of the dose delivered is achieved at once every 120 ms using the proposed framework. With a linear increase in the number of GPU cores, the computational time of the simulation was linearly decreased. The inter-process communication time also improved with an increase in the hardware memory. Variations in the delivered dose and computational speedup for variations in the data dimensions are investigated using D70 and D90 as well as gEUD as metrics for a set of 14 patients. Computational speed-up increased with an increase in the beam dimensions when compared with a CPU-based commercial software while the error in the dose calculation was < 1%. Our analyses show that the framework applied to deformable lung model-based radiotherapy is an effective tool for performing both real-time and retrospective analyses.
引用
收藏
页码:705 / 719
页数:15
相关论文
共 50 条
  • [1] A multi-GPU real-time dose simulation software framework for lung radiotherapy
    A. P. Santhanam
    Y. Min
    H. Neelakkantan
    N. Papp
    S. L. Meeks
    P. A. Kupelian
    International Journal of Computer Assisted Radiology and Surgery, 2012, 7 : 705 - 719
  • [2] Exploring the Multitude of Real-Time Multi-GPU Configurations
    Elliott, Glenn A.
    Anderson, James H.
    2014 IEEE 35TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2014), 2014, : 260 - 271
  • [3] Real-Time Simulation and Optimization of Elastic Aircraft Vehicle Based on Multi-GPU Workstation
    Hu, Binxing
    Li Xingguo
    IEEE ACCESS, 2019, 7 : 155659 - 155670
  • [4] Scheduling Periodic Real-Time Communication in Multi-GPU Systems
    Verner, Uri
    Mendelson, Avi
    Schuster, Assaf
    2014 23RD INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2014,
  • [5] A Multi-GPU Based Real-Time Large-Eddy Simulation of Urban Wind in Seoul
    Yang, Mingyu
    Oh, Geunwoo
    Xu, Tiantian
    Kim, Jungwoo
    Kang, Ji-Hoon
    Choi, Jung-Il
    JOURNAL OF FLUIDS ENGINEERING-TRANSACTIONS OF THE ASME, 2024, 146 (07):
  • [6] An Accelerated Signal Tracking Module Using a Heterogeneous Multi-GPU Platform for Real-time GNSS Software Receiver
    Park, Kwi Woo
    Lee, Sangwoo
    Lee, Min Joon
    Kim, Sunwoo
    Park, Chansik
    2015 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2015, : 1412 - 1416
  • [7] Optimizing Seam Carving on Multi-GPU Systems for Real-time Image Resizing
    Kim, Ikjoon
    Zhai, Jidong
    Li, Yan
    Chen, Wenguang
    2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 616 - 623
  • [8] Batch Method for Efficient Resource Sharing in Real-Time Multi-GPU Systems
    Verner, Uri
    Mendelson, Avi
    Schuster, Assaf
    DISTRIBUTED COMPUTING AND NETWORKING, ICDCN 2014, 2014, 8314 : 347 - 362
  • [9] Towards Energy-Efficient Real-Time Scheduling of Heterogeneous Multi-GPU Systems
    Wang, Yidi
    Karimi, Mohsen
    Kim, Hyoseung
    2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 409 - 421
  • [10] Real-time Super High Resolution Light Field Rendering with Multi-GPU Scheduling
    Liu, Xue
    Sang, Xinzhu
    Guo, Xiao
    Xing, Shujun
    Li, Yuanhang
    Yuan, Jinhui
    Yan, Binbin
    2021 ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE (ACCTCS 2021), 2021, : 103 - 109