NW

Development and support of Yambo and Quantum ESPRESSO community codes

By Istituto Nanoscienze

Cnr Nano is coordinator of the MaX centre of excellence (materials design at the exascale), which supports the development of six large-scale open-source community codes for electronic structure simulations towards exascale. This is done both in terms of software engineering (including performance, portability, exploitation of HPC machines, long term maintainability, and in turn availability to the community), algorithm and methodological development, as well as via codesign activities. Among these codes, Nano contributes to Yambo and Quantum ESPRESSO. Within the Yambo code, Nano develops and supports a wide range of methodologies for computational spectroscopy (ARPES, uv / vis, EELS, non-linear and time-resolved optics), using many-body perturbation theory and Green’s function methods in general. As regards the Quantum ESPRESSO code, Cnr Nano contributes to some core parts of the code and its maintenance (eg the creation of the libraries for the management of the data structure produced by the code, the modularization of the management of the pseudopotentials, the GPU porting).