Performance Optimization and Co-Design of Lighthouse Plasma Simulation Codes for Exascale Systems
This full day minisymposium brings together leading plasma physics code developers and high performance computing (HPC) researchers to discuss how lighthouse plasma simulation codes can be efficiently prepared for today’s and tomorrow’s exascale supercomputers.

The event is closely aligned with the activities of the European Centre of Excellence Plasma-PEPSC and focuses on practical experiences in performance engineering, scalability analysis, heterogeneous programming and application system co-design.

Motivation and Scope
Exascale systems introduce unprecedented levels of architectural complexity, including massive parallelism, deep memory hierarchies, and accelerator-rich nodes. While plasma physics simulations are among the most demanding scientific workloads, many production codes still face major challenges in performance portability, load imbalance, memory efficiency and data movement.

This minisymposium addresses these challenges by presenting:
- performance engineering and scalability studies of flagship plasma simulation codes,
- algorithmic and software optimizations such as vectorization, load balancing, and mixed-precision strategies,
- heterogeneous programming approaches,
- advanced runtime and memory management techniques,
- in-situ and online analysis workflows to reduce I/O and data-movement costs,
- application system co-design experiences targeting current and upcoming exascale platforms.

Target Audience
- PhD students, postdocs, industry engineers
- HPC application developers and performance engineers
- Computer scientists working on high-performance computing and exascale systems
- Plasma physicists and domain scientists developing and using large-scale simulation codes
- System researchers interested in application-driven co-design

Minisymposium Agenda (Full Day)
Welcome & Logistics (10:00–10:05)

Keynote Speaker (10:05–10:35)
Elisabetta Boella (E4 Computer Engineering)
Keynote Address (30 mins)

Her professional expertise lies at the intersection of high-performance computing and scientific applications, with research interests including numerical modelling, parallel programming, and hardware–software co-design for emerging architectures. She has extensive experience in the development and optimisation of large-scale parallel applications and is one of the main developers of ECsim, a massively parallel plasma simulation code. In addition, she has significant expertise in GPU programming and in porting legacy applications to heterogeneous computing architectures.

Coffee Break (10:35–10:45)

Morning Talks – BIT1 and PIConGPU (10:45–12:45)


- David Tskhakaya (BIT1)
- Recent Developments & Updates of The BIT1 PIC MC Code (30 mins)
- Kallia Chronaki (BIT1)
- On the Vectorization of BIT1 for RISC-V and x86 Architectures (30 mins)
- Michael Bussmann (PIConGPU)
- Simulating Matter under Extreme Conditions in the Exascale Era (30 mins)
- Julian Lenz (PIConGPU)
- mallocMC: Performant and Portable Many-Core Memory Allocation (30 mins)

Lunch Break (12:45–13:45)

Afternoon Talks – GENE/GENE-X and Vlasiator (13:45–15:45)


- Jordy Trilaksono and Mou Lin (GENE/GENE-X)
- Accelerating Gyrokinetic Turbulence Code on GPUs (30 mins)
- Yi Ju (GENE/GENE-X)
- In-Situ Techniques for GENE-X (30 mins)
- Urs Ganse (Vlasiator)
- Performance Engineering of a Highly Load-Imbalanced Hybrid-Vlasov Simulation at Scale (30 mins)
- Konstantinos Papadakis (Vlasiator)
- MPI Pancake: Improving Communication Overheads in Large-Scale Hybrid-Vlasov Simulations (30 mins)

Discussion (15:45–15:55)
- Pushing Lighthouse Plasma Simulation Codes to Tackle Exascale-Enabled Grand Challenges (10 mins)

Wrap-Up & Closing Remarks (15:55–16:00)


