• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

相似文献

1
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.
2
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.
3
Validation of a GPU-based Monte Carlo code (gPMC) for proton radiation therapy: clinical cases study.基于图形处理器(GPU)的质子放射治疗蒙特卡罗代码(gPMC)的验证:临床病例研究
Phys Med Biol. 2015 Mar 21;60(6):2257-69. doi: 10.1088/0031-9155/60/6/2257. Epub 2015 Feb 26.
4
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.
5
A new approach to integrate GPU-based Monte Carlo simulation into inverse treatment plan optimization for proton therapy.一种将基于GPU的蒙特卡罗模拟集成到质子治疗逆向治疗计划优化中的新方法。
Phys Med Biol. 2017 Jan 7;62(1):289-305. doi: 10.1088/1361-6560/62/1/289. Epub 2016 Dec 17.
6
GPU-based fast Monte Carlo dose calculation for proton therapy.基于 GPU 的质子治疗快速蒙特卡罗剂量计算。
Phys Med Biol. 2012 Dec 7;57(23):7783-97. doi: 10.1088/0031-9155/57/23/7783. Epub 2012 Nov 6.
7
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.
8
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.
9
A GPU-accelerated and Monte Carlo-based intensity modulated proton therapy optimization system.一种基于蒙特卡罗方法且由图形处理器加速的调强质子治疗优化系统。
Med Phys. 2014 Dec;41(12):121707. doi: 10.1118/1.4901522.
10
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.

引用本文的文献

1
A Python package for fast GPU-based proton pencil beam dose calculation.一个用于基于GPU的快速质子笔形束剂量计算的Python软件包。
J Appl Clin Med Phys. 2025 Jun;26(6):e70093. doi: 10.1002/acm2.70093. Epub 2025 Apr 9.
2
A framework for in-field and out-of-field patient specific secondary cancer risk estimates from treatment plans using the TOPAS Monte Carlo system.使用 TOPAS 蒙特卡罗系统从治疗计划中进行场内和场外患者特定继发性癌症风险估计的框架。
Phys Med Biol. 2024 Aug 6;69(16). doi: 10.1088/1361-6560/ad64b6.
3
Optically stimulated luminescence dosimeters for simultaneous measurement of point dose and dose-weighted LET in an adaptive proton therapy workflow.用于在自适应质子治疗工作流程中同时测量点剂量和剂量加权线性能量传递的光激励发光剂量计。
Front Oncol. 2024 Jan 8;13:1333039. doi: 10.3389/fonc.2023.1333039. eCollection 2023.
4
The Role of Proton Therapy for Prostate Cancer in the Setting of Hip Prosthesis.质子治疗在髋关节假体植入情况下对前列腺癌的作用。
Cancers (Basel). 2024 Jan 11;16(2):330. doi: 10.3390/cancers16020330.
5
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.
6
Large anatomical changes in head-and-neck cancers - A dosimetric comparison of online and offline adaptive proton therapy.头颈部癌症的巨大解剖学变化——在线与离线自适应质子治疗的剂量学比较
Clin Transl Radiat Oncol. 2023 Mar 31;40:100625. doi: 10.1016/j.ctro.2023.100625. eCollection 2023 May.
7
Low-Dose Computed Tomography Scanning Protocols for Online Adaptive Proton Therapy of Head-and-Neck Cancers.头颈部癌在线自适应质子治疗的低剂量计算机断层扫描方案
Cancers (Basel). 2022 Oct 21;14(20):5155. doi: 10.3390/cancers14205155.

本文引用的文献

1
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.
2
Comparison of weekly and daily online adaptation for head and neck intensity-modulated proton therapy.每周和每日在线自适应对头颈部强度调制质子治疗的比较。
Phys Med Biol. 2021 Feb 25;66(5). doi: 10.1088/1361-6560/abe050.
3
DICOM-RT Ion interface to utilize MC simulations in routine clinical workflow for proton pencil beam radiotherapy.DICOM-RT 离子接口,用于在质子铅笔束放射治疗的常规临床工作流程中利用 MC 模拟。
Phys Med. 2020 Jun;74:1-10. doi: 10.1016/j.ejmp.2020.04.018. Epub 2020 May 7.
4
Towards FLASH proton therapy: the impact of treatment planning and machine characteristics on achievable dose rates.迈向 FLASH 质子治疗:治疗计划和机器特性对可实现剂量率的影响。
Acta Oncol. 2019 Oct;58(10):1463-1469. doi: 10.1080/0284186X.2019.1627416. Epub 2019 Jun 26.
5
pGPUMCD: an efficient GPU-based Monte Carlo code for accurate proton dose calculations.pGPUMCD:一种基于 GPU 的高效蒙特卡罗代码,可用于精确的质子剂量计算。
Phys Med Biol. 2019 Apr 12;64(8):085018. doi: 10.1088/1361-6560/ab0db5.
6
A Monte-Carlo-based and GPU-accelerated 4D-dose calculator for a pencil beam scanning proton therapy system.基于蒙特卡罗方法和 GPU 加速的笔形束扫描质子治疗系统 4D 剂量计算。
Med Phys. 2018 Nov;45(11):5293-5304. doi: 10.1002/mp.13182. Epub 2018 Oct 31.
7
Efficiency improvement in proton dose calculations with an equivalent restricted stopping power formalism.采用等效限制阻止本领公式提高质子剂量计算效率。
Phys Med Biol. 2017 Dec 19;63(1):015019. doi: 10.1088/1361-6560/aa9166.
8
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.
9
A benchmarking method to evaluate the accuracy of a commercial proton monte carlo pencil beam scanning treatment planning system.一种用于评估商用质子蒙特卡罗笔形束扫描治疗计划系统准确性的基准测试方法。
J Appl Clin Med Phys. 2017 Mar;18(2):44-49. doi: 10.1002/acm2.12043. Epub 2017 Feb 2.
10
A new approach to integrate GPU-based Monte Carlo simulation into inverse treatment plan optimization for proton therapy.一种将基于GPU的蒙特卡罗模拟集成到质子治疗逆向治疗计划优化中的新方法。
Phys Med Biol. 2017 Jan 7;62(1):289-305. doi: 10.1088/1361-6560/62/1/289. Epub 2016 Dec 17.

