• DocumentCode
    1664712
  • Title

    Multi-FPGA implementation of a Network-on-Chip based many-core architecture with fast barrier synchronization mechanism

  • Author

    Xiaowen Chen ; Shuming Chen ; Lu, Zhonghai ; Jantsch, Axel ; Bangjian Xu ; Luo, Heng

  • Author_Institution
    Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper, we propose a fast barrier synchronization mechanism, targeting Network-on-Chip based many-core architectures. Its salient feature is that, once the barrier condition is reached, the “barrier release” acknowledgement is routed to all processor nodes in a broadcast way in order to save area by avoiding storing source node information and to minimize completion time by eliminating serialization of barrier releasing. Then, we construct a multi-FPGA platform using Xilinx® Virtex 5 as FPGA chips and implement a NoC based many-core architecture on it. FPGA utilization and simulation results show that our mechanism demonstrates both area and performance advantages over the barrier synchronization counterpart with unicast barrier releasing.
  • Keywords
    field programmable gate arrays; multiprocessing systems; network-on-chip; synchronisation; FPGA chips; Xilinx Virtex 5; barrier synchronization mechanism; multi-FPGA platform; network-on-chip based many-core architecture; Field programmable gate arrays; Radiation detectors; Registers; Synchronization; Table lookup; Unicast;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    NORCHIP, 2010
  • Conference_Location
    Tampere
  • Print_ISBN
    978-1-4244-8972-5
  • Electronic_ISBN
    978-1-4244-8971-8
  • Type

    conf

  • DOI
    10.1109/NORCHIP.2010.5669430
  • Filename
    5669430