Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The performance of multilective VLSI algorithms
Savage J. Journal of Computer and System Sciences29 (2):243-273,1984.Type:Article
Date Reviewed: Dec 1 1985

A multilective circuit is one that reads its inputs more than once. Most functions can be computed by a multilective circuit more rapidly, and/or in less area, than by a “unilective” circuit (one that reads each input exactly once). But how much more rapidly? How much less area? What are the tradeoffs between speed and area for multilective circuits? Savage treats these questions from a theoretical perspective, proving theorems about asymptotic performance figures. His writing is admirably lucid, even though the mathematical nature of his subject makes for slow reading.

Most of Savage’s theorems are weak and will be improved someday. Nonetheless, his paper defines the current “state-of-the-art” of multilective circuit theory. His discussion and bibliography are comprehensive. As of August 1985, only one result can be added to Savage’s list: Siegel [1,2] has proved asymptotically tight bounds on the area of multilective circuits that sort n k-bit numbers.

Reviewer:  C. D. Thompson Review #: CR109044
1) Siegel, ATight area bounds and provably good AT2 bounds for sorting circuits, Report no. 122, Courant Institute, NYU, June 1984.
2) Siegel, A. R.Minimum storage sorting networks, IEEE Trans. Comput. C-34 (April 1985), 355–361.
Bookmark and Share
 
Algorithms Implemented In Hardware (B.7.1 ... )
 
 
Routing And Layout (F.2.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Algorithms Implemented In Hardware": Date
Proving systolic systems correct
Hennessy M. ACM Transactions on Programming Languages and Systems 8(3): 344-387, 1986. Type: Article
Jul 1 1987
Algorithms for iterative array multiplication
Nakamura S. IEEE Transactions on Computers 35(9): 713-719, 1986. Type: Article
Jul 1 1987
On the design of an integrated systolic array for solving simultaneous linear equations
Lin F., Chen K. The Computer Journal 33(3): 252-260, 1990. Type: Article
Apr 1 1991
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