Quasiparticle Band Structures and Excitons in Novel Materials using the Yambo Code

05 Jun 2020

Yambo is an open-source project aimed at studying excited state properties of condensed matter systems from first principles using many-body methods. As input, Yambo requires ground state electronic structure data as computed by density functional theory codes such as Quantum ESPRESSO and Abinit. Yambo’s capabilities include the calculation of linear response quantities, quasi-particle corrections based on the GW formalism, optical absorption, and other spectroscopic quantities. Recent developments range from the electron-phonon interaction and a real-time approach to linear and non-linear optical properties.

New HPC clusters based on accelerators will soon enter the production phase. These machines are conceptually different from most of those previously employed by Yambo users. Indeed, Yambo HPC users are typically accustomed to machines based on massive MPI parallelism and often need to acquire more familiarity with heterogeneous machines based on GPUs.

The MaX European Centre of Excellence is working to prepare Yambo for the forthcoming pre- and exascale machine.  The scope of this webinar is, indeed, to provide a broad view of the Yambo code, where to get it from and how to use it. We will also provide an update of the status of the GPU version and outline the roadmap for its future evolution. We will also provide a basic set of instructions on how to tune and use the code efficiently on these new HPC systems. 

Following a general introduction on linear response, quasiparticles and excitonic effects the webinar will focus on how to obtain an optimal performance on these new systems. An introductory talk will provide basic instructions on how to manage the resources on GPU-based machines, followed by a tutorial explaining how to compile and tune up the code.

REGISTER NOW!

Who should attend

Users of electronic structure codes interested in the calculation of excited-state properties, particularly those who plan to start working on modern heterogeneous (accelerated) HPC machines. In particular, after a guided tour of the features of Yambo, the last part of the webinar will provide more specific information for users willing to run on GPU-accelerated machines. 

Key Takeaways

  • Status and features of Yambo running on GPU based systems
  • How to use optimally Yambo on heterogeneous HPC systems
  • How to compile and tune-up Yambo for GPUs, which tools and libraries are needed

Agenda

15:00 - 15:05 Webinar Introduction Daniele Varsano, CNR NANO
15:05 - 15:20  Code intro, Yambo Educational and User support Andrea Marini, CNR ISM 
15:20 - 15:40 Quasi-particles and excitons using Yambo Maurizia Palummo, University of Rome Tor Vergata
15:40 - 16:00 In Real Time: nonlinear optical spectroscopy Myrta Grüning, Queen's University Belfast
16:00 - 16:20 Yambo at HPC: running in parallel on GPUs Andrea Ferretti, CNR NANO
16:20 - 16:30 Closing Remarks  

 

RESERVE YOUR SPOT NOW!

 

 

Publication date: 05 Jun 2020