Petascale electronic structure code with a new parallel eigensolver
ORAL
Abstract
We describe recent developments within the Real Space Multigrid (RMG) electronic structure code. RMG uses real-space grids, a multigrid pre-conditioner, and subspace diagonalization to solve the Kohn-Sham equations. It is designed for use on massively parallel computers and has shown excellent scalability and performance, reaching 6.5 PFLOPS on 18k Cray compute nodes with 288k CPU cores and 18k GPUs. For large problems, the diagonalization becomes computationally dominant and a novel, highly parallel eigensolver was developed that makes efficient use of a large number of nodes. Test results for a range of problem sizes are presented, which execute up to 3.5 times faster than standard eigensolvers such as Scalapack. RMG is now an open source code, running on Linux, Windows and MacIntosh systems. It may be downloaded at .
–
Authors
-
Emil Briggs
NCSU
-
Wenchang Lu
North Carolina State University, Raleigh, NC 27695, NCSU, North Carolina State University
-
Miroslav Hodak
NCSU, North Carolina State University
-
Yan Li
NCSU, North Carolina State University
-
CT Kelley
NCSU
-
Jerry Bernholc
North Carolina State Univ, NCSU, North Carolina State University