Performance of Coupled-Cluster Singles and Doubles on Modern Stream Processing Architectures

B. Scott Fales, Ethan R. Curtis, K. Grace Johnson, Dean Lahana, Stefan Seritan, Yuanheng Wang, Hayley Weir, Todd J. Martı́nez, Edward G. Hohenstein · Journal of Chemical Theory and Computation · 2020

We develop a new implementation of coupled-cluster singles and doubles (CCSD) optimized for the most recent graphical processing unit (GPU) hardware. We find that a single node with 8 NVIDIA V100 GPUs is capable of performing CCSD computations on roughly 100 atoms and 1300 basis functions in less than 1 day. Comparisons against massively parallel implementations of CCSD suggest that more than 64 CPU-based nodes (each with 16 cores) are required to match this performance.

Read the paper · More papers on PaperTik