학술논문

DEC-NoC: An Approximate Framework Based on Dynamic Error Control with Applications to Energy-Efficient NoCs
Document Type
Conference
Source
2018 IEEE 36th International Conference on Computer Design (ICCD) ICCD Computer Design (ICCD), 2018 IEEE 36th International Conference on. :480-487 Oct, 2018
Subject
Components, Circuits, Devices and Systems
Computing and Processing
Error correction
Power demand
Decoding
Error correction codes
Encoding
Hardware
Network interfaces
Approximate Communication
Error Control
Energy Consumption
Networks-on-Chip(NoCs)
Language
ISSN
2576-6996
Abstract
Network-on-Chips (NoCs) have emerged as the standard on-chip communication fabrics for multi/many core systems and system on chips. However, as the number of cores on chip increases, so does power consumption. Recent studies have shown that NoC power consumption can reach up to 40% of the overall chip power [1]-[3]. Considerable research efforts have been deployed to significantly reduce NoC power consumption. In this paper, we build on approximate computing techniques and propose an approximate communication methodology called DEC-NoC for reducing NoC power consumption. The proposed DEC-NoC leverages applications' error tolerance and dynamically reduces the amount of error checking and correction in packet transmission, which results in a significant reduction in the number of retransmitted packets. The reduction in packet retransmission results in reduced power consumption. Our cycle accurate simulation using PARSEC benchmark suites shows that DEC-NoC achieves up to 56% latency reduction and up to 58% dynamic power reduction compared to NoC architectures with conventional error control techniques