EPOC++ a future-proofed kinetic simulation code for plasma physics at exascale

EPOC 面向未来的百万兆级等离子体物理动力学模拟代码

基本信息

  • 批准号:
    EP/W03008X/1
  • 负责人:
  • 金额:
    $ 64.28万
  • 依托单位:
  • 依托单位国家:
    英国
  • 项目类别:
    Research Grant
  • 财政年份:
    2022
  • 资助国家:
    英国
  • 起止时间:
    2022 至 无数据
  • 项目状态:
    未结题

项目摘要

Central to many research programmes in plasma physics is the requirement to capture the full kinetic properties of the plasma. This is most commonly done with a particle-in-cell (PIC) code which move samples of plasma particles in the self-consistent electromagnetic field. For over a decade Warwick, initially in collaboration with Oxford and York, has been developing such a code for UK plasma researchers - the EPOCH code. The core PIC scheme deals with a plasma in which collisions between particles are ignores - a collisionless plasma. EPOCH has been extended to include binary collisions, Quantum Electro-Dynamics (QED) processes and radiation. This has made EPOCH one of the most widely used PIC codes worldwide with application to particle accelerators, next generation light sources, high-power laser QED studies and fusion science for both magnetic and inertial confinement fusion. There are key science extensions required to UK EPOCH to meet the needs of the UK user base. These are detailed in the Objectives section above. However, maintaining EPOCH has become increasingly fraught. This is because EPOCH evolved out of an older Fortran PIC code and while this was relatively easy to modify for the collisionless plasma when adding more sophisticated boundaries, diagnostic or physics packages the restricted feature set of Fortran made these additions increasingly cumbersome. It may be possible to persevere with the old legacy Fortran for a while longer but there are other perhaps more pressing problems. Modern high-performance computer (HPC) systems are moving away from being built all from the same processor type. Instead HPC systems with a mixture of traditional CPUs accelerated with GPUs are becoming prevalent. Other systems are being installed which use ARM processors or even FPGAs. This move towards heterogeneous HPC systems and a complex HPC landscape is been driven by the need for continued increases in computing power. The toolsets for working with these newer heterogeneous systems are primarily in C++, not Fortran. Moving EPOCH over to a C++ implementation (renamed EPOC++ as a result) opens up access to these newer routes towards Exascale HPC. At the same time it makes the code easier to maintain and more flexible for future changes. This project will complete all these changes and deliver an EPOC++ code able to meet the needs of UK and International EPOCH users with a performant and parallel code future proofed for decades.
许多等离子体物理研究计划的核心是要求捕获等离子体的全部动力学性质。这是最常见的使用粒子在单元(PIC)代码,它移动样本的等离子体粒子在自洽的电磁场。十多年来,华威最初与牛津大学和约克大学合作,一直在为英国等离子体研究人员开发这样的代码-纪元代码。核心PIC方案处理的是粒子之间的碰撞被忽略的等离子体--无碰撞的等离子体。Epoch已经扩展到包括二元碰撞、量子电动力学(QED)过程和辐射。这使得EATCH成为世界上使用最广泛的PIC代码之一,应用于粒子加速器、下一代光源、高功率激光QED研究以及用于磁和惯性约束聚变的聚变科学。为了满足英国用户群的需求,英国纪元需要进行一些关键的科学扩展。以上目标部分详细介绍了这些内容。然而,维护时代变得越来越令人担忧。这是因为Epoch是从较旧的Fortran PIC代码演变而来的,虽然在添加更复杂的边界、诊断或物理包时,对于无碰撞等离子体来说,这是相对容易修改的,但Fortran的有限功能集使这些添加变得越来越麻烦。也许可以在Fortran的旧遗产上再坚持一段时间,但还有其他或许更紧迫的问题。现代高性能计算机(HPC)系统正在远离完全由相同类型的处理器构建。相反,混合了由GPU加速的传统CPU的HPC系统正在变得流行起来。其他使用ARM处理器甚至是现场可编程门阵列的系统正在安装中。这种向异类HPC系统和复杂HPC环境的转变是由对计算能力持续增加的需求推动的。用于处理这些较新的异类系统的工具集主要是C++,而不是Fortran。将Eegch转移到C++实现(结果是重命名为EPOC++)打开了对这些通向Exascale HPC的较新路线的访问。同时,它使代码更易于维护,并为将来的更改提供了更大的灵活性。该项目将完成所有这些变化,并提供一个EPOC++代码,能够满足英国和国际纪元用户的需求,性能和并行代码几十年来经得起考验。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Tony Arber其他文献

A Strongly Nonlinear Alfvenic Pulse in a Transversely Inhomogeneous Medium
横向非均匀介质中的强非线性阿尔芬脉冲
  • DOI:
    10.1051/0004-6361:20021266
  • 发表时间:
    2002
  • 期刊:
  • 影响因子:
    0
  • 作者:
    D. Tsiklauri;V. Nakariakov;Tony Arber
  • 通讯作者:
    Tony Arber
