TY - JOUR
T1 - Building fast, reliable, and adaptive software for computational science
AU - Rendell, Alistair P.
AU - Antony, Joseph
AU - Armstrong, Warren
AU - Janes, Pete
AU - Yang, Rui
PY - 2008
Y1 - 2008
N2 - Building fast, reliable, and adaptive software is a constant challenge for computational science, especially given recent developments in computer architecture. This paper outlines some of our efforts to address these three issues in the context of computational chemistry. First, a simple linear performance that can be used to model and predict the performance of Hartree-Fock calculations is discussed. Second, the use of interval arithmetic to assess the numerical reliability of the sort of integrals used in electronic structure methods is presented. Third, use of dynamic code modification as part of a framework to support adaptive software is outlined.
AB - Building fast, reliable, and adaptive software is a constant challenge for computational science, especially given recent developments in computer architecture. This paper outlines some of our efforts to address these three issues in the context of computational chemistry. First, a simple linear performance that can be used to model and predict the performance of Hartree-Fock calculations is discussed. Second, the use of interval arithmetic to assess the numerical reliability of the sort of integrals used in electronic structure methods is presented. Third, use of dynamic code modification as part of a framework to support adaptive software is outlined.
UR - http://www.scopus.com/inward/record.url?scp=65549092271&partnerID=8YFLogxK
U2 - 10.1088/1742-6596/125/1/012015
DO - 10.1088/1742-6596/125/1/012015
M3 - Article
SN - 1742-6588
VL - 125
JO - Journal of Physics: Conference Series
JF - Journal of Physics: Conference Series
M1 - 012015
ER -