Title
A heterogeneous multiple network-on-chip design: An application-aware approach
Abstract
Current network-on-chip designs in chip-multiprocessors are agnostic to application requirements and hence are provisioned for the general case, leading to wasted energy and performance. We observe that applications can generally be classified as either network bandwidth-sensitive or latency-sensitive. We propose the use of two separate networks on chip, where one network is optimized for bandwidth and the other for latency, and the steering of applications to the appropriate network. We further observe that not all bandwidth (latency) sensitive applications are equally sensitive to network bandwidth (latency). Hence, within each network, we prioritize packets based on the relative sensitivity of the applications they belong to. We introduce two metrics, network episode height and length, as proxies to estimate bandwidth and latency sensitivity, to classify and rank applications. Our evaluations show that the resulting heterogeneous two-network design can provide significant energy savings and performance improvements across a variety of workloads compared to a single one-size-fits-all single network and homogeneous multiple networks.
Year
DOI
Venue
2013
10.1145/2463209.2488779
Design Automation Conference
Keywords
Field
DocType
integrated circuit design,multiprocessing systems,network-on-chip,application-aware approach,bandwidth estimation,heterogeneous multiple network-on-chip design,heterogeneous two-network design,multiprocessor chip,network bandwidth-sensitive application,network episode height and length,network latency-sensitive application,single one-size-fits-all single network,Heterogeneity,On-chip Networks,Packet Scheduling,QoS
Power network design,Computer science,Network scheduler,Network packet,Computer network,Network architecture,Network on a chip,Real-time computing,Heterogeneous network,Network traffic control,Bandwidth management
Conference
ISSN
Citations 
PageRank 
0738-100X
48
1.20
References 
Authors
30
3
Name
Order
Citations
PageRank
Asit K. Mishra1121646.21
Onur Mutlu29446357.40
Chita R. Das3104645.21