1990
DOI: 10.1109/69.50905
|View full text |Cite
|
Sign up to set email alerts
|

The Gamma database machine project

Abstract: This paper describes the design of the Gamma database machine and the techniques employed in its implementation. Gamma is a relational database machine currently operating on an Intel iPSC/2 hypercube with 32 processors and 32 disk drives. Gamma employs three key technical ideas which enable the architecture to be scaled to 100s of processors. First, all relations are horizontally partitioned across multiple disk drives enabling relations to be scanned in parallel. Second, novel parallel algorithms based on ha… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
176
0
4

Year Published

1996
1996
2010
2010

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 479 publications
(180 citation statements)
references
References 31 publications
0
176
0
4
Order By: Relevance
“…Another algorithm, Project by list, exploits the ability of the parallel system architecture to broadcast tuples to multiple processors. The Gamma database machine project [4] implemented similar scalar aggregates and aggregate functions on a shared-nothing architecture. More recently, parallel algorithms for handling temporal aggregates were presented [11], but for a shared-memory architecture.…”
Section: Background and Related Workmentioning
confidence: 99%
“…Another algorithm, Project by list, exploits the ability of the parallel system architecture to broadcast tuples to multiple processors. The Gamma database machine project [4] implemented similar scalar aggregates and aggregate functions on a shared-nothing architecture. More recently, parallel algorithms for handling temporal aggregates were presented [11], but for a shared-memory architecture.…”
Section: Background and Related Workmentioning
confidence: 99%
“…However, the answers obtained from a reduced data set are only approximate and in most cases the error is large [11], which greatly limits the applicability of data reduction in the data warehouse context. Many parallel databases systems have appeared both as research prototypes [12], [13], [14], [15] and as commercial products such as NonStop SQL fromTandem [16] or Oracle. However, even these "brute force" approaches have several difficulties when used in data warehouses such as the well-known problems of finding effective solutions for parallel data placement and parallel joins.…”
Section: Related Workmentioning
confidence: 99%
“…This approach is very popular in research prototypes, e.g. Bubba [Boral90], Gamma [Dewitt90] and Volcano [Graefe94], and commercial products, e.g. DB2, Informix, Tandem and Teradata.…”
Section: Introductionmentioning
confidence: 99%