MaX lighthouse codes –Quantum ESPRESSO, YAMBO, SIESTA, BigDFT and FLEUR— are efficient parallel codes with a demonstrated capability to scale on homogeneous nodes up to several thousand MPI ranks by adopting multiple levels of parallelism. In its third phase, MaX is working to step up the scalability of its lighthouse codes to make them able to exploit efficiently up to several thousand GPUs. At the same time, we continue to add new features, plugins, and data exchange methods.
The figure below shows where we are today. MaX lighthouse applications are running on heterogeneous EuroHPC systems with high parallel efficiency. In many cases they are deployed and the modules are available to users (M, dark green), or demonstrated by the developers and ready for installation (D). Almost all architectures are now supported (S) and are ready for automatic deployment. EuroHPC Continuous Integration - Continuous Deployment procedures (CI/CD) are in the design and development phase; collaborations with CASTIEL2, other CoEs, and the Hosting Entities (HPC centres) are underway.
Throughout the entire project lifetime, MaX will continue to deploy its lighthouse codes on pre- and exascale machines of the European HPC ecosystem, allowing users to solve outstanding scientific problems at unprecedented scales and degree of accuracy.
Last updated September 30, 2024