Engineering PapersSearch

NASA NTRS · 19860019520

Algorithms versus architectures for computational chemistry

Abstract

The algorithms employed are computationally intensive and, as a result, increased performance (both algorithmic and architectural) is required to improve accuracy and to treat larger molecular systems. Several benchmark quantum chemistry codes are examined on a variety of architectures. While these codes are only a small portion of a typical quantum chemistry library, they illustrate many of the computationally intensive kernels and data manipulation requirements of some applications. Furthermore, understanding the performance of the existing algorithm on present and proposed supercomputers serves as a guide for future programs and algorithm development. The algorithms investigated are: (1) a sparse symmetric matrix vector product; (2) a four index integral transformation; and (3) the calculation of diatomic two electron Slater integrals. The vectorization strategies are examined for these algorithms for both the Cyber 205 and Cray XMP. In addition, multiprocessor implementations of the algorithms are looked at on the Cray XMP and on the MIT static data flow machine proposed by DENNIS.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Partridge, H., Bauschlicher, C. W., Jr.. 1986-01-01. Algorithms versus architectures for computational chemistry. https://ntrs.nasa.gov/citations/19860019520

Cite the original work for its findings. Save a collection to share your selection of sources.