• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

弗雷德:一种用于离子束治疗中快速治疗计划重新计算的GPU加速快速蒙特卡罗代码。

Fred: a GPU-accelerated fast-Monte Carlo code for rapid treatment plan recalculation in ion beam therapy.

作者信息

Schiavi A, Senzacqua M, Pioli S, Mairani A, Magro G, Molinelli S, Ciocca M, Battistoni G, Patera V

机构信息

Dipartimento SBAI, University of Rome 'La Sapienza', Rome, Italy. INFN, Sezione di Roma 1, Rome, Italy.

出版信息

Phys Med Biol. 2017 Sep 5;62(18):7482-7504. doi: 10.1088/1361-6560/aa8134.

DOI:10.1088/1361-6560/aa8134
PMID:28873069
Abstract

Ion beam therapy is a rapidly growing technique for tumor radiation therapy. Ions allow for a high dose deposition in the tumor region, while sparing the surrounding healthy tissue. For this reason, the highest possible accuracy in the calculation of dose and its spatial distribution is required in treatment planning. On one hand, commonly used treatment planning software solutions adopt a simplified beam-body interaction model by remapping pre-calculated dose distributions into a 3D water-equivalent representation of the patient morphology. On the other hand, Monte Carlo (MC) simulations, which explicitly take into account all the details in the interaction of particles with human tissues, are considered to be the most reliable tool to address the complexity of mixed field irradiation in a heterogeneous environment. However, full MC calculations are not routinely used in clinical practice because they typically demand substantial computational resources. Therefore MC simulations are usually only used to check treatment plans for a restricted number of difficult cases. The advent of general-purpose programming GPU cards prompted the development of trimmed-down MC-based dose engines which can significantly reduce the time needed to recalculate a treatment plan with respect to standard MC codes in CPU hardware. In this work, we report on the development of fred, a new MC simulation platform for treatment planning in ion beam therapy. The code can transport particles through a 3D voxel grid using a class II MC algorithm. Both primary and secondary particles are tracked and their energy deposition is scored along the trajectory. Effective models for particle-medium interaction have been implemented, balancing accuracy in dose deposition with computational cost. Currently, the most refined module is the transport of proton beams in water: single pencil beam dose-depth distributions obtained with fred agree with those produced by standard MC codes within 1-2% of the Bragg peak in the therapeutic energy range. A comparison with measurements taken at the CNAO treatment center shows that the lateral dose tails are reproduced within 2% in the field size factor test up to 20 cm. The tracing kernel can run on GPU hardware, achieving 10 million primary [Formula: see text] on a single card. This performance allows one to recalculate a proton treatment plan at 1% of the total particles in just a few minutes.

摘要

离子束疗法是一种在肿瘤放射治疗中迅速发展的技术。离子能够在肿瘤区域实现高剂量沉积,同时使周围健康组织免受辐射。因此,在治疗计划中,需要尽可能精确地计算剂量及其空间分布。一方面,常用的治疗计划软件解决方案通过将预先计算的剂量分布重新映射到患者形态的三维水等效表示中,采用了简化的束-体相互作用模型。另一方面,蒙特卡罗(MC)模拟明确考虑了粒子与人体组织相互作用的所有细节,被认为是解决异质环境中混合场照射复杂性的最可靠工具。然而,完整的MC计算在临床实践中并不常用,因为它们通常需要大量的计算资源。因此,MC模拟通常仅用于检查有限数量的疑难病例的治疗计划。通用编程GPU卡的出现促使了精简的基于MC的剂量引擎的开发,相对于CPU硬件中的标准MC代码,该引擎可以显著减少重新计算治疗计划所需的时间。在这项工作中,我们报告了fred的开发情况,fred是一种用于离子束治疗计划的新型MC模拟平台。该代码可以使用II类MC算法在三维体素网格中传输粒子。初级和次级粒子都进行跟踪,并沿轨迹记录它们的能量沉积。已经实现了有效的粒子-介质相互作用模型,在剂量沉积的准确性和计算成本之间取得了平衡。目前,最精细的模块是质子束在水中的传输:fred获得的单束铅笔剂量深度分布与标准MC代码在治疗能量范围内布拉格峰的1%-2%内产生的分布一致。与在CNAO治疗中心进行的测量结果比较表明,在高达20厘米的射野尺寸因子测试中,横向剂量尾部的再现误差在2%以内。追踪内核可以在GPU硬件上运行,可以在单张卡上实现1000万个初级粒子的模拟。这种性能使得在几分钟内就能以总粒子数的1%重新计算质子治疗计划。

