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
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;
Conference_Titel :
NORCHIP, 2010
Conference_Location :
Tampere
Print_ISBN :
978-1-4244-8972-5
Electronic_ISBN :
978-1-4244-8971-8
DOI :
10.1109/NORCHIP.2010.5669430