A Coding Approach to Improve the Energy Efficiency of Approximate NoCs

A Coding Approach to Improve the Energy Efficiency of Approximate NoCs
复制标题

DOI:
10.1109/recosoc48741.2019.9034965
复制
发表时间:
2019-07
期刊:
2019 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC)
影响因子:
--
通讯作者:
A. Najafi;Lennart Bamberg;G. P. Vayá;A. Ortiz
A. Najafi;Lennart Bamberg;G. P. Vayá;A. Ortiz
中科院分区:
其他
文献类型:
--
作者:
A. Najafi;Lennart Bamberg;G. P. Vayá;A. Ortiz

文献摘要

相似文献

在基于 NoC 的多核系统中,通信子系统占能耗的很大一部分。传统 NoC 保证无差错的数据传输,但代价是限制硬件优化的可能性。然而,在多媒体处理和机器学习等各种应用中,可接受方差内的不准确输出是可以容忍的。最近,近似 NOC 被提出作为一种可行的解决方案,以利用能源效率与数据近似之间的权衡。在这种情况下,我们提出了两种编码技术。首先,提出了一种组合的无记忆整数值编码,以减少近似NOC的体片中的整数值偏差;其次,串扰避免码(CAC)以保证磁头片的准确传输。我们的技术显着改善了近似 NOC 的能耗,并且不会带来任何性能或面积损失。使用 65nm 商业技术的实验结果评估了所提出的编码方法相对于传统传输的优势。实际场景中提出的编码。
In NoC-based multi-core systems, the communication subsystem accounts for a significant fraction of the energy consumption. Traditional NoCs guarantee error-free data transfer at the expenses of limiting the hardware optimization possibilities. However, in various applications, such as multimedia processing and machine learning, inaccurate outputs within an acceptable variance is tolerable. Recently, approximate NOCs have been proposed as a viable solution to exploit the trade off between the energy efficiency with data approximation. In this context, we propose two coding techniques. First, a combined memory-less integer-value encoding is proposed to reduce the integer-value deviation in the body flit of the approximate NOCs; and second, a crosstalk avoidance code (CAC) to guarantees the exact transmission of the head flit. Our technique improves the energy consumption of the approximate NOCs remarkably and does not introduces any performance or area penalty. Experimental results using a 65nm commercial technology asses the advantages of the proposed coding approach versus conventional transmission. proposed coding in real scenarios.