相似文献

1
Fred: a GPU-accelerated fast-Monte Carlo code for rapid treatment plan recalculation in ion beam therapy.弗雷德:一种用于离子束治疗中快速治疗计划重新计算的GPU加速快速蒙特卡罗代码。
Phys Med Biol. 2017 Sep 5;62(18):7482-7504. doi: 10.1088/1361-6560/aa8134.
2
GPU-accelerated Monte Carlo simulation of electron and photon interactions for radiotherapy applications.用于放射治疗应用的 GPU 加速电子和光子相互作用的蒙特卡罗模拟。
Phys Med Biol. 2023 Feb 15;68(4). doi: 10.1088/1361-6560/aca1f2.
3
Clinical validation of a GPU-based Monte Carlo dose engine of a commercial treatment planning system for pencil beam scanning proton therapy.基于 GPU 的商用笔形束扫描质子治疗计划系统的蒙特卡罗剂量引擎的临床验证。
Phys Med. 2021 Aug;88:226-234. doi: 10.1016/j.ejmp.2021.07.012. Epub 2021 Jul 23.
4
A fast GPU-based Monte Carlo simulation of proton transport with detailed modeling of nonelastic interactions.基于快速GPU的质子输运蒙特卡罗模拟以及非弹性相互作用的详细建模。
Med Phys. 2015 Jun;42(6):2967-78. doi: 10.1118/1.4921046.
5
A GPU OpenCL based cross-platform Monte Carlo dose calculation engine (goMC).一种基于GPU OpenCL的跨平台蒙特卡洛剂量计算引擎(goMC)。
Phys Med Biol. 2015 Oct 7;60(19):7419-35. doi: 10.1088/0031-9155/60/19/7419. Epub 2015 Sep 9.
6
Development and benchmarking of the first fast Monte Carlo engine for helium ion beam dose calculation: MonteRay.开发并基准测试首个用于氦离子束剂量计算的快速蒙特卡罗引擎:MonteRay。
Med Phys. 2023 Apr;50(4):2510-2524. doi: 10.1002/mp.16178. Epub 2022 Dec 29.
7
Quantitative assessment of the accuracy of dose calculation using pencil beam and Monte Carlo algorithms and requirements for clinical quality assurance.使用笔束算法和蒙特卡罗算法对剂量计算准确性进行定量评估以及临床质量保证要求。
Med Dosim. 2013 Autumn;38(3):255-61. doi: 10.1016/j.meddos.2013.02.005. Epub 2013 Apr 2.
8
ARCHERRT - a GPU-based and photon-electron coupled Monte Carlo dose computing engine for radiation therapy: software development and application to helical tomotherapy.ARCHERRT——一种用于放射治疗的基于GPU且光子-电子耦合的蒙特卡罗剂量计算引擎:软件开发及其在螺旋断层放射治疗中的应用
Med Phys. 2014 Jul;41(7):071709. doi: 10.1118/1.4884229.
9
Independent dose verification system with Monte Carlo simulations using TOPAS for passive scattering proton therapy at the National Cancer Center in Korea.韩国国立癌症中心使用TOPAS进行蒙特卡罗模拟的被动散射质子治疗独立剂量验证系统。
Phys Med Biol. 2017 Sep 12;62(19):7598-7616. doi: 10.1088/1361-6560/aa8663.
10
A pencil beam algorithm for helium ion beam therapy.氦离子束治疗的铅笔束算法。
Med Phys. 2012 Nov;39(11):6726-37. doi: 10.1118/1.4757578.

