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 language | English |
|---|---|
| Pages (from-to) | 169-190 |
| Number of pages | 22 |
| Journal | Integration, the VLSI Journal |
| Volume | 11 |
| Issue number | 2 |
| DOIs | |
| State | Published - 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