New Multithreaded Hybrid CPU/GPU Approach to Hartree−Fock

Thumbnail Image
Supplemental Files
Date
2012-09-01
Authors
Asadchev, Andrey
Major Professor
Advisor
Committee Member
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract

In this article, a new multithreaded Hartree–Fock CPU/GPU method is presented which utilizes automatically generated code and modern C++ techniques to achieve a significant improvement in memory usage and computer time. In particular, the newly implemented Rys Quadrature and Fock Matrix algorithms, implemented as a stand-alone C++ library, with C and Fortran bindings, provides up to 40% improvement over the traditional Fortran Rys Quadrature. The C++ GPU HF code provides approximately a factor of 17.5 improvement over the corresponding C++ CPU code.

Series Number
Journal Issue
Is Version Of
Versions
Series
Academic or Administrative Unit
Type
article
Comments

Reprinted (adapted) with permission from Journal of Chemical Theory and Computation 8 (2012): 4166, doi:10.1021/ct300526w. Copyright 2012 American Chemical Society.

Rights Statement
Copyright
Sun Jan 01 00:00:00 UTC 2012
Funding
Subject Categories
DOI
Supplemental Resources
Collections