Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
GAMMA--a high performance dataflow database machine
DeWitt D., Graefe G., Kumar K., Gerber R., Heytens M., Muralikrishna M., Morgan Kaufmann Publishers Inc., San Francisco, CA, 1988. Type: Book (9780934613651)
Date Reviewed: Jun 1 1989

It has long been recognized that the major obstacle to performing I/O-intensive computations such as database processing with the traditional von Neumann architecture is the processor-memory bottleneck. Von Neumann computers are best suited for computations with complex control structures, no parallelism, and a small amount of data. Data retrieval, on the other hand, involves simple operations, large volumes of data, and much potential for parallelism. This observation provided the motivation for the design and development of database machines.

This paper was first published in 1986 in the proceedings of the Twelfth Very Large Database Conference. It reports on a relational database machine called GAMMA and was written by a group that has been active in database machine research for over a decade. One merit of this paper is that the authors compare and contrast GAMMA with their previous attempt (which resulted in another system called DIRECT). The basic building blocks of GAMMA are disk drives. Each unit has its own processor; the processors are interconnected via a Cambridge Ring network, and the control overhead is reduced by using dataflow processing techniques. The prototype reported in this paper involves 20 VAX 11/750 computers connected by an 80 megabit/second ring. The paper describes various components of the machine, explains the query execution schemes and the associated algorithms, and compares performance results under different schemes. Overall, it is interesting and well-written.

Reviewer:  F. Golshani Review #: CR113049
Bookmark and Share
 
Database Machines (H.2.6 )
 
 
Query Processing (H.2.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Database Machines": Date
VLSI implementation of a stochastic database machine for relational algebra and hashing
Elleithy K., Bayoumi M., Delcambre L. Integration, the VLSI Journal 11(2): 169-190, 1991. Type: Article
Oct 1 1992
Hardware support for advanced data management systems
Neches P. Computer 17(11): 29-40, 1984. Type: Article
Jul 1 1985
Analysis of database system architectures using benchmarks
Yao S., Hevner A., Young-Myers H. IEEE Transactions on Software Engineering SE-13(6): 709-725, 1987. Type: Article
Jun 1 1988
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy