DocumentCode :
2695871
Title :
A framework for visual parallel programming
Author :
Cai, Wentong ; Pian, Tee Lian ; Turner, Stephen J.
Author_Institution :
Sch. of Appl. Sci., Nanyang Technol. Univ., Singapore
fYear :
1995
fDate :
15-17 Mar 1995
Firstpage :
294
Lastpage :
300
Abstract :
One of the difficulties of parallel programming is the gap between the desire of programmers to describe computations with manageable abstractions and the detailed description of parallelism, communication and synchronization required by most parallel programming languages. Since in a parallel program, activities are distributed across both space and time, pictures are much more meaningful than text in program construction. This paper describes a new framework for visual parallel programming based on the concurrency map. Four levels of abstraction are provided in order to reduce the complexity of the construction and to allow fast exploration of different design alternatives. Moreover, the same diagrams that are constructed during the development of a program may also be used to display feedback from its execution. The flexibility of the framework is demonstrated by the implementation of a visual constructor for the occam programming language
Keywords :
computational complexity; parallel programming; synchronisation; visual programming; communication; complexity; concurrency map; manageable abstractions; occam programming language; parallelism; synchronization; visual parallel programming; Communication system control; Concurrent computing; Debugging; Feedback; Parallel processing; Parallel programming; Programming profession; Technology management; Visualization; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Algorithms/Architecture Synthesis, 1995. Proceedings., First Aizu International Symposium on
Conference_Location :
Fukushima
Print_ISBN :
0-8186-7038-X
Type :
conf
DOI :
10.1109/AISPAS.1995.401326
Filename :
401326
Link To Document :
بازگشت