skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: An interactive parallel programming environment applied in atmospheric science

Conference ·
OSTI ID:459861

This article introduces an interactive parallel programming environment (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.

Research Organization:
Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Energy Research, Washington, DC (United States); National Aeronautics and Space Administration, Washington, DC (United States)
DOE Contract Number:
W-31109-ENG-38
OSTI ID:
459861
Report Number(s):
ANL/MCS/P-646-0297; CONF-961256-1; ON: DE97004099; TRN: 97:002390
Resource Relation:
Conference: Making its mark: the use of parallel processors in meteorology, Reading (United Kingdom), 2-6 Dec 1996; Other Information: PBD: 1996
Country of Publication:
United States
Language:
English