This report describes the main developments that will be performed on the M A X codes –B IG DFT, FLEUR, Q UANTUM ESPRESSO, SIESTA, and YAMBO– to extend their portability, improve their efficiency and scalability, streamline their deployment and main- tenance, enable selected new features and a common M A X interoperability layer. The final objective of this work is to make the codes able to operate at full efficiency on pre-exascale and exascale machines and to pave the way for the realisation of the M A X Lighthouse applications that will be deployed on the EuroHPC clusters. We have struc- tured the four year work-plan into three main stages: • The initial phase will address all preliminary work needed to ensure the availability of stable and efficient production versions of the codes and develop a software engineering framework to streamline the development activities. We will reach these objectives with the M12 release. We will realise proofs-of-concept, testing, and early deployment solutions for specific machines and architectures. The output of this work will serve as a base for preparing the D1.3 deliverable at M18, which will update this Software Development Plan and conclude the initial phase. • In the second stage, we will implement the core part of our plan, which, at least as test/beta features, will be part of the M30 release, representing the second mile- stone of our work plan. • In the final stage, we will work on the finalisation of our plan, improving code robustness and resilience, and inserting the improvements and technical solutions indicated by the other work packages: WP2 for what concerns the Lighthouse applications and the interoperability, and WP3 and WP4 for fine-tuning and op- timisation of our codes and libraries in the different platforms of interest. These outcomes and the Lighthouse application apparel will be delivered with the M48 release. [...]

D1.1 First report on MAX software architecture and implementation planning

Pietro Delugas;Claudia Cardoso;Ivan Carnimeo;Pietro Delugas;Fabrizio Ferrari Ruffino;Andrea Ferretti;Nicola Spallanzani;Davide Sangalli;Stefano Baroni
2023

Abstract

This report describes the main developments that will be performed on the M A X codes –B IG DFT, FLEUR, Q UANTUM ESPRESSO, SIESTA, and YAMBO– to extend their portability, improve their efficiency and scalability, streamline their deployment and main- tenance, enable selected new features and a common M A X interoperability layer. The final objective of this work is to make the codes able to operate at full efficiency on pre-exascale and exascale machines and to pave the way for the realisation of the M A X Lighthouse applications that will be deployed on the EuroHPC clusters. We have struc- tured the four year work-plan into three main stages: • The initial phase will address all preliminary work needed to ensure the availability of stable and efficient production versions of the codes and develop a software engineering framework to streamline the development activities. We will reach these objectives with the M12 release. We will realise proofs-of-concept, testing, and early deployment solutions for specific machines and architectures. The output of this work will serve as a base for preparing the D1.3 deliverable at M18, which will update this Software Development Plan and conclude the initial phase. • In the second stage, we will implement the core part of our plan, which, at least as test/beta features, will be part of the M30 release, representing the second mile- stone of our work plan. • In the final stage, we will work on the finalisation of our plan, improving code robustness and resilience, and inserting the improvements and technical solutions indicated by the other work packages: WP2 for what concerns the Lighthouse applications and the interoperability, and WP3 and WP4 for fine-tuning and op- timisation of our codes and libraries in the different platforms of interest. These outcomes and the Lighthouse application apparel will be delivered with the M48 release. [...]
2023
Istituto Nanoscienze - NANO - Sede Secondaria Modena
Istituto Officina dei Materiali - IOM -
Istituto di Struttura della Materia - ISM - Sede Secondaria Montelibretti
Rapporto intermedio di progetto
MaX
File in questo prodotto:
File Dimensione Formato  
D1.1_First report on MAX software architecture and implementation planning_compressed.pdf

accesso aperto

Licenza: Dominio pubblico
Dimensione 597.6 kB
Formato Adobe PDF
597.6 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/516022
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact