• 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