DocumentCode :
963177
Title :
Dictionary Machines on Cube-Class Networks
Author :
Schwartz, Alan M. ; Loui, Michael C.
Author_Institution :
AT&T Bell Laboratories, Whippany, NJ 07981.
Issue :
1
fYear :
1987
Firstpage :
100
Lastpage :
105
Abstract :
A dictionary is a data structure that supports insertion, deletion, and retrieval operations. To maintain a database, a dictionary machine accepts an arbitrary sequence of instructions at a constant rate. We designed two new VLSI dictionary machines on general-purpose networks that emulate the binary cube. One machine runs on a shuffle-exchange network. It includes a novel architecture to implement pipelining of dictionary instructions. The other machine runs on a cube-connected-cycles network. The design of this machine relies on the existence of a Hamiltonian path, which we establish explicitly for every cube-connected-cycle network.
Keywords :
Data structures; Databases; Delay effects; Dictionaries; Information retrieval; Performance analysis; Pipelines; Variable speed drives; Very large scale integration; Wire; Database machine; cube-connected-cycles; dictionary machine; information retrieval; pipeline; shuffle-exchange network;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1987.5009453
Filename :
5009453
Link To Document :
بازگشت