Design Considerations for Data-flow Database Machines.
Haran Boral, David J. DeWitt:
Design Considerations for Data-flow Database Machines.
SIGMOD Conference 1980: 94-104@inproceedings{DBLP:conf/sigmod/BoralD80,
author = {Haran Boral and
David J. DeWitt},
editor = {Peter P. Chen and
R. Clay Sprowls},
title = {Design Considerations for Data-flow Database Machines},
booktitle = {Proceedings of the 1980 ACM SIGMOD International Conference on
Management of Data, Santa Monica, California, May 14-16, 1980},
publisher = {ACM Press},
year = {1980},
pages = {94-104},
ee = {http://doi.acm.org/10.1145/582250.582266, db/conf/sigmod/BoralD80.html},
crossref = {DBLP:conf/sigmod/80},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
This paper presents a discussion of the application of data-flow machine concepts to the design and implementation of database machines which execute relational algebra queries. We analyze the performance of multiprocessor nested-loops and sort-merge join algorithms and show that the nested-loops algorithm is generally superior. Three levels of operand granularity for data-flow database machines are introduced and compared using the nested-loops join algorithm. We demonstrate, that relation-level granularity is too coarse and that tuple-level granularity is too fine. The third level of granularity, a page of a relation, is shown to be the best choice from both hardware and software viewpoints. Finally, a preliminary design for a data-flow database machine which utilizes page-level granularity and supports distributed control of instruction execution is presented.
Copyright © 1980 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
Peter P. Chen, R. Clay Sprowls (Eds.):
Proceedings of the 1980 ACM SIGMOD International Conference on Management of Data, Santa Monica, California, May 14-16, 1980.
ACM Press 1980 BibTeX
Contents
References
- [1]
- ...
- [2]
- ...
- [3]
- David J. DeWitt:
Query Execution in DIRECT.
SIGMOD Conference 1979: 13-22 BibTeX
- [4]
- Haran Boral, David J. DeWitt:
Processor Allocation Strategies for Multiprocessor Database Machines.
ACM Trans. Database Syst. 6(2): 227-254(1981) BibTeX
- [5]
- Mike W. Blasgen, Kapali P. Eswaran:
Storage and Access in Relational Data Bases.
IBM Systems Journal 16(4): 362-377(1977) BibTeX
- [6]
- ...
- [7]
- ...
- [8]
- ...
- [9]
- ...
- [10]
- ...
- [11]
- ...
- [12]
- John Miles Smith, Philip Yen-Tang Chang:
Optimizing the Performance of a Relational Algebra Database Interface.
Commun. ACM 18(10): 568-579(1975) BibTeX
- [13]
- S. Bing Yao:
Optimization of Query Evaluation Algorithms.
ACM Trans. Database Syst. 4(2): 133-155(1979) BibTeX
- [14]
- ...
- [15]
- ...
- [16]
- ...
- [17]
- ...
Referenced by
- Margaret H. Eich, David L. Wells:
Database Concurrency Control Using Data Flow Graphs.
ACM Trans. Database Syst. 13(2): 197-227(1988)
- Hidetoshi Monoi, Yukihiro Morita, Hidenori Itoh, Hiroshi Sakai, Shigeki Shibayama:
Parallel Control Technique and Performance of an MPPM Knowledge-Base Machine.
ICDE 1988: 210-217
- Louiqa Raschid, Stanley Y. W. Su:
A Parallel Processing Strategy for Evaluating Recursive Queries.
VLDB 1986: 412-419
- Shinya Fushimi, Masaru Kitsuregawa, Hidehiko Tanaka:
An Overview of The System Software of A Parallel Relational Database Machine GRACE.
VLDB 1986: 209-219
- Stanley Y. W. Su, Krishna P. Mikkilineni, Raymond A. Liuzzi, Yuan-Chieh Chow:
A Distributed Query Processing Strategy Using Decomposition, Pipelining and Intermediate Result Sharing Techniques.
ICDE 1986: 94-102
- Patrick Valduriez, Georges Gardarin:
Join and Semijoin Algorithms for a Multiprocessor Database Machine.
ACM Trans. Database Syst. 9(1): 133-161(1984)
- Tinghe Fei, Chaitanya K. Baru, Stanley Y. W. Su:
SM3: A Dynamically Partitionable Multicomputer System with Switchable Main Memory Modules.
ICDE 1984: 42-49
- Dina Bitton, Haran Boral, David J. DeWitt, W. Kevin Wilkinson:
Parallel Algorithms for the Execution of Relational Database Operations.
ACM Trans. Database Syst. 8(3): 324-353(1983)
- Haran Boral, David J. DeWitt:
Processor Allocation Strategies for Multiprocessor Database Machines.
ACM Trans. Database Syst. 6(2): 227-254(1981)
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Wed Jun 4 18:54:18 2008