ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Traffic engineered NoC for streaming applications

Talwar, Basavaraj and Amrutur, Bharadwaj (2013) Traffic engineered NoC for streaming applications. In: MICROPROCESSORS AND MICROSYSTEMS, 37 (3). pp. 333-344.

[img] PDF
Mic_Pro_Mic_Sys_37-3_333_2013.pdf - Published Version
Restricted to Registered users only

Download (1MB) | Request a copy
Official URL: http://dx.doi.org/10.1016/j.micpro.2013.02.003

Abstract

Streaming applications demand hard bandwidth and throughput guarantees in a multiprocessor environment amidst resource competing processes. We present a Label Switching based Network-on-Chip (LS-NoC) motivated by throughput guarantees offered by bandwidth reservation. Label switching is a packet relaying technique in which individual packets carry route information in the form of labels. A centralized LS-NoC Management framework engineers traffic into Quality of Service (QoS) guaranteed routes. LS-NoC caters to the requirements of streaming applications where communication channels are fixed over the lifetime of the application. The proposed NoC framework inherently supports heterogeneous and ad hoc system-on-chips. The LS-NoC can be used in conjunction with conventional best effort NoC as a QoS guaranteed communication network or as a replacement to the conventional NoC. A multicast, broadcast capable label switched router for the LS-NoC has been designed. A 5 port, 256 bit data bus, 4 bit label router occupies 0.431 mm(2) in 130 nm and delivers peak bandwidth of 80 Gbits/s per link at 312.5 MHz. Bandwidth and latency guarantees of LS-NoC have been demonstrated on traffic from example streaming applications and on constant and variable bit rate traffic patterns. LS-NoC was found to have a competitive AreaxPower/Throughput figure of merit with state-of-the-art NoCs providing QoS. Circuit switching with link sharing abilities and support for asynchronous operation make LS-NoC a desirable choice for QoS servicing in chip multiprocessors. (C) 2013 Elsevier B.V. All rights reserved.

Item Type: Journal Article
Publication: MICROPROCESSORS AND MICROSYSTEMS
Publisher: ELSEVIER SCIENCE BV
Additional Information: Copyright for this article belongs to Elesvier
Keywords: Networks-on-chip; Chip-multiprocessors; QoS; Label switching; Bandwidth reservation; Streaming applications
Department/Centre: Division of Electrical Sciences > Electrical Communication Engineering
Date Deposited: 28 Oct 2013 06:02
Last Modified: 28 Oct 2013 06:02
URI: http://eprints.iisc.ac.in/id/eprint/47593

Actions (login required)

View Item View Item