DocumentCode
1417912
Title
A generalized simultaneous access dictionary machine
Author
Fan, Zhenqiang ; Cheng, Kam-Hoi
Author_Institution
Adv. Comput. Solutions Inc., Houston, TX, USA
Volume
2
Issue
2
fYear
1991
fDate
4/1/1991 12:00:00 AM
Firstpage
149
Lastpage
159
Abstract
A simultaneous access design of a dictionary machine which supports insert, delete, and search operations is presented. The design is able to handle p accesses simultaneously and allows redundant accesses to occur. In the design, processors performing insert or delete operations are free to perform other tasks after submitting their accesses to the design; processors that perform search operations get their response in O (log N ) time. Compared to all sequential access designs of a dictionary which require O (p ) time to process p accesses, the presented design provides much higher throughput; specifically, O (p /log p ) times better. It also provides a fast mechanism to avoid the sequential access bottleneck in any large multiprocessor system
Keywords
data structures; parallel architectures; bottleneck; dictionary machine; multiprocessor system; redundant accesses; search operations; simultaneous access; Computer science; Data structures; Dictionaries; Hardware; Multiprocessing systems; Natural language processing; Parallel processing; Pipeline processing; Process design; Throughput;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.89061
Filename
89061
Link To Document