课题基金 / 基金详情

Abstracting the hardware: Assembly algorithms for numerical weather prediction on emerging massively parallel architectures

Abstracting the hardware: Assembly algorithms for numerical weather prediction on emerging massively parallel architectures
抽象硬件:新兴大规模并行架构上数值天气预报的组装算法
批准号:
NE/I021098/1
负责人:
David Ham
金额:
$13.24万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2011
资助国家:
英国
项目状态:
已结题
起止时间:
2011 至 --

项目摘要

项目成果

David Ham的其他基金

相似基金

相关文献

中文摘要
翻译
天气预报和气候模拟都是建立在求解大型方程组的基础上的,这些方程组被称为偏微分方程(pde),它们描述了大气中的气流。到目前为止,解决偏微分方程的软件,包括现有的气象局统一模型,都是由那些在建模和编程方面都是专家的人为特定种类的硬件编写的。然而,计算机硬件正在发生巨大而迅速的变化。新的大规模并行平台(如图形处理单元(gpu)和多核CPU系统)的出现需要非常不同的低级编程方法,更重要的是,需要针对不同硬件平台的不同方法。这也需要对这些平台的最佳优化策略进行新的研究。目前编写科学软件的方法无法满足工业和政府资金资源的需求,也无法跟上硬件平台的变化。该项目将使用一种新的方法来测试统一模型核心的现有和候选的新离散化,该方法将数值计算的单个工作项的规范与这些工作项在并行计算机上的共享方式分开。这将有助于决定应该如何编写新模型。特别是,它将使我们能够区分那些在高度并行性中不能很好地工作的算法和那些需要在非常并行的环境中工作的不同实现的算法。它还将使同一算法在不同平台的不同实现中进行测试,以建立算法,实现和平台的最佳组合。通过这种方式,它还将为新的统一模型提供一些未来的证明,因为反映新型并行硬件的底层更改将可能实现,而无需为每个新计算机平台重写整个模型。
英文摘要
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.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
Supercomputing - 28th International Supercomputing Conference, ISC 2013, Leipzig, Germany, June 16-20, 2013. Proceedings
超级计算 - 第 28 届国际超级计算会议,ISC 2013,德国莱比锡,2013 年 6 月 16-20 日。会议记录
DOI: 10.1007/978-3-642-38750-0_5
发表时间: 2013
期刊:
影响因子: --
作者: [Carpené M]
通讯作者: Carpené M
Automating the solution of PDEs on the sphere and other manifolds in FEniCS 1.2
在 FEniCS 1.2 中自动求解球体和其他流形上的偏微分方程
DOI: 10.5194/gmd-6-2099-2013
发表时间: 2013
期刊: Geoscientific Model Development
影响因子: 5.1
作者: [Rognes M]
通讯作者: Rognes M
Firedrake: high performance, high productivity simulation for the continuum mechanics community.
  • 批准号:
    EP/W029731/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $87.77万
  • 财政年份:
    2022
  • 负责人:
    David Ham
  • 依托单位:
SysGenX: Composable software generation for system-level simulation at Exascale
  • 批准号:
    EP/W026066/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $103.64万
  • 财政年份:
    2021
  • 负责人:
    David Ham
  • 依托单位:
Gen X: ExCALIBUR working group on Exascale continuum mechanics through code generation.
  • 批准号:
    EP/V001493/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $22.2万
  • 财政年份:
    2020
  • 负责人:
    David Ham
  • 依托单位:
Gung Ho Phase 2
  • 批准号:
    NE/K006789/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $37.66万
  • 财政年份:
    2013
  • 负责人:
    David Ham
  • 依托单位:
海外基金