The Community for Technology Leaders
Green Image
Issue No. 03 - July-September (2010 vol. 7)
ISSN: 1545-5971
pp: 240-254
Mary J. Irwin , Pennsylvania State University, University Park
Chrysostomos Nicopoulos , University of Cyprus, Nicosia
Chita R. Das , Pennsylvania State University, University Park
Dongkook Park , Intel Corp., Bangalore
Suresh Srinivasan , Intel Corp., Bangalore
Aditya Yanamandra , Pennsylvania State University, University Park
Vijaykrishnan Narayanan , Pennsylvania State University, University Park
ABSTRACT
The advent of diminutive technology feature sizes has led to escalating transistor densities. Burgeoning transistor counts are casting a dark shadow on modern chip design: global interconnect delays are dominating gate delays and affecting overall system performance. Networks-on-Chip (NoC) are viewed as a viable solution to this problem because of their scalability and optimized electrical properties. However, on-chip routers are susceptible to another artifact of deep submicron technology, Process Variation (PV). PV is a consequence of manufacturing imperfections, which may lead to degraded performance and even erroneous behavior. In this work, we present the first comprehensive evaluation of NoC susceptibility to PV effects, and we propose an array of architectural improvements in the form of a new router design—called SturdiSwitch—to increase resiliency to these effects. Through extensive reengineering of critical components, SturdiSwitch provides increased immunity to PV while improving performance and increasing area and power efficiency.
INDEX TERMS
Fault tolerance, hardware reliability, interconnection networks, Network-on-Chip (NoC), Process Variation (PV).
CITATION
Mary J. Irwin, Chrysostomos Nicopoulos, Chita R. Das, Dongkook Park, Suresh Srinivasan, Aditya Yanamandra, Vijaykrishnan Narayanan, "On the Effects of Process Variation in Network-on-Chip Architectures", IEEE Transactions on Dependable and Secure Computing, vol. 7, no. , pp. 240-254, July-September 2010, doi:10.1109/TDSC.2008.59
219 ms
(Ver )