A Submatrix-Based Method for Approximate Matrix Function Evaluation in the Quantum Chemistry Code CP2K

04/22/2020
by   Michael Lass, et al.
0

Electronic structure calculations based on density-functional theory (DFT) represent a significant part of today's HPC workloads and pose high demands on high-performance computing resources. To perform these quantum-mechanical DFT calculations on complex large-scale systems, so-called linear scaling methods instead of conventional cubic scaling methods are required. In this work, we take up the idea of the submatrix method and apply it to the DFT computations in the software package CP2K. For that purpose, we transform the underlying numeric operations on distributed, large, sparse matrices into computations on local, much smaller and nearly dense matrices. This allows us to exploit the full floating-point performance of modern CPUs and to make use of dedicated accelerator hardware, where performance has been limited by memory bandwidth before. We demonstrate both functionality and performance of our implementation and show how it can be accelerated with GPUs and FPGAs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/16/2021

Enabling Electronic Structure-Based Ab-Initio Molecular Dynamics Simulations with Hundreds of Millions of Atoms

We push the boundaries of electronic structure-based ab-initio molecular...
research
05/18/2017

Spin Summations: A High-Performance Perspective

Besides tensor contractions, one of the most pronounced computational bo...
research
07/13/2023

Implementation of the Density-functional Theory on Quantum Computers with Linear Scaling with respect to the Number of Atoms

Density-functional theory (DFT) has revolutionized computer simulations ...
research
12/03/2019

Transforming the Lindblad Equation into a System of Linear Equations: Performance Optimization and Parallelization

Rapidly growing performance and memory capacity of modern supercomputers...
research
09/27/2019

Efficient computation of the density matrix with error control on distributed computer systems

The recursive polynomial expansion for construction of a density matrix ...
research
12/10/2021

Contour Integral-based Quantum Algorithm for Estimating Matrix Eigenvalue Density

The eigenvalue density of a matrix plays an important role in various ty...
research
06/15/2020

Efficient Ab-Initio Molecular Dynamic Simulations by Offloading Fast Fourier Transformations to FPGAs

A large share of today's HPC workloads is used for Ab-Initio Molecular D...

Please sign up or login with your details

Forgot password? Click here to reset