Skip to content
Natural Environment Research Council
Grants on the Web - Return to homepage Logo

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
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.
Period of Award:
6 May 2011 - 5 May 2013
Value:
£103,947
Authorised funds only
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  

top of page


FDAB - Financial Details (Award breakdown by headings)

Indirect - Indirect CostsDA - InvestigatorsDA - Estate CostsDI - T&SDA - Other Directly Allocated
£37,803£48,112£13,167£3,501£1,364

If you need further help, please read the user guide.