• DocumentCode
    2891033
  • Title

    Synthesis of Processor Allocator for Torus-Based Chip MultiProcessors

  • Author

    Zydek, Dawid ; Selvaraj, Henry ; Gewali, Laxmi

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Nevada, Las Vegas, NV, USA
  • fYear
    2010
  • fDate
    12-14 April 2010
  • Firstpage
    13
  • Lastpage
    18
  • Abstract
    Chip MultiProcessor (CMP) architectures are dominant trend in parallel processing systems. With the number of on-chip processors rising to the hundreds, allocation and management of the processors are also important factor to achieve high efficiency of CMPs. In this paper, the authors study a Processor Allocator (PA) for CMP based on torus Network-on-Chip. The best, IFF and IAS algorithms for mesh-based CMP are presented and their torus extension is proposed. The synthesis of both IFF and IAS allocation techniques for mesh and torus topologies is performed and its results are analyzed. The presented outcomes reveal the significant advantage of the PA driven by bit map algorithms. The mesh-based PA driven by the IFF scheme outperformed the other techniques by good frequency characteristic and low logic utilization. For the torus-based PA only the IFF technique with torus extension remains the reasonable solution, however its performance characteristic is weaker in comparison to the mesh counterpart.
  • Keywords
    integrated circuit design; microprocessor chips; multiprocessing systems; network topology; network-on-chip; parallel architectures; IAS algorithm; IFF algorithm; bit map algorithms; chip multiprocessor architectures; mesh topologies; mesh-based CMP; on-chip processors; parallel processing systems; processor allocator synthesis; torus network-on-chip; torus topologies; torus-based chip multiprocessors; Energy consumption; Information technology; Network synthesis; Network topology; Network-on-a-chip; Parallel processing; Processor scheduling; Resource management; System-on-a-chip; Throughput; CMP; FPGA; NoC; hardware implementation; mesh; processor allocator; torus;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-6270-4
  • Type

    conf

  • DOI
    10.1109/ITNG.2010.145
  • Filename
    5501462