• DocumentCode
    453616
  • Title

    An ASIC design of a novel pipelined and parallel sorting accelerator for a multiprocessor-on-a-chip

  • Author

    Tabrizi, Nozar ; Bagherzadeh, Nader

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Kettering Univ., Flint, MI
  • Volume
    1
  • fYear
    2005
  • fDate
    24-0 Oct. 2005
  • Firstpage
    46
  • Lastpage
    49
  • Abstract
    We introduce a pipelined and parallel sorting algorithm, with the time, logic, and memory complexity of O(n), O(radicn) and O(n), respectively. We then model, verify, and synthesize this unconditional algorithm for 4k-word clusters as an ASIC accelerating, plug-in engine tailored to MaRS, a multiprocessor-on-a-chip that we have recently developed; so that this engine may replace any of the processing elements (PEs) in MaRS, and provide the other PEs with an efficient sort function, using the same network protocol based on which inter-PE communication is carried out
  • Keywords
    computational complexity; integrated circuit design; multiprocessing systems; pipeline processing; sorting; system-on-chip; ASIC accelerating; ASIC design; MaRS; inter-PE communication; logic complexity; memory complexity; multiprocessor-on-a-chip; network protocol; parallel sorting accelerator; pipelined sorting accelerator; plug-in engine; time complexity; unconditional algorithm; Acceleration; Application specific integrated circuits; Clustering algorithms; Communication channels; Engines; Logic; Mars; Network synthesis; Protocols; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2005. ASICON 2005. 6th International Conference On
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7803-9210-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2005.1611246
  • Filename
    1611246