• DocumentCode
    1151474
  • Title

    A Generalized Dictionary Machine for VLSI

  • Author

    Atallah, Mikhail J. ; Kosaraju, S. Rao

  • Author_Institution
    Department of Computer Science, Purdue University
  • Issue
    2
  • fYear
    1985
  • Firstpage
    151
  • Lastpage
    155
  • Abstract
    We show that a machine in which the processors are interconnected as a binary tree can support all the dictionary and priority queue operations as well as some other data queries. Every one of the operations takes O(log n) steps where n is the number of keys present. A sequence of operations can be pipe-lined at a constant rate. In previous designs, either an operation required Ω(log N) steps where N is the total capacity of the machine, i.e., the maximum number of keys that can be stored in it, or O(log n) performance was achieved at the expense of additional wires.
  • Keywords
    Dictionary operations; VLSI; parallel processing; pipe-lining; tree machine; Binary trees; Data mining; Delay; Dictionaries; Helium; Parallel processing; Pipelines; Registers; Very large scale integration; Wires; Dictionary operations; VLSI; parallel processing; pipe-lining; tree machine;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1985.1676551
  • Filename
    1676551