Title :
A compositional approach to graphically based parallel programming
Author :
Browne, J.C. ; Werth, John ; Jain, Ravi ; Newton, Peter
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
The authors propose a component-oriented approach to development of parallel programs based on a calculus of composition where operators compose components that are primitive units of computation into parallel programs. The calculus of composition is discussed in the context of the CODE parallel programming environment. In CODE, programs are organized as graphs with three possible types of nodes and two possible types of arcs. The nodes are associated with computations, and the arcs are associated with data. For a subset of CODE graphs, an algebraic representation derived from previous work on the composition of Petri-net-based programs is shown
Keywords :
parallel programming; programming environments; CODE parallel programming environment; Petri-net-based programs; algebraic representation; arcs; calculus of composition; component-oriented approach; compositional approach; graphically based parallel programming; nodes; Calculus; Computational modeling; Computer displays; Concurrent computing; Interleaved codes; Parallel programming; Petri nets; Proposals; Software systems; Switches;
Conference_Titel :
System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-3230-5
DOI :
10.1109/HICSS.1993.284085