Using Task Farming to Optimise a Street-Scale Resolution Air Quality Model of the West Midlands (UK)
Open Access
- 30 July 2021
- journal article
- research article
- Published by MDPI AG in Atmosphere
- Vol. 12 (8), 983
- https://doi.org/10.3390/atmos12080983
Abstract
High resolution air quality models combining emissions, chemical processes, dispersion and dynamical treatments are necessary to develop effective policies for clean air in urban environments, but can have high computational demand. We demonstrate the application of task farming to reduce runtime for ADMS-Urban, a quasi-Gaussian plume air dispersion model. The model represents the full range of source types (point, road and grid sources) occurring in an urban area at high resolution. Here, we implement and evaluate the option to automatically split up a large model domain into smaller sub-regions, each of which can then be executed concurrently on multiple cores of a HPC or across a PC network, a technique known as task farming. The approach has been tested for a large model domain covering the West Midlands, UK (902 km2), as part of modelling work in the WM-Air (West Midlands Air Quality Improvement Programme) project. Compared to the measurement data, overall, the model performs well. Air quality maps for annual/subset averages and percentiles are generated. For this air quality modelling application of task farming, the optimisation process has reduced weeks of model execution time to approximately 35 h for a single model configuration of annual calculations.Funding Information
- Natural Environment Research Council (NE/S003487/1)
This publication has 43 references indexed in Scilit:
- Air quality modelling, simulation, and computational methods: a reviewEnvironmental Reviews, 2013
- The Aeroflex: A Bicycle for Mobile Air Quality MeasurementsSensors, 2012
- Artificial neural networks (the multilayer perceptron)—a review of applications in the atmospheric sciencesAtmospheric Environment, 1998
- OpenMP: an industry standard API for shared-memory programmingIEEE Computational Science and Engineering, 1998
- PVM: A framework for parallel distributed computingConcurrency: Practice and Experience, 1990
- The long range transport of sulphur dioxideAtmospheric Environment (1967), 1975
- On the validity of grid and trajectory models of urban air pollutionAtmospheric Environment (1967), 1975
- Mathematical modeling of urban air pollution. General theoryEnvironmental Science & Technology, 1973
- Dynamic model of photochemical smogEnvironmental Science & Technology, 1969
- Some observed properties of medium‐scale diffusion in the atmosphereQuarterly Journal of the Royal Meteorological Society, 1962