Massively Parallel Computational Chemistry with the Super Instruction Architecture and ACES4

Jason N Byrd,Victor F Lotrich,Beverly A Sanders
DOI: https://doi.org/10.1021/acs.jpca.4c04146
2024-08-23
Abstract:The task of developing high-performing parallel software must be made easier and more cost-effective in order to fully exploit existing and emerging large-scale computer systems for the advancement of science. The Super Instruction Architecture (SIA) is a parallel programming platform geared toward applications that need to manage large amounts of data stored in potentially sparse multidimensional arrays during calculations. The SIA platform was originally designed for the quantum chemistry software package ACESIII. More recently, the SIA was reimplemented to overcome the limitations in the original ACESIII program. It has now been successfully employed in the new ACES4 quantum chemistry software package. This paper describes the SIA and ACES4 and illustrates their capabilities with some difficult quantum chemistry open-shell coupled-cluster benchmark calculations.
What problem does this paper attempt to address?