Stabilisation of BGK modes by relativistic effects
通过相对论效应稳定 BGK 模式
  • DOI:
    10.1051/0004-6361:20054074
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    6.5
  • 作者:
    N. Sircombe;M. Dieckmann;P. K. Shukla;Tony Arber
  • 通讯作者:
    Tony Arber
Nonlinear wave propagation and reconnection at magnetic X-points in the Hall MHD regime
霍尔 MHD 区域中磁 X 点处的非线性波传播和重新连接
  • DOI:
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    0
  • 作者:
    J. Threlfall;Clare E. Parnell;I. Moortel;K. McClements;Tony Arber
  • 通讯作者:
    Tony Arber
ALFVÉN WAVE HEATING OF THE SOLAR CHROMOSPHERE: 1.5D MODELS
太阳色球层的阿尔芬波加热:1.5D 模型
  • DOI:
    10.3847/0004-637x/817/2/94
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Tony Arber;Christopher S. Brady;Sergiy Shelyag
  • 通讯作者:
    Sergiy Shelyag

Tony Arber的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Tony Arber', 18)}}的其他基金

Plasma Physics HEC Consortium
等离子体物理 HEC 联盟
  • 批准号:
    EP/R029148/1
  • 财政年份:
    2018
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
Plasma kinetics, pre-heat, and the emergence of strong shocks in laser fusion
激光聚变中的等离子体动力学、预热和强冲击的出现
  • 批准号:
    EP/P026486/1
  • 财政年份:
    2017
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
The Plasma-CCP Network
等离子 CCP 网络
  • 批准号:
    EP/M022463/1
  • 财政年份:
    2015
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
CCP Flagship: A radiation-hydrodynamics code for the UK laser-plasma community
CCP 旗舰:英国激光等离子体界的辐射流体动力学代码
  • 批准号:
    EP/M011534/1
  • 财政年份:
    2015
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
Plasma Physics HEC Consortia
等离子体物理 HEC 联盟
  • 批准号:
    EP/L000237/1
  • 财政年份:
    2013
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
A Radiation-Hydrodynamic ALE Code for Laser Fusion Energy
激光聚变能的辐射流体动力学 ALE 代码
  • 批准号:
    EP/I029117/1
  • 财政年份:
    2011
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
The CCPP Network in Computational Plasma Physics
计算等离子体物理中的 CCPP 网络
  • 批准号:
    EP/G066752/1
  • 财政年份:
    2010
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
Multi-scale simulation of intense laser plasma interactions
强激光等离子体相互作用的多尺度模拟
  • 批准号:
    EP/G054940/1
  • 财政年份:
    2010
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
Parallel Computing Resources for the UK MHD Community
英国 MHD 社区的并行计算资源
  • 批准号:
    ST/H008810/1
  • 财政年份:
    2009
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant

相似海外基金

Home helper robots: Understanding our future lives with human-like AI
家庭帮手机器人:用类人人工智能了解我们的未来生活
  • 批准号:
    FT230100021
  • 财政年份:
    2025
  • 资助金额:
    $ 64.28万
  • 项目类别:
    ARC Future Fellowships
FABB-HVDC (Future Aerospace power conversion Building Blocks for High Voltage DC electrical power systems)
FABB-HVDC(高压直流电力系统的未来航空航天电力转换构建模块)
  • 批准号:
    10079892
  • 财政年份:
    2024
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Legacy Department of Trade & Industry
Human-Robot Co-Evolution: Achieving the full potential of future workplaces
人机协同进化:充分发挥未来工作场所的潜力
  • 批准号:
    DP240100938
  • 财政年份:
    2024
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Discovery Projects
Cities as transformative agents for a climate-safe future
城市是气候安全未来的变革推动者
  • 批准号:
    FL230100021
  • 财政年份:
    2024
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Australian Laureate Fellowships
Cloud immersion and the future of tropical montane forests
云沉浸和热带山地森林的未来
  • 批准号:
    EP/Y027736/1
  • 财政年份:
    2024
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Fellowship
Mem-Fast Membranes as Enablers for Future Biorefineries: from Fabrication to Advanced Separation Technologies
Mem-Fast 膜作为未来生物精炼的推动者:从制造到先进的分离技术
  • 批准号:
    EP/Y032004/1
  • 财政年份:
    2024
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
International Centre-to-Centre Collaboration: New catalysts for acetylene processes enabling a sustainable future
国际中心间合作:乙炔工艺的新型催化剂实现可持续的未来
  • 批准号:
    EP/Z531285/1
  • 财政年份:
    2024
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Research Grant
Addressing the complexity of future power system dynamic behaviour
解决未来电力系统动态行为的复杂性
  • 批准号:
    MR/S034420/2
  • 财政年份:
    2024
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Fellowship
CAREER: Advances to the EMT Modeling and Simulation of Restoration Processes for Future Grids
职业:未来电网恢复过程的 EMT 建模和仿真的进展
  • 批准号:
    2338621
  • 财政年份:
    2024
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Continuing Grant
Securing the Future: Inclusive Cybersecurity Education for All
确保未来:全民包容性网络安全教育
  • 批准号:
    2350448
  • 财政年份:
    2024
  • 资助金额:
    $ 64.28万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了