ACM Home Page
Please provide us with feedback. Feedback
The chip complexity of binary arithmetic
Full text PdfPdf (686 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the twelfth annual ACM symposium on Theory of computing table of contents
Los Angeles, California, United States
Pages: 190 - 200  
Year of Publication: 1980
ISBN:0-89791-017-6
Authors
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 30,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800141.804666
What is a DOI?

ABSTRACT

The chip complexity of a computation is concerned with the chip area, A, and the time, T, required to perform the computation when implemented on a chip. An area-time product AT&agr;,for &agr; ≥ 0, is used as a complexity measure. A particular value of &agr;, which is chosen by the user, reflects the relative importance between A and T. This paper derives lower and upper bounds on the area-time complexity for chips that implement binary arithmetic, assuming a model of computation which is intended to approximate, current and anticipated LSI or VLSI technology.


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
 
3
Brent, R.P. and Kung, H.T. A Regular Layout for Parallel Adders. Technical Report, Carnegie-Mellon University, Department of Computer Science, June, 1979.
4
 
5
Brent, R.P. and Kung, H.T. On the Area of Binary Tree Layouts. Technical Report TR-CS-79-07, The Australian National University, Department of Computer Science, July, 1979.
 
6
Brent, R. P. On the addition of binary numbers. IEEE Transactions on. Computers C-19:758–579, 1970.
 
7
Brent, R.P. The Complexity of Multiple-precision Arithmetic. In Anderssen, R.S. and Brent, R.P., editors, The Complexity of Computational Problem Solving, pages 126–165. University of Queensland Press, Brisbane, Australia, 1976.
 
8
Garner, H.L. A Survey of Some Recent Contributions to Computer Arithmetic. IEEE Transactions on Computers C-15:1277–1282, 1976.
 
9
Jackson, L.B., Kaiser, S.F. and McDonald, H.S. An Approach to the Implementation of Digital Filters. IEEE Trans. Audio and Electroacoust. AU-16:413–421, September, 1968.
 
10
 
11
Kung, H.T. and Leiserson, C.E. Systolic Arrays (for VLSI). In Duff, I. S. and Stewart, G. W., editor, Sparse Matrix Proceedings 1978, pages 256–282. Society for Industrial and Applied Mathematics, 1979. A slightly different version appears in Introduction to VLSI Systems by C. A. Mead and L. A. Conway, Addison-Wesley, 1980, Section 8.3.
 
12
Ladner, R.E. and Fischer, M.J. Parallel Prefix Computation. In 1977 International Conference on Parallel Processing, pages 213–223. IEEE, 1977.
 
13
Leiserson, C.E. Area-Efficient Graph Layouts (for VLSI). Technical Report, Carnegie-Mellon University, Department of Computer Science, February, 1980.
 
14
Linnik, U.V. On the Least Prime in an Arithmetic Progression. I. The Basic Theorem. Rec. Math. 15:139–178, 1944.
 
15
Lyon, R.F. Two's Complement Pipeline Multipliers. IEEE Transactions on Communications COM-24(4):418–425, April, 1976.
 
16
 
17
Mead, C.A. and Rem, M. Cost and Performance of VLSI Computing Structures. IEEE Journal of Solid State Circuits SC-14(2):455–462, April, 1979.
 
18
Ofman, Y. On the Algorithmic Complexity of Discrete Functions. Dokl. Akad. Nauk SSSR 145:48–51, 1962. In Russian.
 
19
Rosser, J.B, and Schoenfeld, L. Approximate Formulas for Some Functions of Prime Numbers. Illinois J. Math. 6:64–94, 1962.
 
20
Savage, J.E. and Swamy, S. Space-Time Tradeoffs for Oblivious Sorting and Integer Multiplication. Technical Report 37, Brown University, Department of Computer Science, 1978.
 
21
 
22
John E. Savage. Area-Time Tradeoffs for Matrix Multiplication and Related Problems in VLSI Models. Technical Report CS-50, Brown University, Department of Computer Science, August, 1979.
 
23
Schonhage A. and Strassen, V. Schnelle Multiplikation grosser Zahlen. Computing 7:281–292, 1971.
24
 
25
Tung, C. Arithmetic. In Cardenas, A.F., Press, L. and Marin, M.A., editors, Computer Science. Wiley-Interscience, New York, 1972.
 
26
Wagstaff, S.S., Jr. Greatest of the Least Primes in Arithmetic Progressions Having a Given Modulus. Math. Comp. 33:1073–1083, 1979.
 
27
Wallace, C.S. A Suggestion for a Fast Multiplier. IEEE Trans. Elec. Comp. EC-13:14–17, 1964.
28
 
29
Yaglom, I.M. and Boltyanskii, V.G. Convex Figures. Holt, Rinehart and Winston, New York, 1961. Translated by P.J. Kelly and L.F. Walton.

CITED BY  16