{"title":"Acceleration of pipeline analysis for irrigation networks through parallelisation in Graphic Processing Units","authors":"Fernández-Pato J, Zapata N, Latorre B, Playán E","doi":"10.1016/j.biosystemseng.2025.02.004","DOIUrl":null,"url":null,"abstract":"<div><div>This paper reports on the development of a Farming irrigation network Analysis and Simulation Tool (FAST) on Graphic Processing Units (GPU). The tool is oriented to accelerate the optimisation of pressurised hydraulic networks equipped with hydrants and/or sprinklers, which may require millions of hydraulic simulations to converge to the optimal solution. GPU devices contain a large number of processors working in parallel and are capable of applying the same computational algorithms over different simulation parameters. Collective and on-farm pressurised irrigation networks typically have a branched structure, without flow recirculation. This permits to implement massive parallelisation of hydraulic calculations. The efficiency of the proposed code was compared to the EPANET hydraulic software, which is widely used worldwide for this type of problems. Results show efficiency gains larger than 6,000x with respect to simulations performed using the EPANET developer's toolkit. An evaluation of the efficiency scalability in terms of the network size was also assessed. Results showed a dramatic performance improvement as the network size increased. FAST-GPU leverages the massive parallelisation capabilities of GPUs to achieve a staggering speedup compared to traditional CPU-bound simulations. This paradigm shift opens the doors for complex irrigation network analysis previously considered computationally prohibitive. This is particularly necessary for the optimisation of network design and management processes.</div></div>","PeriodicalId":9173,"journal":{"name":"Biosystems Engineering","volume":"252 ","pages":"Pages 1-14"},"PeriodicalIF":4.4000,"publicationDate":"2025-02-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biosystems Engineering","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1537511025000303","RegionNum":1,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
This paper reports on the development of a Farming irrigation network Analysis and Simulation Tool (FAST) on Graphic Processing Units (GPU). The tool is oriented to accelerate the optimisation of pressurised hydraulic networks equipped with hydrants and/or sprinklers, which may require millions of hydraulic simulations to converge to the optimal solution. GPU devices contain a large number of processors working in parallel and are capable of applying the same computational algorithms over different simulation parameters. Collective and on-farm pressurised irrigation networks typically have a branched structure, without flow recirculation. This permits to implement massive parallelisation of hydraulic calculations. The efficiency of the proposed code was compared to the EPANET hydraulic software, which is widely used worldwide for this type of problems. Results show efficiency gains larger than 6,000x with respect to simulations performed using the EPANET developer's toolkit. An evaluation of the efficiency scalability in terms of the network size was also assessed. Results showed a dramatic performance improvement as the network size increased. FAST-GPU leverages the massive parallelisation capabilities of GPUs to achieve a staggering speedup compared to traditional CPU-bound simulations. This paradigm shift opens the doors for complex irrigation network analysis previously considered computationally prohibitive. This is particularly necessary for the optimisation of network design and management processes.
期刊介绍:
Biosystems Engineering publishes research in engineering and the physical sciences that represent advances in understanding or modelling of the performance of biological systems for sustainable developments in land use and the environment, agriculture and amenity, bioproduction processes and the food chain. The subject matter of the journal reflects the wide range and interdisciplinary nature of research in engineering for biological systems.