2026-08-12 –, Alte Mensa — Audi Max
Lattice QCD is one of the most computationally demanding problems in theoretical physics, requiring large-scale parallel computation and sophisticated numerical algorithms.
JuliaQCD is an open-source project that implements lattice QCD simulations in Julia, with an emphasis on performance portability across different computer architectures. By leveraging Julia’s abstraction mechanisms and multiple dispatch, the framework enables rapid prototyping, flexible algorithm development, and high-performance execution on a wide range of computing platforms.
In this project, we focus on the domain-wall fermion formulation and construct a numerical optimization framework to tune its free parameters by minimizing selected physical observables, such as the effective mass. We discuss how this approach can be implemented efficiently within the JuliaQCD code base while maintaining readability and flexibility of the code.
To enable large-scale simulations, we employ MPI-based parallelization and demonstrate production runs on the Fugaku supercomputer, where Julia is not pre-installed. We address practical challenges of deploying Julia on such systems, including building the Julia runtime, integrating with the system MPI libraries, and preparing job scripts and execution environments.
We will present the physical motivation, software architecture, implementation strategies on Fugaku and related HPC systems, scaling and performance results for domain-wall fermions, and plans for the open-source release of these developments within JuliaQCD.
PhD student of physics department in Institute of Science Tokyo (former: Tokyo Institute of Technology).
Specialty is Nuclear and Hadron physics involved with high-performance computing.