2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1997

TDDFT in massively parallel computer architectures: the octopus project

Authors: Xavier Andrade, Joseba Alberdi-Rodriguez, David A. Strubbe, Micael J.T. Oliveira, Fernando Nogueira, Alberto Castro, Javier Muguerza, Agustin Arruabarrena, Steven G. Louie, Alán Aspuru-Guzik, Angel Rubio, and M.A.L. Marques

Ref.: J. Phys.: Condens. Matter 24, 233202 (2012)

Abstract: Octopus is a general-purpose density-functional theory (DFT) code, with a particular emphasis on the time-dependent version of DFT (TDDFT). In this article we present the ongoing efforts for the parallelisation of octopus. We focus on the real-time variant of TDDFT, where the time-dependent Kohn-Sham equations are directly propagated in time. This approach has a great potential for execution in massively parallel systems such as modern supercomputers with thousands of processors and graphics processing units (GPUs). For harvesting the potential of conventional supercomputers, the main strategy is a multilevel parallelisation scheme that combines the inherent scalability of real-time TDDFT with a real-space grid domain-partitioning approach. A scalable Poisson solver is critical for the efficiency of this scheme. For GPUs, we show how using blocks of Kohn-Sham states provides the required level of data-parallelism and that this strategy is also applicable for code-optimisation on standard processors. Our results show that real-time TDDFT, as implemented in octopus, can be the method of choice to study the excited states of large molecular systems in modern parallel architectures.

Citations: 142 (Google scholar)

DOI: 10.1088/0953-8984/24/23/233202

URL: iopscience.iop.org

Download

Bibtex:

@article{Andrade_2012,
	doi = {10.1088/0953-8984/24/23/233202},
	url = {https://doi.org/10.1088%2F0953-8984%2F24%2F23%2F233202},
	year = 2012,
	month = {may},
	publisher = {{IOP} Publishing},
	volume = {24},
	number = {23},
	pages = {233202},
	author = {Xavier Andrade and Joseba Alberdi-Rodriguez and David A Strubbe and Micael J T Oliveira and Fernando Nogueira and Alberto Castro and Javier Muguerza and Agustin Arruabarrena and Steven G Louie and Al{\'{a}}n Aspuru-Guzik and Angel Rubio and Miguel A L Marques},
	title = {Time-dependent density-functional theory in massively parallel computer architectures: the octopus project},
	journal = {Journal of Physics: Condensed Matter}
}