Accelerating a Many-Scenario Water Resources Simulation.
Saved in:
| Title: | Accelerating a Many-Scenario Water Resources Simulation. |
|---|---|
| Authors: | Tomlinson, J. E.1 (AUTHOR) james.tomlinson@postgrad.manchester.ac.uk, Harou, J. J.2 (AUTHOR) julien.harou@manchester.ac.uk |
| Source: | Journal of Water Resources Planning & Management. Feb2025, Vol. 152 Issue 2, p1-8. 8p. |
| Subjects: | SIMD (Computer architecture), Parallel processing, Interior-point methods, Computer simulation, Water supply, Mathematical optimization, Linear programming |
| Abstract: | We present a new approach to water resource simulation that exploits modern CPU hardware and instructions. The approach simulates multiple scenarios in parallel using single-instruction, multiple-data (SIMD) techniques. We apply SIMD to a simple interior point method (IPM) that is capable of solving multiple similar linear programs in parallel. We compare our method against a non-SIMD linear program solver (CLP) and demonstrate significant speed-ups for some water resource simulations. Although our method is not competitive with the conventional solver for a single scenario, it is able to outperform the conventional solver when simulating multiple scenarios. Our results demonstrate that by exploiting modern CPU features, it is possible to achieve significant speed-ups for water resource simulations. We achieve a speed-up of 2.1 when using SIMD in comparison with a non-SIMD approach with 64 scenarios. More efficient simulation will allow practitioners to explore more scenarios, find more robust solutions, and use more complex models. [ABSTRACT FROM AUTHOR] |
| Copyright of Journal of Water Resources Planning & Management is the property of American Society of Civil Engineers and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 190253258 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Accelerating a Many-Scenario Water Resources Simulation. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Tomlinson%2C+J%2E+E%2E%22">Tomlinson, J. E.</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> james.tomlinson@postgrad.manchester.ac.uk</i><br /><searchLink fieldCode="AR" term="%22Harou%2C+J%2E+J%2E%22">Harou, J. J.</searchLink><relatesTo>2</relatesTo> (AUTHOR)<i> julien.harou@manchester.ac.uk</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Journal+of+Water+Resources+Planning+%26+Management%22">Journal of Water Resources Planning & Management</searchLink>. Feb2025, Vol. 152 Issue 2, p1-8. 8p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22SIMD+%28Computer+architecture%29%22">SIMD (Computer architecture)</searchLink><br /><searchLink fieldCode="DE" term="%22Parallel+processing%22">Parallel processing</searchLink><br /><searchLink fieldCode="DE" term="%22Interior-point+methods%22">Interior-point methods</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+simulation%22">Computer simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Water+supply%22">Water supply</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematical+optimization%22">Mathematical optimization</searchLink><br /><searchLink fieldCode="DE" term="%22Linear+programming%22">Linear programming</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: We present a new approach to water resource simulation that exploits modern CPU hardware and instructions. The approach simulates multiple scenarios in parallel using single-instruction, multiple-data (SIMD) techniques. We apply SIMD to a simple interior point method (IPM) that is capable of solving multiple similar linear programs in parallel. We compare our method against a non-SIMD linear program solver (CLP) and demonstrate significant speed-ups for some water resource simulations. Although our method is not competitive with the conventional solver for a single scenario, it is able to outperform the conventional solver when simulating multiple scenarios. Our results demonstrate that by exploiting modern CPU features, it is possible to achieve significant speed-ups for water resource simulations. We achieve a speed-up of 2.1 when using SIMD in comparison with a non-SIMD approach with 64 scenarios. More efficient simulation will allow practitioners to explore more scenarios, find more robust solutions, and use more complex models. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Journal of Water Resources Planning & Management is the property of American Society of Civil Engineers and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=190253258 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1061/JWRMD5.WRENG-6564 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 8 StartPage: 1 Subjects: – SubjectFull: SIMD (Computer architecture) Type: general – SubjectFull: Parallel processing Type: general – SubjectFull: Interior-point methods Type: general – SubjectFull: Computer simulation Type: general – SubjectFull: Water supply Type: general – SubjectFull: Mathematical optimization Type: general – SubjectFull: Linear programming Type: general Titles: – TitleFull: Accelerating a Many-Scenario Water Resources Simulation. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Tomlinson, J. E. – PersonEntity: Name: NameFull: Harou, J. J. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 02 Text: Feb2025 Type: published Y: 2026 Identifiers: – Type: issn-print Value: 07339496 Numbering: – Type: volume Value: 152 – Type: issue Value: 2 Titles: – TitleFull: Journal of Water Resources Planning & Management Type: main |
| ResultId | 1 |