Gen X: ExCALIBUR working group on Exascale continuum mechanics through code generation.
Gen X: ExCALIBUR working group on Exascale continuum mechanics through code generation.
批准号:
EP/V001493/1
负责人:
David Ham
金额:
$22.2万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2020
资助国家:
英国
项目状态:
已结题
起止时间:
2020 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Continuous physical processes pervade every aspect of our society,industry and the natural world. From the flow of air over an aircraftto the propagation of mobile phone signals, to the behaviour ofchemical components at every point of the manufacturing processes,continuum mechanics is at the heart of our industrial processes. Inmedicine, the electrical behaviour of the heart and brain, the flow ofblood and other fluids through the body, and the detection of disordersusing all manner of scanners and detectors are all continuum mechanicsprocesses. In the natural world, detecting and understanding themovement and composition of the Earth enable us to understandearthquakes and to hunt for valuable minerals, while advancedunderstanding of the complex interaction of fluids and electromagneticfields allows us to understand stars, the cosmos and our place in it.In all of these cases and many more beside, the mathematical equationsdescribing phenomena are known, but solutions very rarelyexist. Science and engineering are essentially dependent on computersimulation to understand any of these systems, and to design thedevices and processes which use them. Many of these phenomena are socomplex or have such a range of spatial scales that existing petascalecomputer systems are a limit on scientific advance. In addition, thereis a need to go beyond mere simulation to simulate the uncertainty inprocesses, find the optimal solution, or discover the multiplepossible outcomes of a system. The advent of exascale computingpresents the opportunity to address these limitations. However,increasing computational scale, increasingly complex simulationalgorithms, and the vast quantities of data produced by exascalecomputing will defeat not just existing simulation software, but alsoexisting ways of writing simulation software.Gen X is a project to establish the requirements for exascalesimulation software for continuum mechanics, and to provide a concreteway of achieving this capability within the next five years. The Gen Xapproach is to move beyond just writing code to a system of specialistsimulation languages which enable scientists and engineers to specifythe problem they want to solve and the algorithms they want by writingmathematics, the language of science. The actual code will beautomatically generated by specialist compilers rather thanhand-written. Rather than an algorithm developer writing a paper abouttheir new development and hoping that simulation scientists will findthe time to code it up for their specific problem, the algorithm willbe encoded in a domain specific language and implemented in itscompiler. The simulation scientist will then be able to access thealgorithm directly without recoding.At exascale, writing all the simulation outputs to disk for lateranalysis is impossible. Instead, simulation data must be processed,analysed and visualised as the simulation is conducted, and only theresults stored for later use. Gen X will provide mathematicallanguages for this process which will enable the scientist or engineerto concisely specify the analysis to be performed, and to haveconfidence that the resulting calculations will be both efficient andcorrect.By enabling scientists and engineers to work at a higher mathematicallevel while also accessing more sophisticated algorithms andhardware-specific implementations than previously possible, Gen X willmake simulation science both more capable and more productive. In thismanner, Gen X is essential to realising the potential of exascalecomputing while also making the most efficient use of researchresources.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Bifurcation analysis of two-dimensional Rayleigh--Bénard convection using deflation
使用紧缩的二维瑞利-贝纳德对流的分岔分析
DOI:
10.48550/arxiv.2102.10576
发表时间:
2021
期刊:
影响因子:
--
作者:
[Boullé N]
通讯作者:
Boullé N
Temporal blocking of finite-difference stencil operators with sparse "off-the-grid" sources
具有稀疏“离网”源的有限差分模板算子的时间阻塞
DOI:
10.1109/ipdps49936.2021.00058
发表时间:
2021
期刊:
影响因子:
--
作者:
[Bisbas G]
通讯作者:
Bisbas G
Deflation-based identification of nonlinear excitations of the three-dimensional Gross-Pitaevskii equation
基于紧缩的三维 Gross-Pitaevskii 方程非线性激励辨识
DOI:
10.17863/cam.92931
发表时间:
2020
期刊:
影响因子:
--
作者:
[Boullé N]
通讯作者:
Boullé N
Code Generation for Productive, Portable, and Scalable Finite Element Simulation in Firedrake
Firedrake 中高效、可移植且可扩展的有限元仿真的代码生成
DOI:
10.1109/mcse.2021.3085102
发表时间:
2021
期刊:
Computing in Science & Engineering
影响因子:
2.1
作者:
[Betteridge J]
通讯作者:
Betteridge J
Deflation-based Identification of Nonlinear Excitations of the 3D Gross--Pitaevskii equation
基于紧缩的 3D Gross--Pitaevskii 方程非线性激励辨识
DOI:
10.48550/arxiv.2004.10446
发表时间:
2020
期刊:
影响因子:
--
作者:
[Boullé N]
通讯作者:
Boullé N
共 7 条
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
-
依托单位:
Gung Ho Phase 2
-
批准号:NE/K006789/1
-
项目类别:Research Grant
-
资助金额:$37.66万
-
财政年份:2013
-
负责人:David Ham
-
依托单位:
Abstracting the environment: automating geoscientific simulation
-
批准号:NE/K008951/1
-
项目类别:Fellowship
-
资助金额:$63.91万
-
财政年份:2013
-
负责人:David Ham
-
依托单位:
Abstracting the hardware: Assembly algorithms for numerical weather prediction on emerging massively parallel architectures
-
批准号:NE/I021098/1
-
项目类别:Research Grant
-
资助金额:$13.24万
-
财政年份:2011
-
负责人:David Ham
-
依托单位:
Automated adjoints: how much do we really know about the source of the Indian Ocean Tsunami?
-
批准号:NE/I001360/1
-
项目类别:Research Grant
-
资助金额:$7.55万
-
财政年份:2010
-
负责人:David Ham
-
依托单位:
SBIR Phase I: Stable Fluorescers for Luminescent Solar Concentrators
-
批准号:9660727
-
项目类别:Standard Grant
-
资助金额:$7.5万
-
财政年份:1997
-
负责人:David Ham
-
依托单位:
Involving Students in Science
-
批准号:9260948
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:1993
-
负责人:David Ham
-
依托单位:
Optical Studies of Reactive Collisions of Atoms With Diatomic Molecules
-
批准号:7305214
-
项目类别:Continuing Grant
-
资助金额:$8.12万
-
财政年份:1974
-
负责人:David Ham
-
依托单位:
海外基金