Abstract
In this paper we take a critical look at the future of the field of database machines. We hypothesize that trends in mass storage technology are making database machines that attempt to exploit a high degree of parallelism to enhance performance an idea whose time has passed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Atkins, D., DeWitt, D., and M. Schlansker, “Studies in the Applications of Microprogramming,” ISDOS Working Paper No. 97, Dept. of Industrial Engineering and Operations Engineering, University of Michigan, December 1973.
Babb, E. “Implementing a Relational Database by Means of Specialized Hardware,” ACM TODS, Vol. 4, No. 1, March 1979.
Banerjee J., R.I. Baum, and D.K. Hsiao, “Concepts and Capabilities of a Database Computer,” ACM TODS, Vol. 3, No. 4, Dec. 1978.
Bitton-Friedland D., D.J. DeWitt, and C. Turbyfil, “Can Database Machines Do Better? A Comparative Performance Evaluation,” Proceedings of the VLDB Conference, 1983.
Boral H. and D. J. DeWitt, “Processor Allocation Strategies for Multiprocessor Database Machines,” ACM Transactions on Database Systems, Vol. 6, No. 2, pp. 227–254, June 1981.
CHOU83] Chou H. T., D. J. DeWitt, R. H. Katz, and A. Klug “Design and Performance Evaluation of the Wisconsin Storage System,” In preparation.
DeWitt, D.J., “A Machine Independent Approach to the Production of Optimized Horizontal Microcode,” Ph.D. Dissertation, University of Michigan, 1976.
DeWitt, D.J., “DIRECT - A Multiprocessor Organization for Supporting Relational Database Management Systems,” IEEE Transactions on Computers, June 1979, pp. 395–406.
DeWitt, D. J., and P. Hawthorn, “Performance Evaluation of Database Machine Architectures,” Invited Paper, 1981 Very Large Database Conference, September, 1981.
Goodman, J. R., “An Investigation of Multiprocessor Structures and Algorithms for Data Base Management,” Electronics Research Laboratory Memorandum No. UCB/ERL M81/33, University of California, Berkeley, May 1981.
Gorsline, G.W., Computer Organization, Prentice Hall, 1980.
Hell, W., “RDBM - A Relational Data Base Machine: Architecture and Hardware Design,” Proceedings of the 6th Workshop on Computer Architecture for Non-Numeric Processing, June 1981.
Hsiao, D.K., “Database Machines are Coming, Database Machines are Coming,” Computer, Vol. 12, No. 3, March 1979.
IDM500] IDM 500 Reference Manual, Britton-Lee Inc., Los Gatos, California.
Kannan, Krishnamurthi, “The Design of a Mass Memory for a Database Computer,” Proc. Fifth Annual Symposium on Computer Architecture, Palo Alto, CA. April 1978.
Arrays for Relational Database Operations,” Proceedings of the 1980 International Conference on the Management of Data, May 1980, pp. 105–116.
Leilich H.O., G. Stiege, and H.Ch. Zeidler, “A Search Processor for Data Base Management Systems,” Proc. 4th Conference on Very Large Databases, 1978.
Lin, S.C., D.C.P. Smith, and J.M. Smith, “The Design of a Rotating Associative Memory for Relational Database Applications,” TODS Vol. 1, No. 1, pages 53–75, Mar. 1976.
Madnick, S.E. “The Infoplex Database Computer: Concepts and Directions,” Proceedings of the IEEE Computer Conference, Feb. 1979.
McGregor, D.R., Thomson, R.G., and W.N. Dawson, “High Per-formance Hardware for Database Systems,” in Systems for Large Databases, North Holland, 1976.
Minsky N., “Rotating Storage Devices as Partially Associative Memories,” Proc. 1972 FJCC.
Missikoff, M., “An Overview of the project DBMAC for a relational machine,” Proceedings of the 6th Workshop on Computer Architecture for Non-Numeric Processing, June 1981.
Ozkarahan, E.A., S.A. Schuster, and K.C. Smith, “RAP - Associative Processor for Database Management,” AFIPS Conference Proceedings, Vol. 44, 1975, pp. 379–388.
Ozkarahan, E.A., Schuster, S.A. and Sevcik, K.C., “Performance Evaluation of a Relational Associative Processor,” ACM Transactions on Database Systems, Vol. 2, No. 2, June 1977.
Parhami, B., “A Highly Parallel Computing System for Information Retrieval,” Proceedings of the Fall Joint Computer Conference, 1972.
Parker, J.L., “A Logic per Track Retrieval System,” IFIP Congress, 1971.
Rodriguez-Rosell J., “Empirical Data Reference Behavior in Data Base Systems,” Computer Vol. 9, No. 11, November 1976.
Schuster, S.A., Nguyen, H.B., Ozkarahan, E.A., and K.C. Smith, “RAP.2 - An Associative Processor for Databases and its Applications,” IEEE Transactions on Computers, C-28, No. 6, June 1979.
Slotnik, D.L. “Logic per Track Devices” in Advances in Computers, Vol. 10., Frantz Alt, Ed., Academic Press, New York, 1970, pp. 291–296. TODS, Vol 1, No. 3, September 1976.
Stonebraker, M. R., “MUFFIN: A Distributed Database Machine,” University of California, Electronics Research Laboratory, Memo UCB/ERL m79/28, May, 1979.
Su, Stanley Y. W., and G. Jack Lipovski, “CASSM: A Cellular System for Very Large Data Bases”, Proceedings of the VLDB Conference, 1975, pages 456–472.
Shultz, R., “A Multiprocessor Computer Architecture for Database Support,” Ph.D. Dissertation, Computer Sciences Department, Iowa State University, August, 1981.
Yao, B. and M.M. Tong, “Design of a Two-Dimensional Join Processor Array,” Proceedings of the 6th Workshop on Computer Architecture for Non-Numeric Processing, June 1981.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1983 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Boral, H., DeWitt, D.J. (1983). Database Machines: An Idea Whose Time has Passed? A Critique of the Future of Database Machines. In: Leilich, HO., Missikoff, M. (eds) Database Machines. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69419-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-69419-6_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-12959-2
Online ISBN: 978-3-642-69419-6
eBook Packages: Springer Book Archive