This technical report presents the successful porting of the YAMBO code to ARM architectures, demonstrating compatibility with both everyday devices, such as Apple MacBooks, and highly parallel HPC systems like Fugaku and Deucalion. Utilizing the GCC compiler suite, this porting effort enables the study of complex materials by performing calculations of their electronic and optical properties on energy-efficient ARM platforms. The ultimate goal is the preparation of the code for deployment on JUPITER, Europe's first exascale supercomputer. The upcoming integration of this porting into the official YAMBO repository will be accompanied by detailed installation instructions in the YAMBO wiki pages, following the next official code release.
YAMBO on ARM architectures
Nicola Spallanzani
2024
Abstract
This technical report presents the successful porting of the YAMBO code to ARM architectures, demonstrating compatibility with both everyday devices, such as Apple MacBooks, and highly parallel HPC systems like Fugaku and Deucalion. Utilizing the GCC compiler suite, this porting effort enables the study of complex materials by performing calculations of their electronic and optical properties on energy-efficient ARM platforms. The ultimate goal is the preparation of the code for deployment on JUPITER, Europe's first exascale supercomputer. The upcoming integration of this porting into the official YAMBO repository will be accompanied by detailed installation instructions in the YAMBO wiki pages, following the next official code release.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.