|
ABSTRACT
In this paper we will explore the limitations imposed by entropic constraints, both in generality and for specific problems. We list below the main questions that we will address. (1) In the binary number system, addition is easy while multiplication is hard for VLSI. Is there an “ideal” number representation, in which all arithmetic operations have efficient VLSI implementations? (2) Can one build multipliers for binary numbers, which achieve both small area and fast average computation time? (3) Thompson's technique applies only to multiple output functions. How can one prove area-time bounds for single output functions? (4) What other ways are there for deriving entropic constraints from consideration of data movement? Answers to these questions will be discussed in the ensuing sections.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
R. P. Brent and L. M. Goldschlager, "Some area-time tradeoffs for VLSI," August 1980, draft.
|
 |
3
|
|
| |
4
|
R. P. Brent and H. T. Kung, "On the area of binary tree layouts," Information Processing Letters 11 (1980), 46-48.
|
| |
5
|
L.J. Guibas, H. T. Kung, and C. D. Thompson, "Direct VLSI implementation of combinatorial algorithms," Proc. Conf. on VLSI Architecture Design and Fabrication, 1979, CALTECH.
|
| |
6
|
J. E. Hopcroft and R. M. Karp, "An n5/2 algorithm for maximum matchings in bipartite graphs," SIAM J. on Computing 2(1973), 225-231.
|
| |
7
|
H. T. Kung and C. E. Leiserson, "Systolic arrays for VLSI," in the book by Mead and Conway (reference {8}), Section 8.3.
|
 |
8
|
|
| |
9
|
|
| |
10
|
A. L. Rosenberg, private communication, March 1980.
|
| |
11
|
J. E. Savage, "Area-time tradeoffs for matrix multiplication and related problems in VLSI models," Proc. 17-th Ann. Allerton Conf. on Comm., Control and Computing, October 1979, Allerton, Illinois.
|
 |
12
|
|
| |
13
|
|
| |
14
|
J. Vuillemin, "A combinatorial limit to the computing power of VLSI circuits," Proc. 21-st Ann. IEEE Symp. on Foundations of Computer Science, October 1980, Syracuse, New York, 294-300.
|
 |
15
|
|
 |
16
|
|
CITED BY 22
|
|
|
|
|
|
|
|
|
|
|
T.-T. Hwang , R. M. Owens , M. J. Irwin, Multi-level logic synthesis using communication complexity, Proceedings of the 26th ACM/IEEE conference on Design automation, p.215-220, June 25-28, 1989, Las Vegas, Nevada, United States
|
|
|
András Hajnal , Wolfgang Maass , György Turán, On the communication complexity of graph properties, Proceedings of the twentieth annual ACM symposium on Theory of computing, p.186-191, May 02-04, 1988, Chicago, Illinois, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Y. Mansour , N. Nisan , P. Tiwari, The computational complexity of universal hashing, Proceedings of the twenty-second annual ACM symposium on Theory of computing, p.235-243, May 13-17, 1990, Baltimore, Maryland, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|