Center for Advanced Radiotherapy Technologies and Department of Radiation Oncology, University of California San Diego, La Jolla, CA 92037-0843, USA.
Phys Med Biol. 2012 Feb 7;57(3):577-90. doi: 10.1088/0031-9155/57/3/577. Epub 2012 Jan 6.
X-ray imaging dose from computed tomography (CT) or cone beam CT (CBCT) scans has become a serious concern. Patient-specific imaging dose calculation has been proposed for the purpose of dose management. While Monte Carlo (MC) dose calculation can be quite accurate for this purpose, it suffers from low computational efficiency. In response to this problem, we have successfully developed a MC dose calculation code, gCTD, on GPU architecture under the NVIDIA CUDA platform for fast and accurate estimation of the x-ray imaging dose received by a patient during a CT or CBCT scan. Techniques have been developed particularly for the GPU architecture to achieve high computational efficiency. Dose calculations using CBCT scanning geometry in a homogeneous water phantom and a heterogeneous Zubal head phantom have shown good agreement between gCTD and EGSnrc, indicating the accuracy of our code. In terms of improved efficiency, it is found that gCTD attains a speed-up of ∼400 times in the homogeneous water phantom and ∼76.6 times in the Zubal phantom compared to EGSnrc. As for absolute computation time, imaging dose calculation for the Zubal phantom can be accomplished in ∼17 s with the average relative standard deviation of 0.4%. Though our gCTD code has been developed and tested in the context of CBCT scans, with simple modification of geometry it can be used for assessing imaging dose in CT scans as well.
X 射线成像剂量来自计算机断层扫描(CT)或锥形束 CT(CBCT)扫描,这已成为一个严重的问题。已经提出了针对患者的特定成像剂量计算,以进行剂量管理。虽然蒙特卡罗(MC)剂量计算在这方面非常准确,但它的计算效率很低。针对这个问题,我们已经成功地在 NVIDIA CUDA 平台上的 GPU 架构下开发了 MC 剂量计算代码 gCTD,用于快速准确地估计患者在 CT 或 CBCT 扫描期间接受的 X 射线成像剂量。为了实现高计算效率,我们特别为 GPU 架构开发了技术。在均匀水模体和非均匀 Zubal 头颅模体中使用 CBCT 扫描几何结构进行的剂量计算表明,gCTD 与 EGSnrc 之间具有很好的一致性,表明了我们代码的准确性。在提高效率方面,发现与 EGSnrc 相比,gCTD 在均匀水模体中实现了 ∼400 倍的加速,在 Zubal 模体中实现了 ∼76.6 倍的加速。对于绝对计算时间,使用平均相对标准偏差为 0.4%,可以在约 17 秒内完成 Zubal 模体的成像剂量计算。虽然我们的 gCTD 代码是在 CBCT 扫描的背景下开发和测试的,但只需对几何形状进行简单修改,就可以用于评估 CT 扫描中的成像剂量。