引用本文的文献

1
Review of GPU-based Monte Carlo simulation platforms for transmission and emission tomography in medicine.基于图形处理器(GPU)的医学传输与发射断层扫描蒙特卡罗模拟平台综述。
Phys Med Biol. 2025 Aug 29;70(17). doi: 10.1088/1361-6560/adfda7.
2
A proof-of-concept study of direct magnetic resonance imaging-based proton dose calculation for brain tumors via neural networks with Monte Carlo-comparable accuracy.一项基于磁共振成像的脑肿瘤质子剂量直接计算的概念验证研究,采用具有与蒙特卡罗相当精度的神经网络。
Phys Imaging Radiat Oncol. 2025 Jul 5;35:100806. doi: 10.1016/j.phro.2025.100806. eCollection 2025 Jul.
3
Enabling clinical use of linear energy transfer in proton therapy for head and neck cancer - A review of implications for treatment planning and adverse events study.
实现线性能量传递在头颈部癌质子治疗中的临床应用——对治疗计划和不良事件研究影响的综述
Vis Cancer Med. 2025;6. doi: 10.1051/vcm/2025001. Epub 2025 Feb 20.
4
A compact C-band FLASH electron linear accelerator prototype for the VHEE SAFEST project.用于VHEE SAFEST项目的紧凑型C波段FLASH电子直线加速器原型。
Front Oncol. 2025 Mar 6;15:1516576. doi: 10.3389/fonc.2025.1516576. eCollection 2025.
5
A new GPU-based Monte Carlo code for helium ion therapy.一种基于图形处理器的用于氦离子治疗的新蒙特卡罗代码。
Strahlenther Onkol. 2025 Feb 7. doi: 10.1007/s00066-024-02357-w.
6
NRG Oncology and Particle Therapy Co-Operative Group Patterns of Practice Survey and Consensus Recommendations on Pencil-Beam Scanning Proton Stereotactic Body Radiation Therapy and Hypofractionated Radiation Therapy for Thoracic Malignancies.NRG 肿瘤学和粒子治疗合作组关于体部立体定向质子调强放疗和胸内恶性肿瘤分割剂量放疗的实践模式调查和共识推荐。
Int J Radiat Oncol Biol Phys. 2024 Jul 15;119(4):1208-1221. doi: 10.1016/j.ijrobp.2024.01.216. Epub 2024 Feb 22.
7
A GPU-based fast Monte Carlo code that supports proton transport in magnetic field for radiation therapy.一种基于 GPU 的快速蒙特卡罗代码,支持用于放射治疗的磁场中质子传输。
J Appl Clin Med Phys. 2024 Jan;25(1):e14208. doi: 10.1002/acm2.14208. Epub 2023 Nov 21.
8
Accurate and Fast Deep Learning Dose Prediction for a Preclinical Microbeam Radiation Therapy Study Using Low-Statistics Monte Carlo Simulations.使用低统计量蒙特卡罗模拟对临床前微束放射治疗研究进行准确快速的深度学习剂量预测。
Cancers (Basel). 2023 Apr 4;15(7):2137. doi: 10.3390/cancers15072137.
9
Virtual particle Monte Carlo: A new concept to avoid simulating secondary particles in proton therapy dose calculation.虚拟粒子蒙特卡罗:一种避免在质子治疗剂量计算中模拟次级粒子的新概念。
Med Phys. 2022 Oct;49(10):6666-6683. doi: 10.1002/mp.15913. Epub 2022 Aug 22.
10
MOQUI: an open-source GPU-based Monte Carlo code for proton dose calculation with efficient data structure.MOQUI:一款基于 GPU 的开源蒙特卡罗质子剂量计算代码,具有高效的数据结构。
Phys Med Biol. 2022 Aug 30;67(17). doi: 10.1088/1361-6560/ac8716.