DocumentCode :
2017977
Title :
Representing and exploiting data parallelism using multidimensional dataflow diagrams
Author :
Lee, Edward A.
Author_Institution :
Dept. of EECS, California Univ., Berkeley, CA, USA
Volume :
1
fYear :
1993
fDate :
27-30 April 1993
Firstpage :
453
Abstract :
The author shows how a graphical programming environment like those commonly used for signal processing can expose data parallelism. In particular, he sets objectives for the syntax and semantics of graphical programs. It is shown that the synchronous dataflow model can be extended to multidimensional streams to represent and exploit data parallelism in signal processing applications. The resulting semantics are related to reduced dependence graphs used in systolic array design and to the stream-oriented functional languages Lucid, Sisal, and Silage. Formal properties are developed.<>
Keywords :
functional programming; programming environments; programming languages; visual programming; Silage; Sisal; data parallelism; graphical programming environment; multidimensional dataflow diagrams; reduced dependence graphs; semantics; signal processing; stream-oriented functional languages Lucid; synchronous dataflow model; syntax; systolic array design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1993. ICASSP-93., 1993 IEEE International Conference on
Conference_Location :
Minneapolis, MN, USA
ISSN :
1520-6149
Print_ISBN :
0-7803-7402-9
Type :
conf
DOI :
10.1109/ICASSP.1993.319153
Filename :
319153
Link To Document :
بازگشت