MOQUI:一款基于 GPU 的开源蒙特卡罗质子剂量计算代码,具有高效的数据结构。

MOQUI: an open-source GPU-based Monte Carlo code for proton dose calculation with efficient data structure.

机构信息

Dept. of Radiation Oncology, Massachusetts General Hospital and Harvard Medical School, Boston, MA 02114, United States of America.

Division of Cancer Epidemiology and Genetics, National Cancer Institute, National Institutes of Health, Rockville, MD 20850, United States of America.

出版信息

Phys Med Biol. 2022 Aug 30;67(17). doi: 10.1088/1361-6560/ac8716.

DOI:10.1088/1361-6560/ac8716
PMID:35926482
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9513828/
Abstract

Monte Carlo (MC) codes are increasingly used for accurate radiotherapy dose calculation. In proton therapy, the accuracy of the dose calculation algorithm is expected to have a more significant impact than in photon therapy due to the depth-dose characteristics of proton beams. However, MC simulations come at a considerable computational cost to achieve statistically sufficient accuracy. There have been efforts to improve computational efficiency while maintaining sufficient accuracy. Among those, parallelizing particle transportation using graphic processing units (GPU) achieved significant improvements. Contrary to the central processing unit, a GPU has limited memory capacity and is not expandable. It is therefore challenging to score quantities with large dimensions requiring extensive memory. The objective of this study is to develop an open-source GPU-based MC package capable of scoring those quantities.We employed a hash-table, one of the key-value pair data structures, to efficiently utilize the limited memory of the GPU and score the quantities requiring a large amount of memory. With the hash table, only voxels interacting with particles will occupy memory, and we can search the data efficiently to determine their address. The hash-table was integrated with a novel GPU-based MC code, moqui.The developed code was validated against an MC code widely used in proton therapy, TOPAS, with homogeneous and heterogeneous phantoms. We also compared the dose calculation results of clinical treatment plans. The developed code agreed with TOPAS within 2%, except for the fall-off and regions, and the gamma pass rates of the results were >99% for all cases with a 2 mm/2% criteria.We can score dose-influence matrix and dose-rate on a GPU for a 3-field H&N case with 10 GB of memory using moqui, which would require more than 100 GB of memory with the conventionally used array data structure.

摘要

蒙特卡罗(MC)代码越来越多地用于精确的放射治疗剂量计算。在质子治疗中,由于质子束的深度剂量特性,预计剂量计算算法的准确性比光子治疗更为重要。然而,MC 模拟需要相当大的计算成本才能达到统计学上足够的准确性。已经有一些努力来提高计算效率,同时保持足够的准确性。其中,使用图形处理单元(GPU)并行化粒子输运取得了显著的改进。与中央处理器不同,GPU 的内存容量有限且不可扩展。因此,对于需要大量内存的高维数量进行评分具有挑战性。本研究的目的是开发一种能够对这些数量进行评分的基于开源 GPU 的 MC 软件包。我们采用了哈希表,这是一种键值对数据结构,以有效地利用 GPU 的有限内存并对需要大量内存的数量进行评分。有了哈希表,只有与粒子相互作用的体素才会占用内存,我们可以有效地搜索数据来确定它们的地址。哈希表与一种新的基于 GPU 的 MC 代码 moqui 集成。所开发的代码与质子治疗中广泛使用的 MC 代码 TOPAS 在同质和异质体模中进行了验证。我们还比较了临床治疗计划的剂量计算结果。除了下降区和区域外,所开发的代码与 TOPAS 的偏差在 2%以内,所有情况下的结果伽马通过率均大于 99%,符合 2 毫米/2%的标准。我们可以使用 moqui 在 GPU 上对 3 野头颈部病例进行剂量影响矩阵和剂量率评分,使用传统的数组数据结构需要超过 100GB 的内存。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/10adb5941b48/nihms-1833329-f0012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/5fd21c2404e6/nihms-1833329-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/817b376e62bd/nihms-1833329-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/3531073bb922/nihms-1833329-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/77a458da249d/nihms-1833329-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/69fe5634f84d/nihms-1833329-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/c39124cef8a4/nihms-1833329-f0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/3cfeab2547d2/nihms-1833329-f0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/acc0ef3dba6f/nihms-1833329-f0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/8ad12a1e778b/nihms-1833329-f0009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/13aca770d1a8/nihms-1833329-f0010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/dfcc763b736a/nihms-1833329-f0011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/10adb5941b48/nihms-1833329-f0012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/5fd21c2404e6/nihms-1833329-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/817b376e62bd/nihms-1833329-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/3531073bb922/nihms-1833329-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/77a458da249d/nihms-1833329-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/69fe5634f84d/nihms-1833329-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/c39124cef8a4/nihms-1833329-f0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/3cfeab2547d2/nihms-1833329-f0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/acc0ef3dba6f/nihms-1833329-f0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/8ad12a1e778b/nihms-1833329-f0009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/13aca770d1a8/nihms-1833329-f0010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/dfcc763b736a/nihms-1833329-f0011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f868/9513828/10adb5941b48/nihms-1833329-f0012.jpg