Validation of GPU based TomoTherapy dose calculation engine

Quan Chen, Weiguo Lu, Yu Chen, Mingli Chen, Douglas Henderson, Edmond Sterpin

Research output: Contribution to journalArticle

21 Citations (Scopus)

Abstract

Purpose: The graphic processing unit (GPU) based TomoTherapy convolution/superposition(C/S) dose engine (GPU dose engine) achieves a dramatic performance improvement over the traditional CPU-cluster based TomoTherapy dose engine (CPU dose engine). Besides the architecture difference between the GPU and CPU, there are several algorithm changes from the CPU dose engine to the GPU dose engine. These changes made the GPU dose slightly different from the CPU-cluster dose. In order for the commercial release of the GPU dose engine, its accuracy has to be validated. Methods: Thirty eight TomoTherapy phantom plans and 19 patient plans were calculated with both dose engines to evaluate the equivalency between the two dose engines. Gamma indices (Γ) were used for the equivalency evaluation. The GPU dose was further verified with the absolute point dose measurement with ion chamber and film measurements for phantom plans. Monte Carlo calculation was used as a reference for both dose engines in the accuracy evaluation in heterogeneous phantom and actual patients. Results: The GPU dose engine showed excellent agreement with the current CPU dose engine. The majority of cases had over 99.99 of voxels with Γ(1, 1 mm) 1. The worst case observed in the phantom had 0.22 voxels violating the criterion. In patient cases, the worst percentage of voxels violating the criterion was 0.57. For absolute point dose verification, all cases agreed with measurement to within ±3 with average error magnitude within 1. All cases passed the acceptance criterion that more than 95 of the pixels have Γ(3, 3 mm) 1 in film measurement, and the average passing pixel percentage is 98.5-99. The GPU dose engine also showed similar degree of accuracy in heterogeneous media as the current TomoTherapy dose engine. Conclusions: It is verified and validated that the ultrafast TomoTherapy GPU dose engine can safely replace the existing TomoTherapy cluster based dose engine without degradation in dose accuracy.

Original languageEnglish (US)
Pages (from-to)1877-1886
Number of pages10
JournalMedical Physics
Volume39
Issue number4
DOIs
StatePublished - Apr 2012

Fingerprint

Ions

Keywords

  • convolution superposition
  • GPU
  • TomoTherapy
  • verification

ASJC Scopus subject areas

  • Biophysics
  • Radiology Nuclear Medicine and imaging

Cite this

Chen, Q., Lu, W., Chen, Y., Chen, M., Henderson, D., & Sterpin, E. (2012). Validation of GPU based TomoTherapy dose calculation engine. Medical Physics, 39(4), 1877-1886. https://doi.org/10.1118/1.3693057

Validation of GPU based TomoTherapy dose calculation engine. / Chen, Quan; Lu, Weiguo; Chen, Yu; Chen, Mingli; Henderson, Douglas; Sterpin, Edmond.

In: Medical Physics, Vol. 39, No. 4, 04.2012, p. 1877-1886.

Research output: Contribution to journalArticle

Chen, Q, Lu, W, Chen, Y, Chen, M, Henderson, D & Sterpin, E 2012, 'Validation of GPU based TomoTherapy dose calculation engine', Medical Physics, vol. 39, no. 4, pp. 1877-1886. https://doi.org/10.1118/1.3693057
Chen Q, Lu W, Chen Y, Chen M, Henderson D, Sterpin E. Validation of GPU based TomoTherapy dose calculation engine. Medical Physics. 2012 Apr;39(4):1877-1886. https://doi.org/10.1118/1.3693057
Chen, Quan ; Lu, Weiguo ; Chen, Yu ; Chen, Mingli ; Henderson, Douglas ; Sterpin, Edmond. / Validation of GPU based TomoTherapy dose calculation engine. In: Medical Physics. 2012 ; Vol. 39, No. 4. pp. 1877-1886.
@article{2986b96845444c3eb5ab71a4971e2579,
title = "Validation of GPU based TomoTherapy dose calculation engine",
abstract = "Purpose: The graphic processing unit (GPU) based TomoTherapy convolution/superposition(C/S) dose engine (GPU dose engine) achieves a dramatic performance improvement over the traditional CPU-cluster based TomoTherapy dose engine (CPU dose engine). Besides the architecture difference between the GPU and CPU, there are several algorithm changes from the CPU dose engine to the GPU dose engine. These changes made the GPU dose slightly different from the CPU-cluster dose. In order for the commercial release of the GPU dose engine, its accuracy has to be validated. Methods: Thirty eight TomoTherapy phantom plans and 19 patient plans were calculated with both dose engines to evaluate the equivalency between the two dose engines. Gamma indices (Γ) were used for the equivalency evaluation. The GPU dose was further verified with the absolute point dose measurement with ion chamber and film measurements for phantom plans. Monte Carlo calculation was used as a reference for both dose engines in the accuracy evaluation in heterogeneous phantom and actual patients. Results: The GPU dose engine showed excellent agreement with the current CPU dose engine. The majority of cases had over 99.99 of voxels with Γ(1, 1 mm) 1. The worst case observed in the phantom had 0.22 voxels violating the criterion. In patient cases, the worst percentage of voxels violating the criterion was 0.57. For absolute point dose verification, all cases agreed with measurement to within ±3 with average error magnitude within 1. All cases passed the acceptance criterion that more than 95 of the pixels have Γ(3, 3 mm) 1 in film measurement, and the average passing pixel percentage is 98.5-99. The GPU dose engine also showed similar degree of accuracy in heterogeneous media as the current TomoTherapy dose engine. Conclusions: It is verified and validated that the ultrafast TomoTherapy GPU dose engine can safely replace the existing TomoTherapy cluster based dose engine without degradation in dose accuracy.",
keywords = "convolution superposition, GPU, TomoTherapy, verification",
author = "Quan Chen and Weiguo Lu and Yu Chen and Mingli Chen and Douglas Henderson and Edmond Sterpin",
year = "2012",
month = "4",
doi = "10.1118/1.3693057",
language = "English (US)",
volume = "39",
pages = "1877--1886",
journal = "Medical Physics",
issn = "0094-2405",
publisher = "AAPM - American Association of Physicists in Medicine",
number = "4",

}

