ANZIAM J. 46 (E) pp.C1001–C1016, 2005 C1001
An investigation into design for performance and code maintainability in high performance
computing
S. M. Quenette
∗B. F. Appelbe
†M. Gurnis
‡L. J. Hodkinson
§L. Moresi
¶P. D. Sunter
k(Received 29 October 2004; revised 12 September 2005)
Abstract
Maintaining and adapting scientific applications software is an ongoing issue for many researchers and communities, especially in domains such as geophysics, where community codes are constantly evolving to adopt new solution methods and constitutive laws. Tra- ditional high performance computing code is written in C or Fortran,
∗VPAC, Melbourne, Australia. mailto:[email protected]
†VPAC, Melbourne, Australia. mailto:[email protected]
‡California Inst. of Technology, Pasadena, USA.mailto:[email protected]
§VPAC, Melbourne, Australia. mailto:[email protected]
¶Monash University, Melbourne, Australia.
mailto:[email protected]
kVPAC, Melbourne, Australia. mailto:[email protected]
See http://anziamj.austms.org.au/V46/CTAC2004/Quen for this article, c Aus- tral. Mathematical Soc. 2005. Published October 7, 2005. ISSN 1446-8735