在实时和精细重建三维辐射场中应用带 GPU 加速的数据分区克里金算法

IF 1.9 3区 工程技术 Q1 NUCLEAR SCIENCE & TECHNOLOGY Annals of Nuclear Energy Pub Date : 2024-11-27 DOI:10.1016/j.anucene.2024.111047
Ningbiao Xiao, Jinsen Guo, Zijia Kuang, Wei Wang
{"title":"在实时和精细重建三维辐射场中应用带 GPU 加速的数据分区克里金算法","authors":"Ningbiao Xiao,&nbsp;Jinsen Guo,&nbsp;Zijia Kuang,&nbsp;Wei Wang","doi":"10.1016/j.anucene.2024.111047","DOIUrl":null,"url":null,"abstract":"<div><div>Accurately assessing personal radiation doses in real radiation environments like nuclear power plants requires precise and real-time reconstruction of three-dimensional radiation fields. The Kriging algorithm, known for its accuracy in spatial interpolation, provides a promising approach for this task. However, its computational demands can be significant, especially in real-time scenarios. To address this, we enhance the Kriging algorithm with GPU acceleration and data partitioning strategies, enabling efficient and accurate reconstruction of three-dimensional nuclear radiation fields. Using Fluka software for Monte Carlo simulations, we generated a virtual radiation field of dimensions 5 m <span><math><mo>×</mo></math></span> 5 m <span><math><mo>×</mo></math></span> 5 m for a single-source, unshielded scenario, and a field of dimensions 20 m <span><math><mo>×</mo></math></span> 6 m <span><math><mo>×</mo></math></span> 8 m for a multi-source, shielded scenario. Using the simulated data, we compared the prediction accuracy of the improved algorithm with the conventional Kriging algorithm and further explored factors influencing the acceleration ratio of the improved algorithm. The results indicate that the GPU-accelerated and data-partitioned Kriging algorithm achieves nearly identical accuracy compared to the traditional method. In the single-source, unshielded scenario, with more than 343 known (measurement) points and predicting <span><math><mrow><mn>95</mn><mo>×</mo><mn>95</mn><mo>×</mo><mn>95</mn><mo>=</mo></mrow></math></span> 857,375 points, the prediction accuracy remains above 92.25%. In the multi-source, shielded scenario, with more than 8000 known (measurement) points and predicting <span><math><mrow><mn>95</mn><mo>×</mo><mn>95</mn><mo>×</mo><mn>95</mn><mo>=</mo></mrow></math></span> 857,375 points, the prediction accuracy remains above 91.17%. The acceleration performance of the improved algorithm is consistent across both scenarios, with the acceleration ratio increasing as the number of known and predicted points grows, reaching approximately 20 for smaller datasets and up to 93 for larger datasets. Additionally, the acceleration effect of the improved algorithm varies with data partition size, initially increasing and then decreasing as the partition size increases. When the number of known points is 512 and the number of predicted points is 884,736, the optimal partition size lies between 80,000 and 90,000, resulting in a prediction time of only 0.24 s.</div></div>","PeriodicalId":8006,"journal":{"name":"Annals of Nuclear Energy","volume":"212 ","pages":"Article 111047"},"PeriodicalIF":1.9000,"publicationDate":"2024-11-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Application of data partitioned Kriging algorithm with GPU acceleration in real-time and refined reconstruction of three-dimensional radiation fields\",\"authors\":\"Ningbiao Xiao,&nbsp;Jinsen Guo,&nbsp;Zijia Kuang,&nbsp;Wei Wang\",\"doi\":\"10.1016/j.anucene.2024.111047\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Accurately assessing personal radiation doses in real radiation environments like nuclear power plants requires precise and real-time reconstruction of three-dimensional radiation fields. The Kriging algorithm, known for its accuracy in spatial interpolation, provides a promising approach for this task. However, its computational demands can be significant, especially in real-time scenarios. To address this, we enhance the Kriging algorithm with GPU acceleration and data partitioning strategies, enabling efficient and accurate reconstruction of three-dimensional nuclear radiation fields. Using Fluka software for Monte Carlo simulations, we generated a virtual radiation field of dimensions 5 m <span><math><mo>×</mo></math></span> 5 m <span><math><mo>×</mo></math></span> 5 m for a single-source, unshielded scenario, and a field of dimensions 20 m <span><math><mo>×</mo></math></span> 6 m <span><math><mo>×</mo></math></span> 8 m for a multi-source, shielded scenario. Using the simulated data, we compared the prediction accuracy of the improved algorithm with the conventional Kriging algorithm and further explored factors influencing the acceleration ratio of the improved algorithm. The results indicate that the GPU-accelerated and data-partitioned Kriging algorithm achieves nearly identical accuracy compared to the traditional method. In the single-source, unshielded scenario, with more than 343 known (measurement) points and predicting <span><math><mrow><mn>95</mn><mo>×</mo><mn>95</mn><mo>×</mo><mn>95</mn><mo>=</mo></mrow></math></span> 857,375 points, the prediction accuracy remains above 92.25%. In the multi-source, shielded scenario, with more than 8000 known (measurement) points and predicting <span><math><mrow><mn>95</mn><mo>×</mo><mn>95</mn><mo>×</mo><mn>95</mn><mo>=</mo></mrow></math></span> 857,375 points, the prediction accuracy remains above 91.17%. The acceleration performance of the improved algorithm is consistent across both scenarios, with the acceleration ratio increasing as the number of known and predicted points grows, reaching approximately 20 for smaller datasets and up to 93 for larger datasets. Additionally, the acceleration effect of the improved algorithm varies with data partition size, initially increasing and then decreasing as the partition size increases. When the number of known points is 512 and the number of predicted points is 884,736, the optimal partition size lies between 80,000 and 90,000, resulting in a prediction time of only 0.24 s.</div></div>\",\"PeriodicalId\":8006,\"journal\":{\"name\":\"Annals of Nuclear Energy\",\"volume\":\"212 \",\"pages\":\"Article 111047\"},\"PeriodicalIF\":1.9000,\"publicationDate\":\"2024-11-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Annals of Nuclear Energy\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0306454924007102\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"NUCLEAR SCIENCE & TECHNOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Annals of Nuclear Energy","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0306454924007102","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"NUCLEAR SCIENCE & TECHNOLOGY","Score":null,"Total":0}
引用次数: 0