TY - JOUR

T1 - Validation of GPU based TomoTherapy dose calculation engine

AU - Chen, Quan

AU - Lu, Weiguo

AU - Chen, Yu

AU - Chen, Mingli

AU - Henderson, Douglas

AU - Sterpin, Edmond

PY - 2012/4

Y1 - 2012/4

N2 - Purpose: The graphic processing unit (GPU) based TomoTherapy convolution/superposition(C/S) dose engine (GPU dose engine) achieves a dramatic performance improvement over the traditional CPU-cluster based TomoTherapy dose engine (CPU dose engine). Besides the architecture difference between the GPU and CPU, there are several algorithm changes from the CPU dose engine to the GPU dose engine. These changes made the GPU dose slightly different from the CPU-cluster dose. In order for the commercial release of the GPU dose engine, its accuracy has to be validated. Methods: Thirty eight TomoTherapy phantom plans and 19 patient plans were calculated with both dose engines to evaluate the equivalency between the two dose engines. Gamma indices (Γ) were used for the equivalency evaluation. The GPU dose was further verified with the absolute point dose measurement with ion chamber and film measurements for phantom plans. Monte Carlo calculation was used as a reference for both dose engines in the accuracy evaluation in heterogeneous phantom and actual patients. Results: The GPU dose engine showed excellent agreement with the current CPU dose engine. The majority of cases had over 99.99 of voxels with Γ(1, 1 mm) 1. The worst case observed in the phantom had 0.22 voxels violating the criterion. In patient cases, the worst percentage of voxels violating the criterion was 0.57. For absolute point dose verification, all cases agreed with measurement to within ±3 with average error magnitude within 1. All cases passed the acceptance criterion that more than 95 of the pixels have Γ(3, 3 mm) 1 in film measurement, and the average passing pixel percentage is 98.5-99. The GPU dose engine also showed similar degree of accuracy in heterogeneous media as the current TomoTherapy dose engine. Conclusions: It is verified and validated that the ultrafast TomoTherapy GPU dose engine can safely replace the existing TomoTherapy cluster based dose engine without degradation in dose accuracy.

AB - Purpose: The graphic processing unit (GPU) based TomoTherapy convolution/superposition(C/S) dose engine (GPU dose engine) achieves a dramatic performance improvement over the traditional CPU-cluster based TomoTherapy dose engine (CPU dose engine). Besides the architecture difference between the GPU and CPU, there are several algorithm changes from the CPU dose engine to the GPU dose engine. These changes made the GPU dose slightly different from the CPU-cluster dose. In order for the commercial release of the GPU dose engine, its accuracy has to be validated. Methods: Thirty eight TomoTherapy phantom plans and 19 patient plans were calculated with both dose engines to evaluate the equivalency between the two dose engines. Gamma indices (Γ) were used for the equivalency evaluation. The GPU dose was further verified with the absolute point dose measurement with ion chamber and film measurements for phantom plans. Monte Carlo calculation was used as a reference for both dose engines in the accuracy evaluation in heterogeneous phantom and actual patients. Results: The GPU dose engine showed excellent agreement with the current CPU dose engine. The majority of cases had over 99.99 of voxels with Γ(1, 1 mm) 1. The worst case observed in the phantom had 0.22 voxels violating the criterion. In patient cases, the worst percentage of voxels violating the criterion was 0.57. For absolute point dose verification, all cases agreed with measurement to within ±3 with average error magnitude within 1. All cases passed the acceptance criterion that more than 95 of the pixels have Γ(3, 3 mm) 1 in film measurement, and the average passing pixel percentage is 98.5-99. The GPU dose engine also showed similar degree of accuracy in heterogeneous media as the current TomoTherapy dose engine. Conclusions: It is verified and validated that the ultrafast TomoTherapy GPU dose engine can safely replace the existing TomoTherapy cluster based dose engine without degradation in dose accuracy.

KW - convolution superposition

KW - GPU

KW - TomoTherapy

KW - verification

UR - http://www.scopus.com/inward/record.url?scp=84861628289&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84861628289&partnerID=8YFLogxK

U2 - 10.1118/1.3693057

DO - 10.1118/1.3693057

M3 - Article

C2 - 22482609

AN - SCOPUS:84861628289

VL - 39

SP - 1877

EP - 1886

JO - Medical Physics

JF - Medical Physics

SN - 0094-2405

IS - 4

ER -