* Flagship codes. MaX revolves around a set of flagship codes, among the most used and successful in materials research worldwide: Their number of citations now exceeds 3500 per year, with tens of thousands of cumulative downloads. They base their predictivity and accuracy on a full quantum mechanical description of the material constituents, with complementary features concerning the choice of basis set, Hamiltonian, and algorithms for the key solvers. MaX has continued to restructure their design, so that independent program units now communicate via well designed and documented application program interfaces. Performance and portability of the codes are enhanced by optimising mathematical libraries and domain-specific libraries, addressing common tasks among codes. The improved software architecture boosts development, facilitates maintenance, and simplifies interfaces with other codes. Code developers now find it easier to implement improved algorithms or new capabilities, e.g. the calculation of new properties. The effort deployed by MaX over the past years has enabled all MaX codes to run on heterogeneous (GPU accelerated) architectures, as those relevant to EuroHPC.
* Exascale-oriented work. Beside code refactoring, MaX has prepared the exascale transition by implementing software-hardware co-design processes. As a result, MaX codes and software components are now considered benchmarks and co-design vehicles by many top hardware companies (notably including NVIDIA, AMD, INTEL, ARM, ATOS, SiPearl), which include them into their development cycle. Moreover, MaX collaborates with European initiatives such as EPI and EUPEX in the context of EuroHPC.
* Workflows, data management, high-throughput computing. MaX enabled the creation of workflow solutions through its innovative materials informatics infrastructure (based on AiiDA and MaterialsCloud) developed in collaboration with the Swiss project ‘Marvel NCCR’. The number of plugins and workflows continues to grow rapidly. Workflows were developed and used to enable the computation of complex materials properties, in a reliable, robust, and reproducible way. The same technology is exploited for data management, data analytics, and data sharing, as well as for automatic protocols allowing one to launch calculations on different HPC centres, a crucial step towards federation strategies. High throughput research is heavily relying on this technology.
* Serving end-users in industry and research; addressing the skills gap. We facilitate use, data management and deployment of MaX (and beyond) codes by developing turn-key solutions based on the above-mentioned workflows. In addition, MaX delivers services ranging from community support, to help-desk and consulting. The number of services, especially high-level consulting, has been increasing largely, also in view of the scalable procedure put in place. MaX has invested a great effort in training for both code developers and users, contributing to the current needs of the scientific community and supporting the preparation of skilled workforce for the future: hands-on schools, workshops, hackathons, contributions to Master and PhD courses, training through research in MaX laboratories received excellent evaluations from participants. MaX has reacted to the Covid pandemics by launching on-line activities such as webinars and virtual hands-on training. A webinar series presenting recent developments of (GPU-enabled) MaX codes has been especially successful. After the pandemics most of the events went on with mixed mode (in presence + virtual), allowing for an even larger impact of MaX training, as witnessed by the large number of person-days of training delivered.