基于 GPU 框架的大规模城市配水管网计算方法研究

IF 3 3区 环境科学与生态学 Q2 ENVIRONMENTAL SCIENCES Water Pub Date : 2024-09-18 DOI:10.3390/w16182642
Rongbin Zhang, Jingming Hou, Jingsi Li, Tian Wang, Muhammad Imran
{"title":"基于 GPU 框架的大规模城市配水管网计算方法研究","authors":"Rongbin Zhang, Jingming Hou, Jingsi Li, Tian Wang, Muhammad Imran","doi":"10.3390/w16182642","DOIUrl":null,"url":null,"abstract":"Large-scale urban water distribution network simulation plays a critical role in the construction, monitoring, and maintenance of urban water distribution systems. However, during the simulation process, matrix inversion calculations generate a large amount of computational data and consume significant amounts of time, posing challenges for practical applications. To address this issue, this paper proposes a parallel gradient calculation algorithm based on GPU hardware and the CUDA Toolkit library and compares it with the EPANET model and a model based on CPU hardware and the Armadillo library. The results show that the GPU-based model not only achieves a precision level very close to the EPANET model, reaching 99% accuracy, but also significantly outperforms the CPU-based model. Furthermore, during the simulation, the GPU architecture is able to efficiently handle large-scale data and achieve faster convergence, significantly reducing the overall simulation time. Particularly in handling larger-scale water distribution networks, the GPU architecture can improve computational efficiency by up to 13 times. Further analysis reveals that different GPU models exhibit significant differences in computational efficiency, with memory capacity being a key factor affecting performance. GPU devices with larger memory capacity demonstrate higher computational efficiency when processing large-scale water distribution networks. This study demonstrates the advantages of GPU acceleration technology in the simulation of large-scale urban water distribution networks and provides important theoretical and technical support for practical applications in this field. By carefully selecting and configuring GPU devices, the computational efficiency of large-scale water distribution networks can be significantly improved, providing more efficient solutions for future urban water resource management and planning.","PeriodicalId":23788,"journal":{"name":"Water","volume":"201 1","pages":""},"PeriodicalIF":3.0000,"publicationDate":"2024-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Study on Large-Scale Urban Water Distribution Network Computation Method Based on a GPU Framework\",\"authors\":\"Rongbin Zhang, Jingming Hou, Jingsi Li, Tian Wang, Muhammad Imran\",\"doi\":\"10.3390/w16182642\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Large-scale urban water distribution network simulation plays a critical role in the construction, monitoring, and maintenance of urban water distribution systems. However, during the simulation process, matrix inversion calculations generate a large amount of computational data and consume significant amounts of time, posing challenges for practical applications. To address this issue, this paper proposes a parallel gradient calculation algorithm based on GPU hardware and the CUDA Toolkit library and compares it with the EPANET model and a model based on CPU hardware and the Armadillo library. The results show that the GPU-based model not only achieves a precision level very close to the EPANET model, reaching 99% accuracy, but also significantly outperforms the CPU-based model. Furthermore, during the simulation, the GPU architecture is able to efficiently handle large-scale data and achieve faster convergence, significantly reducing the overall simulation time. Particularly in handling larger-scale water distribution networks, the GPU architecture can improve computational efficiency by up to 13 times. Further analysis reveals that different GPU models exhibit significant differences in computational efficiency, with memory capacity being a key factor affecting performance. GPU devices with larger memory capacity demonstrate higher computational efficiency when processing large-scale water distribution networks. This study demonstrates the advantages of GPU acceleration technology in the simulation of large-scale urban water distribution networks and provides important theoretical and technical support for practical applications in this field. By carefully selecting and configuring GPU devices, the computational efficiency of large-scale water distribution networks can be significantly improved, providing more efficient solutions for future urban water resource management and planning.\",\"PeriodicalId\":23788,\"journal\":{\"name\":\"Water\",\"volume\":\"201 1\",\"pages\":\"\"},\"PeriodicalIF\":3.0000,\"publicationDate\":\"2024-09-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Water\",\"FirstCategoryId\":\"93\",\"ListUrlMain\":\"https://doi.org/10.3390/w16182642\",\"RegionNum\":3,\"RegionCategory\":\"环境科学与生态学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENVIRONMENTAL SCIENCES\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Water","FirstCategoryId":"93","ListUrlMain":"https://doi.org/10.3390/w16182642","RegionNum":3,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENVIRONMENTAL SCIENCES","Score":null,"Total":0}
引用次数: 0

摘要

大规模城市配水管网模拟在城市配水系统的建设、监测和维护中发挥着至关重要的作用。然而,在仿真过程中,矩阵反演计算会产生大量计算数据并消耗大量时间,这给实际应用带来了挑战。为解决这一问题,本文提出了一种基于 GPU 硬件和 CUDA 工具包库的并行梯度计算算法,并将其与 EPANET 模型以及基于 CPU 硬件和 Armadillo 库的模型进行了比较。结果表明,基于 GPU 的模型不仅达到了与 EPANET 模型非常接近的精度水平,准确率达到 99%,而且明显优于基于 CPU 的模型。此外,在仿真过程中,GPU 架构能够有效地处理大规模数据并实现更快的收敛,从而大大缩短了整体仿真时间。特别是在处理更大规模的配水管网时,GPU 架构可将计算效率提高 13 倍。进一步的分析表明,不同的 GPU 模型在计算效率方面存在显著差异,而内存容量是影响性能的关键因素。内存容量较大的 GPU 设备在处理大规模配水管网时表现出更高的计算效率。这项研究证明了 GPU 加速技术在大规模城市配水管网仿真中的优势,并为该领域的实际应用提供了重要的理论和技术支持。通过精心选择和配置 GPU 设备,可以显著提高大规模配水管网的计算效率,为未来城市水资源管理和规划提供更高效的解决方案。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Study on Large-Scale Urban Water Distribution Network Computation Method Based on a GPU Framework
Large-scale urban water distribution network simulation plays a critical role in the construction, monitoring, and maintenance of urban water distribution systems. However, during the simulation process, matrix inversion calculations generate a large amount of computational data and consume significant amounts of time, posing challenges for practical applications. To address this issue, this paper proposes a parallel gradient calculation algorithm based on GPU hardware and the CUDA Toolkit library and compares it with the EPANET model and a model based on CPU hardware and the Armadillo library. The results show that the GPU-based model not only achieves a precision level very close to the EPANET model, reaching 99% accuracy, but also significantly outperforms the CPU-based model. Furthermore, during the simulation, the GPU architecture is able to efficiently handle large-scale data and achieve faster convergence, significantly reducing the overall simulation time. Particularly in handling larger-scale water distribution networks, the GPU architecture can improve computational efficiency by up to 13 times. Further analysis reveals that different GPU models exhibit significant differences in computational efficiency, with memory capacity being a key factor affecting performance. GPU devices with larger memory capacity demonstrate higher computational efficiency when processing large-scale water distribution networks. This study demonstrates the advantages of GPU acceleration technology in the simulation of large-scale urban water distribution networks and provides important theoretical and technical support for practical applications in this field. By carefully selecting and configuring GPU devices, the computational efficiency of large-scale water distribution networks can be significantly improved, providing more efficient solutions for future urban water resource management and planning.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Water
Water WATER RESOURCES-
CiteScore
5.80
自引率
14.70%
发文量
3491
审稿时长
19.85 days
期刊介绍: Water (ISSN 2073-4441) is an international and cross-disciplinary scholarly journal covering all aspects of water including water science and technology, and the hydrology, ecology and management of water resources. It publishes regular research papers, critical reviews and short communications, and there is no restriction on the length of the papers. Our aim is to encourage scientists to publish their experimental and theoretical research in as much detail as possible. Full experimental and/or methodical details must be provided for research articles. Computed data or files regarding the full details of the experimental procedure, if unable to be published in a normal way, can be deposited as supplementary material.
期刊最新文献
EstuarySAT Database Development of Harmonized Remote Sensing and Water Quality Data for Tidal and Estuarine Systems. Study on Large-Scale Urban Water Distribution Network Computation Method Based on a GPU Framework Land-Use Pattern-Based Spatial Variation of Physicochemical Parameters and Efficacy of Safe Drinking Water Supply along the Mahaweli River, Sri Lanka Ensuring the Safety of an Extraction Well from an Upgradient Point Source of Pollution in a Computationally Constrained Setting The Impact of Catastrophic Floods on Macroinvertebrate Communities in Low-Order Streams: A Study from the Apennines (Northwest Italy)
×
引用
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