Title
A Case Study for Automatic Code Generation on a Coupled Ocean-Atmosphere Model
Abstract
Traditional design and implementation of large atmospheric models is a difficult, tedious and erroneous task. With the Ctadel project we propose a new method of code generation, where the designer describes the model in an abstract high-level specification language which is translated into highly optimized Fortran code. In this paper we show the abilities of this method on a coupled ocean-atmosphere model, in which we have to deal with multi-resolution domains and different timesteps. We, briefly, describe a new concept in compiler design, the use of templates for code generation, to elevate the burden of choosing architecture optimized numerical routines.
Year
Venue
Keywords
2002
International Conference on Computational Science (1)
ctadel project,traditional design,automatic code generation,fortran code,abstract high-level specification language,ocean-atmosphere model,case study,compiler design,new method,large atmospheric model,new concept,code generation,atmospheric modeling,specification language
Field
DocType
Volume
Specification language,Programming language,Computer science,Fortran,Multiresolution analysis,Algorithm,Compiler,Code generation,Atmospheric model,Compiler construction,High-level programming language,Distributed computing
Conference
2329
ISSN
ISBN
Citations 
0302-9743
3-540-43591-3
1
PageRank 
References 
Authors
0.36
6
4
Name
Order
Citations
PageRank
Paul van der Mark1113.18
Robert A. van Engelen257364.68
Kyle Gallivan3889154.22
W. Dewar410.36