On-Chip Communication Energy Reduction Through Reliability Aware Adaptive Voltage Swing Scaling
- 3 February 2016
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Vol. 35 (11), 1769-1782
- https://doi.org/10.1109/tcad.2016.2524556
Abstract
In a multi/many-core system, the network-on-chip (NoC)-based communication backbone is responsible for a relevant fraction of the overall energy budget. Reducing the voltage swing for signaling in crossbars and links results in significant energy saving. Unfortunately, as voltage swing reduces, the bit error rate increases, that in turn compromises the communication reliability. Starting from the assumption that not all the communications need same level of reliability, in this paper we propose techniques and architectures for run-time tuning of the voltage swing of the crossbars and interrouter links. The proposed technique is compared with the state of the art in link energy reduction through data encoding under both synthetic and real traffic scenarios. We found that the proposed techniques allow to significantly reduce the energy consumption of the NoC fabric without degrading the performance metrics. Energy savings ranging from 20% to 43% have been observed without any relevant impact on the performance metrics.Keywords
This publication has 19 references indexed in Scilit:
- A low-swing crossbar and link generator for low-power networks-on-chipPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- SWIFT: A SWing-reduced interconnect for a Token-based Network-on-Chip in 90nm CMOSPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Area Efficient Temporal Coding Schemes for Reducing Crosstalk EffectsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Low-power network-on-chip for high-performance SoC designIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2006
- Energy Aware Computing through Probabilistic Switching: A Study of LimitsInternational Conference on Acoustics, Speech, and Signal Processing (ICASSP), 2005
- Coding for system-on-chip networks: a unified frameworkIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2005
- Error control schemes for on-chip communication links: the energy-reliability tradeoffIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2005
- A robust self-calibrating transmission scheme for on-chip networksIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2005
- The future of wiresProceedings of the IEEE, 2001
- Low-swing on-chip signaling techniques: effectiveness and robustnessIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2000