DocumentCode
1796859
Title
Using packet information for efficient communication in NoCs
Author
Venkatesh Rengasamy, Prasanna ; Mutyam, Madhu
Author_Institution
PACE Lab., IIT Madras, Chennai, India
fYear
2014
fDate
17-19 Sept. 2014
Firstpage
143
Lastpage
150
Abstract
Multithreaded workloads like SPLASH2 and PARSEC generate heavy network traffic. This traffic consists of different packets injected by various nodes at various points of time. A packet consists of three essential components viz., source, destination and data. In this work, we study the opportunity to increase the efficiency of the underlying network. We come up with novel methods to share various components of the packets present in a router at any time. We provide an analysis of the performance gains over contemporary optimization techniques. We conduct experiments on a 64 node setup as well as a 512 node setup and record the energy consumption, IPC gains, network latency and throughputs. We show that our technique outperforms the contemporary Hamiltonian routing by 8.43% and VCTM routing by 7.7% on an average, in terms of IPC speedup.
Keywords
low-power electronics; network routing; network-on-chip; optimisation; IPC gains; IPC speedup; NoC; PARSEC; SPLASH2; VCTM routing; contemporary Hamiltonian routing; contemporary optimization; efficient communication; energy consumption; heavy network traffic; multithreaded workloads; network latency; network throughputs; network-on-chip; packet information; underlying network; Benchmark testing; Coherence; Optimization; Ports (Computers); Routing; Three-dimensional displays; Unicast;
fLanguage
English
Publisher
ieee
Conference_Titel
Networks-on-Chip (NoCS), 2014 Eighth IEEE/ACM International Symposium on
Conference_Location
Ferrara
Type
conf
DOI
10.1109/NOCS.2014.7008773
Filename
7008773
Link To Document