DocumentCode
2422541
Title
A Novel Virtual Channel Implementation Technique for Multi-core On-chip Communication
Author
Gharan, Masoud Oveis ; Khan, Gul N.
Author_Institution
Electr. & Comput. Eng. Dept., Ryerson Univ., Toronto, ON, Canada
fYear
2012
fDate
24-25 Oct. 2012
Firstpage
36
Lastpage
41
Abstract
In this paper, a new approach for implementing virtual channels (VC) for multi-core interconnection networks is presented. In this approach, the flits of different packets interleave in a channel with a single buffer of nominal depth by using a rotating flit-by-flit arbitration. The routing path of each flit is guaranteed because the flits belonging to the same packet are attached with an ID tag at each router so that they are differentiable at downstream routers. We present this on-chip communication of packets through sharing of channel and buffer, which is a novel method of virtual channel implementation. Furthermore, we demonstrate it by adding arbitrary virtual channels depending on the number of packet requests for a physical channel. In this way, NoC (Network-on-Chip) contention can be removed cheaply. Moreover, we discuss contention free communication where the depth of shared buffer does not affect the performance. A contention-free communication with small (one) buffer depth can create an efficient on-chip communication with high performance, small chip area and low power consumption.
Keywords
multiprocessing systems; network-on-chip; Network-on-Chip; NoC; VC; downstream routers; flit-by-flit arbitration; multicore interconnection networks; multicore onchip communication; novel virtual channel implementation technique; Mathematical model; Power demand; Routing; Switches; System recovery; Throughput; Multi-core systems; on-chip communication; shared VC buffer; virtual channels;
fLanguage
English
Publisher
ieee
Conference_Titel
Applications for Multi-Core Architectures (WAMCA), 2012 Third Workshop on
Conference_Location
New York, NY
Print_ISBN
978-1-4673-5025-9
Type
conf
DOI
10.1109/WAMCA.2012.12
Filename
6374750
Link To Document