Optimisation of the first principle code octopus for massive parallel architectures: application to light harvesting complexes

Tesis doctoral de Joseba Alberdi Rodriguez

Computer simulation has become a powerful technique for assisting scientists in developing novel insights into the basic phenomena underlying a wide variety of complex physical systems. The work reported in this thesis is concerned with the use of massively parallel computers to simulate the fundamental features at the electronic structure level that control the initial stages of harvesting and transfer of solar energy in green plants which initiate the photosynthetic process.Currently available supercomputer facilities offer the possibility of using hundred of thousands of computing cores. However, obtaining a linear speed-up from hpc systems is far from trivial. Thus, great efforts must be devoted to understand the nature of the scientific code, the methods of parallel execution, data communication requirements in multi-process calculations, the efficient use of available memory, etc. This thesis deals with all of these themes, with a clear objective in mind: the electronic structure simulation of complete macro-molecular complexes, namely the light harvesting complex ii, with the aim of understanding its physical behaviour.In order to simulate this complex, we have used (with the assistance of the of the prace consortium) the some of the most powerful supercomputers in europe to run octopus, a scientific software package for density functional theory and time-dependent density functional theory calculations. Results obtained with octopus have been analysed in depth in order to identify the main obstacles to optimal scaling using thousands of cores. Many problems have emerged, mainly the poor performance of the poisson solver, high memory requirements, the transfer of high quantities of complex data structures among processes, and so on. Finally, all of these problems have been overcome, and the new version reaches a very high performance in massively parallel systems. Tests run efficiently up to 128k processors and thus we have been able to complete the largest tddft calculations performed to date. At the conclusion of this work it has been possible to study the light harvesting complex ii as originally envisioned.

 

Datos académicos de la tesis doctoral «Optimisation of the first principle code octopus for massive parallel architectures: application to light harvesting complexes«

  • Título de la tesis:  Optimisation of the first principle code octopus for massive parallel architectures: application to light harvesting complexes
  • Autor:  Joseba Alberdi Rodriguez
  • Universidad:  País vasco/euskal herriko unibertsitatea
  • Fecha de lectura de la tesis:  04/06/2015

 

Dirección y tribunal

  • Director de la tesis
    • Javier Muguerza Rivero
  • Tribunal
    • Presidente del tribunal: José angel Gregorio monasterio
    • Fernando Nogueira — (vocal)
    • José Miguel alonso (vocal)
    • silvana Botti — (vocal)

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio