Research project EUMaster4HPC

Heterogeneous Exascale Particle-In-Cell (HEXAPIC)

HEXAPIC pioneers plasma physics simulations, leveraging Exascale HPC to revolutionize fusion energy, space propulsion, and semiconductor tech.


The project at a glance

  • Start date:
    01 Oct 2024

  • Duration in months:
    36

  • Funding:
    Total budget: €934k

  • Principal Investigator(s)::
    Pascal BOUVRY


About

The Heterogeneous Exascale PIC (HEXAPIC) code is a project focused on developing an innovative high-performance plasma simulation tool designed to leverage the capabilities of future exascale computing systems. The primary objective is to create a code that can adapt to various types of computational devices, including CPUs, GPUs, and other accelerators, in order to achieve optimal performance and scalability.

To accomplish this, we will adopt a modular approach that breaks down the Particle-In-Cell (PIC) algorithm into small, independent components. Each component can be customized to suit the specific features and capabilities of the target device. Additionally, these components will be integrated into a flexible framework that dynamically allocates and executes them on the available heterogeneous resources based on the physics parameters and the architecture of the code.

This approach will enable us to conduct realistic and accurate plasma simulations with unprecedented efficiency and resolution, thereby advancing our understanding of fundamental plasma phenomena and enhancing their technological applications.

Organisation and Partners

University of Ljubljana

Department of Computer Science

Faculty of Science, Technology and Medicine (FSTM)

Project team

Prof Pascal BOUVRY

Dean of the Faculty of Science, Technology and Medicine

Dr. Julien SCHLEICH

Research scientist

Ezhilmathi KRISHNASAMY

Postdoctoral researcher

Ivona Vasileska

Postdoctoral researcher

Keywords

  • Plasma Physics
  • Scientific Computing
  • Particle-in-Cell
  • Hexascale Computing