LISP and Symbolic Computation, 5(1/2)105-123
DPOS: A Metalanguage and ProgrammingEnvironment for Parallel Processing
John D. Evans, Center for Software Science, Department of Computer Science, University of Utah, Salt Lake City, Utah 84112 U.S.A.
Robert R. Kessler, Center for Software Science, Department of Computer Science, University of Utah, Salt Lake City, Utah 84112 U.S.A.
|
Abstract: This paper describes and illustrates a structured
programming metalanguage (DPOS) and graphical programming environment
for generating and debugging high-level distributed MIMD parallel
programs. DPOS introduces an innovative message-passing model and also
recursive graphical definition of parallel process networks. It also
provides programming and debugging at the meta language level that is
portable across implementation languages. The initial development
focus of DPOS is to provide a parallel development system for
Lisp-based, symbolic and artificial intelligence programs as part of
the MAYFLY parallel processing project. The DPOS environment also
generates source code and provides a simulation system for graphical
debugging and animation of the programs in graph form.
|
This article is not available online.
|
|