Designing and implementing a multi-core capable integrated urban drainage modelling Toolkit:Lessons from CityDrain3. (October 2016)
- Record Type:
- Journal Article
- Title:
- Designing and implementing a multi-core capable integrated urban drainage modelling Toolkit:Lessons from CityDrain3. (October 2016)
- Main Title:
- Designing and implementing a multi-core capable integrated urban drainage modelling Toolkit:Lessons from CityDrain3
- Authors:
- Burger, Gregor
Bach, Peter M.
Urich, Christian
Leonhardt, Günther
Kleidorfer, Manfred
Rauch, Wolfgang - Abstract:
- Highlights: Development and application of an integrated modelling toolkit for urban water systems. Multi-core capability for high performance applications. Open source and modular design for easy and flexible extension. Abstract: Integrated urban drainage modelling combines different aspects of the urban water system into a common framework. With increasing pressures of a changing climate, urban growth and economic constraints, the need for wider spread integration is necessary in the interest of a sustainable future. Greater complexity results in greater computational burden but modelling packages will, likewise, need to be flexible enough to allow incorporation of new algorithms. With advancements in modern information technology, a parallel implementation of such a modelling toolkit is mandatory while still leaving its users the flexibility of extensions. The design and implementation of the integrated modelling framework CityDrain3 shows that it is possible to write research code that is high-performance and extensible by many research projects. Three use case scenarios are presented to showcase the application of CityDrain3. The performance advantage of parallelization (up to 40 times compared to its predecessor) and the scalability of the framework are also demonstrated.
- Is Part Of:
- Advances in engineering software. Volume 100(2016)
- Journal:
- Advances in engineering software
- Issue:
- Volume 100(2016)
- Issue Display:
- Volume 100, Issue 2016 (2016)
- Year:
- 2016
- Volume:
- 100
- Issue:
- 2016
- Issue Sort Value:
- 2016-0100-2016-0000
- Page Start:
- 277
- Page End:
- 289
- Publication Date:
- 2016-10
- Subjects:
- Integrated urban drainage -- Modelling -- Simulation framework -- Object-oriented design -- Multi-core -- Parallel computing
Computer-aided engineering -- Periodicals
Engineering -- Computer programs -- Periodicals
Engineering -- Software -- Periodicals
Periodicals
620.0028553 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09659978 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.advengsoft.2016.08.004 ↗
- Languages:
- English
- ISSNs:
- 0965-9978
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 0705.450000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 14777.xml