Plane Wave First-principles Materials Science Codes on Multicore Supercomputer Architectures
ORAL
Abstract
Plane wave first-principles codes based on 3D FFTs are one of the largest users of supercomputer cycles in the world. Modern supercomputer architectures are constructed from chips having many CPU cores with nodes containing multiple chips. Designs for future supercomputers are projected to have even more cores per chip. I will present new developments for hybrid MPI/OpenMP PW codes focusing on a specialized 3D FFTs that gives greatly improved scaling over a pure MPI version on multicore machines. Scaling results will be presented for the full electronic structure codes PARATEC and BerkeleyGW. using the new hybrid 3D FFTs, threaded libraries and OpenMP to gain greatly improved scaling to very large core count on Cray and IBM machines.
*Support for this work was provided through the Scientific Discovery through Advanced Computing (SciDAC) program funded by U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research (and Basic Energy Sciences)
–