MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  An Interactive Parallel Programming Environment Applied in Atmospheric Science (1996) [9 citations — 8 self]

Download:
pdf
by Gregor Von Laszewski
Making Its Mark, Proceedings of the 6th Workshop on the Use of Parallel Processors in Meteorology
Add To MetaCart

Abstract:

This article introduces an interactive parallel programming environmentt (IPPE) that simplifies the generation and execution of parallel programs. One of the tasks of the environment is to generate message-passing parallel programs for homogeneous and heterogeneous computing platforms. The parallel programs are represented by using visual objects. This is accomplished with the help of a graphical programming editor that is implemented in Java and enables portability to a wide variety of computer platforms. In contrast to other graphical programming systems, reusable parts of the programs can be stored in a program library to support rapid prototyping. In addition, runtime performance data on different computing platforms is collected in a database. A selection process determines dynamically the software and the hardware platform to be used to solve the problem in minimal wall-clock time. The environment is currently being tested on a Grand Challenge problem, the NASA four-dimensional data assimilation system.

Citations

57 Heterogeneous computing: challenges and opportunities – Khokhar, Prasanna, et al. - 1993
35 Visual programming and debugging for parallel computing – Browne, Hyder, et al. - 1995
18 WebWork: integrated programming environment tools for national and grand challenges – Fox, Furmanski, et al. - 1995
11 A Parallel Data Assimilation System and its Implications on a Metacomputing Environment – Laszewski - 1996
10 PVM and HeNCE: Tools for heterogeneous network computing – Beguelin, Dongarra, et al. - 1993
6 Design Issues for the Parallelization of an Optimal Interpolation Algorithm – Laszewski - 1994
5 Atmospheric Data Analysis. Cambridge Atmospheric and – Daley - 1991
5 Documentation of the Goddard Earth Observing – Takacs, Molod, et al. - 1994
4 Visual Programming and Parallel Computing – Browne, Dongarra, et al. - 1994
4 Object Oriented MPI (OOMPI): A C++ Class Library for MPI – Squyres, McCandless - 1996
2 Preliminary Performance of a Parallel Interpolation Algorithm – Laszewski - 1995
1 Fox and Wojtek Furmanski. Neat Tools Overview – Geoffry - 1996
1 Arlindo da Silva. Documentation of the Goddard Earth Observing – Pfaendtner, Bloom, et al. - 1995
1 High Performance Computing Requirements for Medium Weather Forecasting – Simmons - 1995
1 The Parallelization of a Weather Prediction Model – Laszewski - 1993
1 Minimal Requirements for a Graphical User Interface for Parallel Computing Applications – Laszewski - 1994