This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
1997 Workshop on High-Level Programming Models and Supportive Environments (HIPS '97)
PDE-Oriented Language Compilation and Optimization with Ctadel for Parallel Computing
Geneva, SWITZERLAND
April 01-April 01
ISBN: 0-8186-7882-8
R. Van Engelen, In this paper we focus on generating efficient parallel codes for solving scientific problems within large-scale performance-critical applications.
L. Wolters, In this paper we focus on generating efficient parallel codes for solving scientific problems within large-scale performance-critical applications.
G. Cats, In this paper we focus on generating efficient parallel codes for solving scientific problems within large-scale performance-critical applications.
More specifically, we present techniques for high-level symbolic optimization for automatic generation of efficient codes that numerically solve sets of computationally expensive right-hand sides (RHSs) of systems of partial differential equations (PDEs). These type of PDE problems can be found in application areas like numerical weather prediction, ocean circulation modeling, and climate modeling. To solve the PDEs describing the physical problem, high-performance software environments and computer platforms are required. The Ctadel application driver is a software environment for generating optimized codes for serial, vector, or parallel architectures from a high-level PDE problem description of a weather forecast model. The advantage of the high-level problem description is that all of the high-level information can be exploited for parallelization, restructuring, and optimization from the highest descriptive level to the low-level generated code.
Citation:
R. Van Engelen, L. Wolters, G. Cats, "PDE-Oriented Language Compilation and Optimization with Ctadel for Parallel Computing," hips, pp.105, 1997 Workshop on High-Level Programming Models and Supportive Environments (HIPS '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.