MPQC: Performance Analysis and Optimization
Skip to main content
eScholarship
Open Access Publications from the University of California

MPQC: Performance Analysis and Optimization

  • Author(s): Sarje, Abhinav
  • et al.
Abstract

MPQC (Massively Parallel Quantum Chemistry) is a widely used computational quantum chemistry code. It is capable of performing a number of computations commonly occurring in quantum chemistry. In order to achieve better performance of MPQC, in this report we present a detailed performance analysis of this code. We then perform loop and memory access optimizations, and measure performance improvements by comparing the performance of the optimized code with that of the original MPQC code. We observe that the optimized MPQC code achieves a significant improvement in the performance through a better utilization of vector processing and memory hierarchies.

Main Content
Current View