摘要

在核电厂等真实辐射环境中准确评估个人辐射剂量需要精确、实时地重建三维辐射场。克里金算法以其空间插值的精确性而著称,为这项任务提供了一种很有前途的方法。然而,它的计算要求可能很高,尤其是在实时场景中。为了解决这个问题,我们利用 GPU 加速和数据分区策略增强了克里金算法,从而实现了高效、精确的三维核辐射场重建。我们使用 Fluka 软件进行蒙特卡罗模拟,为单源、无屏蔽场景生成了尺寸为 5 m × 5 m × 5 m 的虚拟辐射场,为多源、有屏蔽场景生成了尺寸为 20 m × 6 m × 8 m 的虚拟辐射场。利用模拟数据,我们比较了改进算法与传统克里金算法的预测精度,并进一步探讨了影响改进算法加速比的因素。结果表明,与传统方法相比,经过 GPU 加速和数据分区的克里金算法达到了几乎相同的精度。在单源、无屏蔽情况下,已知(测量)点超过 343 个,预测 95×95×95= 857,375 个点,预测精度保持在 92.25% 以上。在多源、屏蔽情况下,已知(测量)点超过 8000 个,预测 95×95×95= 857375 个点,预测准确率保持在 91.17% 以上。改进算法在两种场景下的加速性能是一致的,加速比随着已知点和预测点数量的增加而增加,较小数据集的加速比约为 20,较大数据集的加速比可达 93。此外,改进算法的加速效果随数据分区大小的变化而变化,最初随着分区大小的增加而增加,然后随着分区大小的增加而减少。当已知点数为 512 个,预测点数为 884 736 个时,最佳分区大小介于 80 000 和 90 000 之间,预测时间仅为 0.24 秒。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Application of data partitioned Kriging algorithm with GPU acceleration in real-time and refined reconstruction of three-dimensional radiation fields
Accurately assessing personal radiation doses in real radiation environments like nuclear power plants requires precise and real-time reconstruction of three-dimensional radiation fields. The Kriging algorithm, known for its accuracy in spatial interpolation, provides a promising approach for this task. However, its computational demands can be significant, especially in real-time scenarios. To address this, we enhance the Kriging algorithm with GPU acceleration and data partitioning strategies, enabling efficient and accurate reconstruction of three-dimensional nuclear radiation fields. Using Fluka software for Monte Carlo simulations, we generated a virtual radiation field of dimensions 5 m × 5 m × 5 m for a single-source, unshielded scenario, and a field of dimensions 20 m × 6 m × 8 m for a multi-source, shielded scenario. Using the simulated data, we compared the prediction accuracy of the improved algorithm with the conventional Kriging algorithm and further explored factors influencing the acceleration ratio of the improved algorithm. The results indicate that the GPU-accelerated and data-partitioned Kriging algorithm achieves nearly identical accuracy compared to the traditional method. In the single-source, unshielded scenario, with more than 343 known (measurement) points and predicting 95×95×95= 857,375 points, the prediction accuracy remains above 92.25%. In the multi-source, shielded scenario, with more than 8000 known (measurement) points and predicting 95×95×95= 857,375 points, the prediction accuracy remains above 91.17%. The acceleration performance of the improved algorithm is consistent across both scenarios, with the acceleration ratio increasing as the number of known and predicted points grows, reaching approximately 20 for smaller datasets and up to 93 for larger datasets. Additionally, the acceleration effect of the improved algorithm varies with data partition size, initially increasing and then decreasing as the partition size increases. When the number of known points is 512 and the number of predicted points is 884,736, the optimal partition size lies between 80,000 and 90,000, resulting in a prediction time of only 0.24 s.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Annals of Nuclear Energy
Annals of Nuclear Energy 工程技术-核科学技术
CiteScore
4.30
自引率
21.10%
发文量
632
审稿时长
7.3 months
期刊介绍: Annals of Nuclear Energy provides an international medium for the communication of original research, ideas and developments in all areas of the field of nuclear energy science and technology. Its scope embraces nuclear fuel reserves, fuel cycles and cost, materials, processing, system and component technology (fission only), design and optimization, direct conversion of nuclear energy sources, environmental control, reactor physics, heat transfer and fluid dynamics, structural analysis, fuel management, future developments, nuclear fuel and safety, nuclear aerosol, neutron physics, computer technology (both software and hardware), risk assessment, radioactive waste disposal and reactor thermal hydraulics. Papers submitted to Annals need to demonstrate a clear link to nuclear power generation/nuclear engineering. Papers which deal with pure nuclear physics, pure health physics, imaging, or attenuation and shielding properties of concretes and various geological materials are not within the scope of the journal. Also, papers that deal with policy or economics are not within the scope of the journal.
期刊最新文献
Investigation on heat split in a vertical 3 × 3 dual-cooled annular rod bundle Impact of temperature- and phase-dependent zirconium hydride phonons on criticality Evaluation of uranium-233 neutron capture cross section in keV region Application of data partitioned Kriging algorithm with GPU acceleration in real-time and refined reconstruction of three-dimensional radiation fields Boiling critical characteristics in narrow rectangular channel under local heat flux concentration conditions
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1