Loading…

Software design of ACES III with the super instruction architecture

The Advanced Concepts in Electronic Structure (ACES) III software is a completely rewritten implementation for parallel computer architectures of the most used capabilities in ACES II, including the calculation of the electronic structure of molecular ground states and excited states, and determinat...

Full description

Saved in:
Bibliographic Details
Published in:Wiley interdisciplinary reviews. Computational molecular science 2011-11, Vol.1 (6), p.895-901
Main Authors: Deumens, Erik, Lotrich, Victor F., Perera, Ajith, Ponton, Mark J., Sanders, Beverly A., Bartlett, Rodney J.
Format: Article
Language:English
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The Advanced Concepts in Electronic Structure (ACES) III software is a completely rewritten implementation for parallel computer architectures of the most used capabilities in ACES II, including the calculation of the electronic structure of molecular ground states and excited states, and determination of molecular geometries and of vibrational frequencies using many‐body and coupled cluster methods. To achieve good performance on modern parallel systems while simultaneously offering a software development environment that allows rapid implementation of new methods and algorithms, ACES III was written using a new software infrastructure, the super instruction architecture comprising a domain‐specific language, super instruction assembly language (SIAL), and a sophisticated runtime environment, super instruction processor (SIP). The architecture of ACES III is described as well as the inner workings of SIAL and SIP. The execution performance of ACES III and the productivity of programming in SIAL are discussed. © 2011 John Wiley & Sons, Ltd. WIREs Comput Mol Sci 2011 1 895–901 DOI:10.1002/wcms.77 This article is categorized under: Software > Quantum Chemistry
ISSN:1759-0876
1759-0884
DOI:10.1002/wcms.77