Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Exploiting data parallelism in signal processing on a dataflow machine
Nitezki P. ACM SIGARCH Computer Architecture News17 (3):54-61,1989.Type:Article
Date Reviewed: Sep 1 1990

One of the chronic problems of computer science is that researchers do not keep up with the literature. As a result, repetition is common. In this paper the author designs a stream-based dataflow language almost exactly like Lucid [1] (of which he appears unaware) and a static dataflow architecture almost exactly like Dennis’s [2].

In order to allow fixed buffering between stages, only one set of stream elements is allowed into each part of the dataflow graph at a time. This effectively removes the opportunity for pipelining and its associated performance gains. Hence this architecture can be expected to perform quite poorly. A prototype processing element has been built, but the author essentially presents a paper design.

Reviewer:  D. B. Skillicorn Review #: CR114345
1) Wadge, W. W. and Ashcroft, E. A. Lucid, the dataflow programming language. Academic Press, London, 1985.
2) Dennis, J. B. Data flow supercomputers. Computer 13, 11 (Nov. 1980), 48–56. See <CR> 22, 4 (April 1981), Rev. 37,806.
Bookmark and Share
 
Data-Flow Architectures (C.1.3 ... )
 
 
Signal Processing Systems (C.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Data-Flow Architectures": Date
Implementation of a general-purpose dataflow multiprocessor
Papadopoulos G., MIT Press, Cambridge, MA, 1991. Type: Book (9780262660693)
Jul 1 1992
Data flow computer architecture
Chudík J., Springer-Verlag, London, UK, 1984. Type: Book (9789780387136578)
Oct 1 1985
A fault-tolerant dataflow system
Srini V. Computer 18(3): 54-68, 1985. Type: Article
Mar 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy