Exploiting Data Resilience in Wireless Network-on-chip Architectures
- 4 April 2020
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Journal on Emerging Technologies in Computing Systems
- Vol. 16 (2), 1-27
- https://doi.org/10.1145/3379448
Abstract
The emerging wireless Network-on-Chip (WiNoC) architectures are a viable solution for addressing the scalability limitations of manycore architectures in which multi-hop long-range communications strongly impact both the performance and energy figures of the system. The energy consumption of wired links as well as that of radio communications account for a relevant fraction of the overall energy budget. In this article, we extend the approximate computing paradigm to the case of the on-chip communication system in manycore architectures. We present techniques, circuitries, and programming interfaces aimed at reducing the energy consumption of a WiNoC by exploiting the trade-off energy saving vs. application output degradation. The proposed platform—namely, xWiNoC—uses variable voltage swing links and tunable transmitting power wireless interfaces along with a programming interface that allows the programmer to specify those data structures that are error-resilient. Thus, communications induced by the access to such error-resilient data structures are carried out by using links and radio channels that are configured to work in a low energy mode, albeit by exposing a higher bit error rate. xWiNoC is assessed on a set of applications belonging to different domains in which the trade-off energy vs. performance vs. application result quality is discussed. We found that up to 50% of communication energy saving can be obtained with a negligible impact on the application output quality and 3% in application performance degradation.Keywords
This publication has 48 references indexed in Scilit:
- Runtime Tunable Transmitting Power Technique in mm-Wave WiNoC ArchitecturesIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2015
- ApproxMAPublished by Association for Computing Machinery (ACM) ,2015
- An Efficient Radio Access Control Mechanism for Wireless Network-On-Chip ArchitecturesJournal of Low Power Electronics and Applications, 2015
- ApproxHadoopACM SIGARCH Computer Architecture News, 2015
- ApproxHadoopACM SIGPLAN Notices, 2015
- Performance Evaluation of Congestion-Aware Routing with DVFS on a Millimeter-Wave Small-World Wireless NoCACM Journal on Emerging Technologies in Computing Systems, 2014
- SAGEPublished by Association for Computing Machinery (ACM) ,2013
- Managing performance vs. accuracy trade-offs with loop perforationPublished by Association for Computing Machinery (ACM) ,2011
- Exascale Computing Technology ChallengesLecture Notes in Computer Science, 2011
- Intra-chip wireless interconnect for clock distribution implemented with integrated antennas, receivers, and transmittersIEEE Journal of Solid-State Circuits, 2002