Skip to main content

Database Machines: An Idea Whose Time has Passed? A Critique of the Future of Database Machines

  • Conference paper
Database Machines

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. Babb, E. “Implementing a Relational Database by Means of Specialized Hardware,” ACM TODS, Vol. 4, No. 1, March 1979.

    Google Scholar 

  3. Banerjee J., R.I. Baum, and D.K. Hsiao, “Concepts and Capabilities of a Database Computer,” ACM TODS, Vol. 3, No. 4, Dec. 1978.

    Google Scholar 

  4. Bitton-Friedland D., D.J. DeWitt, and C. Turbyfil, “Can Database Machines Do Better? A Comparative Performance Evaluation,” Proceedings of the VLDB Conference, 1983.

    Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. CHOU83] Chou H. T., D. J. DeWitt, R. H. Katz, and A. Klug “Design and Performance Evaluation of the Wisconsin Storage System,” In preparation.

    Google Scholar 

  7. DeWitt, D.J., “A Machine Independent Approach to the Production of Optimized Horizontal Microcode,” Ph.D. Dissertation, University of Michigan, 1976.

    Google Scholar 

  8. DeWitt, D.J., “DIRECT - A Multiprocessor Organization for Supporting Relational Database Management Systems,” IEEE Transactions on Computers, June 1979, pp. 395–406.

    Google Scholar 

  9. DeWitt, D. J., and P. Hawthorn, “Performance Evaluation of Database Machine Architectures,” Invited Paper, 1981 Very Large Database Conference, September, 1981.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. Gorsline, G.W., Computer Organization, Prentice Hall, 1980.

    MATH  Google Scholar 

  12. 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.

    Google Scholar 

  13. Hsiao, D.K., “Database Machines are Coming, Database Machines are Coming,” Computer, Vol. 12, No. 3, March 1979.

    Google Scholar 

  14. IDM500] IDM 500 Reference Manual, Britton-Lee Inc., Los Gatos, California.

    Google Scholar 

  15. Kannan, Krishnamurthi, “The Design of a Mass Memory for a Database Computer,” Proc. Fifth Annual Symposium on Computer Architecture, Palo Alto, CA. April 1978.

    Google Scholar 

  16. Arrays for Relational Database Operations,” Proceedings of the 1980 International Conference on the Management of Data, May 1980, pp. 105–116.

    Google Scholar 

  17. 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.

    Google Scholar 

  18. 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.

    Article  Google Scholar 

  19. Madnick, S.E. “The Infoplex Database Computer: Concepts and Directions,” Proceedings of the IEEE Computer Conference, Feb. 1979.

    Google Scholar 

  20. 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.

    Google Scholar 

  21. Minsky N., “Rotating Storage Devices as Partially Associative Memories,” Proc. 1972 FJCC.

    Google Scholar 

  22. 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.

    Google Scholar 

  23. 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.

    Google Scholar 

  24. 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.

    Google Scholar 

  25. Parhami, B., “A Highly Parallel Computing System for Information Retrieval,” Proceedings of the Fall Joint Computer Conference, 1972.

    Google Scholar 

  26. Parker, J.L., “A Logic per Track Retrieval System,” IFIP Congress, 1971.

    Google Scholar 

  27. Rodriguez-Rosell J., “Empirical Data Reference Behavior in Data Base Systems,” Computer Vol. 9, No. 11, November 1976.

    Google Scholar 

  28. 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.

    Google Scholar 

  29. 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.

    Google Scholar 

  30. Stonebraker, M. R., “MUFFIN: A Distributed Database Machine,” University of California, Electronics Research Laboratory, Memo UCB/ERL m79/28, May, 1979.

    Google Scholar 

  31. 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.

    Google Scholar 

  32. Shultz, R., “A Multiprocessor Computer Architecture for Database Support,” Ph.D. Dissertation, Computer Sciences Department, Iowa State University, August, 1981.

    Google Scholar 

  33. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics