DocumentCode
1192450
Title
A fine-grain architecture for relational database aggregation operations
Author
Abdelguerfi, M.M. ; Sood, A.K.
Author_Institution
Dept. of Comput. Sci., New Orleans Univ., LA, USA
Volume
11
Issue
6
fYear
1991
Firstpage
35
Lastpage
43
Abstract
The design and simulation of a bit-sliced processor for relational database aggregation functions, are discussed. The processor, which addresses an important, computationally expensive problem in database computers, takes two tuples as input (one bit at a time) and returns two bits as output every clock cycle. A larger aggregation unit uses a number of identical slice processors, connected according to odd-even network topology, to achieve improved performance on a parallel pipelined processor. The data processing time is completely overlapped with the input and output of data to and from the unit. The design is independent of the tuple size, and since a bit-serial computation is used, the system requires limited interconnection.<>
Keywords
parallel architectures; parallel machines; relational databases; special purpose computers; bit-serial computation; bit-sliced processor; clock cycle; database computers; fine-grain architecture; identical slice processors; odd-even network topology; parallel pipelined processor; performance; relational database aggregation functions; relational database aggregation operations; tuples; Clocks; Computational modeling; Computer architecture; Computer simulation; Concurrent computing; Hardware; Integrated circuit interconnections; Network topology; Relational databases; Throughput;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/40.108571
Filename
108571
Link To Document