VLSI implementation of a systolic database machine for relational algebra and hashing

  • Khaled M. Elleithy*
  • , Magdy A. Bayoumi
  • , Lois M. Delcambre
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Database machines (DBMs) are motivated by the need for high speed query processing. Systolic arrays provide a promising future implementation for DBMs. A systolic architecture for a DBM capable of performing relational algebra operations is introduced in this paper. The array also supports the basic operations for hashing: member, insert and delete, in constant time. A VLSI implementation using a 3υ CMOS technology is analyzed. The systolic array is simple because it employs only one basic cell type. Using only one cell type reduces design time and cost and enhances reliability of DBMs.

Original languageEnglish
Pages (from-to)169-190
Number of pages22
JournalIntegration, the VLSI Journal
Volume11
Issue number2
DOIs
StatePublished - Apr 1991

Bibliographical note

Funding Information:
The first author gratefully acknowledges support from the King Fahd University of Petroleum and Minerals. The second author acknowledges the support by the National Science Foundation under Grant MIP-8809811.

Keywords

  • Database machines
  • VLSI
  • hashing
  • relational algebra
  • systolic arrays

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'VLSI implementation of a systolic database machine for relational algebra and hashing'. Together they form a unique fingerprint.

Cite this