[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

DBMAC: A Parallel Relational Database Machine

  • Conference paper
Database Machines

Part of the book series: NATO ASI Series ((NATO ASI F,volume 24))

Abstract

This paper presents the database machine DBMAC, a multiprocessor arrchitecture specialized to manage relational databases. DBMAC has been conceived to operate as back-end to a main frame or as a node in a network.

Several are the significant issues of DBMAC. First the physical organization of data, that implements the relational model using a partitioned structure to enhance the parallel processing of the database. Second the logical architecture that presents a high degree of modularity and ample possibility of configuration for the software system distributed over the multiprocessor architecture. Third the physical architecture based essentially on standard off-the-shelf hardware, highly modular and configurable, that allows to build cost effective version of DBMAC for a given application.

Special devices can be (optionally) included in the architecture for a significant gain of performances in the operations of low level database processing.

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

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 71.50
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 89.99
Price includes VAT (United Kingdom)
  • 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. F. Bancilhon et Al.; “VERSO: a Relational Backend Database Machine”; in [HSIA 83

    Google Scholar 

  2. J. Banerjee, R.I. Baum, D. K. Hsiao; “Concepts and Capabilities of a Database Computer” ACM TODS, vol. 3, Dec. 78.

    Google Scholar 

  3. J. Barthmaier; “ Intel MULTIBUS interfacing”; Intel Corp. Application Note 28A.

    Google Scholar 

  4. P. Batzella, “Dispositivo VLSI per macchina per basi di dati”, Ms Thesis, Università degli Studi di Roma “La Sapienza”, 1985.

    Google Scholar 

  5. Babb E., “Implementing a Relational Database by means of a Specialized Hardware”, ACM TODS, vol.4 n.1, March 1979.

    Google Scholar 

  6. J.L. Bentley, H.T. Kung, “A Tree Machine for Searching Problems”, Proceedings of 1979 Int.Conf. on Parallel Processing IEEE, August 1979.

    Google Scholar 

  7. P. Bertolazzi, M. Missikoff, M. Terranova, “CID: A VLSI Device for Lists Intersection”, in [LEMI83].

    Google Scholar 

  8. E.F. Codd; “A Relational Model for Large Shared Data Bank”, CACM, Vol. 13, n. 6, 1970.

    Google Scholar 

  9. D.J. De Witt; “DIRECT — a Multiprocessor Organizatoin for Supporting relational Database Management System”; IEEE Trans. on Computer, vol. C28, n. 6.

    Google Scholar 

  10. S. Francola, “Interfaccia di accesso a bus multiplo per single board computer 8086 e relativo arbitro”, Ms Thesis, Università degli Studi di Roma “La Sapienza”, 1985.

    Google Scholar 

  11. G. Gardarin et Al.; “SABRE: a Relational Database System for a Multimicroprocessor Machine”; in [HSIA83].

    Google Scholar 

  12. L.D. Healy, G.J. Lipowski, K.L. Doty; “The Architecture of a Context addressed Segment Sequential Storage”; 1972 NCC, AFIPS Conf. Proc, vol. 41.

    Google Scholar 

  13. D.K. Hsiao, S.E. Madnik; “Database Machine Architecture in the Context of Information Technology Evolution”; 1977 VLDB.

    Google Scholar 

  14. D. K. Hsiao (Ed.); “Advanced Database Machine Architectures”; Prentice Hall, 1983.

    Google Scholar 

  15. H.T. Kung, P.L. Lehman, “Systolic (VLSI) Arrays for Relational Data Base”, 1980 ACM/SIGMOD Int. Conf. on Management of Data, Los Angeles, May 1980.

    Google Scholar 

  16. H.O. Leilich, M. Missikoff (Eds.), “Database Machines”, Springer-Verlag, 1983.

    Google Scholar 

  17. C.S. Lin, D.C.P. Smith, J.M. Smith; “The Design of a Rotating Associative Memory for Relational Database Application”; ACM TODS, vol. 1, n. 1.

    Google Scholar 

  18. M. Missikoff; “RELOB: a Relational Storage System”; 1978 ACM — ICMOD Conference.

    Google Scholar 

  19. M. Missikoff, M. Terranova; “An Overview of the Project DBMAC for a Relational Database Machine”; VI Workshop on Computer Architecture for Non-Numerical Processing, June 1981

    Google Scholar 

  20. M. Missikoff; “A Domain Based Internal Schema for Relational Database Machines”; 1982 ACM — SIGMOD Conference.

    Google Scholar 

  21. Missikoff M., Terranova M., “EXEMAC: un sistema esecutivo per Database Machines”, Proc. AICA 80 annual conf., Bologna, Oct. 1980, (in Italian).

    Google Scholar 

  22. Missikoff M., Terranova M., “DBMAC — una multi-processor database machine: l’architettura di base”, Progetto Finalizzato Informatica, Sottoprogetto DATANET/DBMAC, Tech. Rep. 3, (in Italian).

    Google Scholar 

  23. R. Pinzani, F. Pippolini; “Organizzazione fisica dei dati su una macchina per basi di dati”; 1980 AICA Annual Congress.

    Google Scholar 

  24. F. Raimondi, “Governo avanzato per memorie a disco”, Ms Thesis, Università degli Studi di Roma “La Sapienza”, 1984.

    Google Scholar 

  25. Reiser M., Sauer C.H., “Queueing Networks Models: Methods of Solution and their Program Implementation”, in Chandy K.M. and Yen R.T. eds “Current Trends in Programming Methodology”, vol.3, Prentice-Hall, Englewood Cliff, NJ 1982.

    Google Scholar 

  26. S. Salza, M. Terranova, P. Velardi; “Performance Modeling of the DBMAC Architecture”; in [LEMI83].

    Google Scholar 

  27. [SCHW83] H. Schweppe at Al.; “RDBM — A Dedicated Multiprocessor System for Database Management”; in [HSAIA83].

    Google Scholar 

  28. [SMIT79] D.C.P. Smith, J. M. Smith; “Relational Data Base Machines”; Computer, March 1979.

    Google Scholar 

  29. [SONG81] S.W. Song, “On High Performance VLSI Solution to Database Problems”. Technical Report n. CMU-CS-81-130, Carnegie Mellon University, 1981.

    Google Scholar 

  30. [SULI75] S.Y.W. Su, G.J. Lipovski; “CASSM: a Cellular System for Very Large Data Bases”; 1975 VLDB.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Missikoff, M., Salza, S., Terranova, M. (1986). DBMAC: A Parallel Relational Database Machine. In: Sood, A.K., Qureshi, A.H. (eds) Database Machines. NATO ASI Series, vol 24. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-82937-6_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-82937-6_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-82939-0

  • Online ISBN: 978-3-642-82937-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics