Details of Award
NERC Reference : NE/I021098/1
Abstracting the hardware: Assembly algorithms for numerical weather prediction on emerging massively parallel architectures
Grant Award
- Principal Investigator:
- Dr DA Ham, Imperial College London, Earth Science and Engineering
- Grant held at:
- Imperial College London, Earth Science and Engineering
- Science Area:
- Atmospheric
- Overall Classification:
- Atmospheric
- ENRIs:
- Global Change
- Environmental Risks and Hazards
- Science Topics:
- Atmospheric Kinetics
- Climate & Climate Change
- Abstract:
- Weather forecasting and climate simulation are both founded on solving large systems of equations, called partial differential equations or PDEs which describe the flows in the atmosphere. Hitherto, the software which solves PDEs, including the existing Met Office Unified Model, has been written for specific sorts of hardware by people who had to be experts both in the science they were modelling and in programming. However, large and rapid changes are now occurring in computer hardware. The emergence of new massively parallel platforms, such as graphical processing units (GPUs) and multicore CPU systems is requiring very different approaches to low-level programming and, importantly, different approaches for different hardware platforms. It also requires new research into the best optimisation strategies for these platforms. The current approach to writing scientific software will not deliver the changes that are required within the industrial and government funding resources available nor will it keep up with changing hardware platforms. This project will test the existing and candidate new discretisations for the Unified Model core by using a new approach which separates the specification of individual work items of numerical computation from how those work items are shared out over a parallel computer. This will enable decisions about how a new model should be written. In particular, it will enable us to distinguish between those algorithms which just don't work very well at high levels of parallelism and those which need to be implemented differently to work in very parallel contexts. It will also enable the same algorithm to be tested in different implementations for different platforms to establish the best combinations of algorithm, implementation and platform. In this way it will also provide some future-proofing to a new Unified Model as low-level changes to reflect new types of parallel hardware will be possible without rewriting the whole model for each new computer platform.
- NERC Reference:
- NE/I021098/1
- Grant Stage:
- Completed
- Scheme:
- Directed (Research Programmes)
- Grant Status:
- Closed
- Programme:
- NGWCP
This grant award has a total value of £103,947
FDAB - Financial Details (Award breakdown by headings)
Indirect - Indirect Costs | DA - Investigators | DA - Estate Costs | DI - T&S | DA - Other Directly Allocated |
---|---|---|---|---|
£37,803 | £48,112 | £13,167 | £3,501 | £1,364 |
If you need further help, please read the user guide.