Approximate Wireless Networks-on-Chip

被引:0
作者
Ascia, Giuseppe [1 ]
Catania, Vincenzo [1 ]
Monteleone, Salvatore [1 ]
Palesi, Maurizio [1 ]
Patti, Davide [1 ]
Jose, John [2 ]
机构
[1] Univ Catania, Dept Elect Elect & Comp Engn, Catania, Italy
[2] Indian Inst Technol Guwahati, Dept Comp Sci & Engn, Gauhati, Assam, India
来源
2018 XXXIII CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS) | 2018年
关键词
Approximate communication; wireless network-on-chip; energy saving; NOC;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Thanks to the forgiving nature of the emerging recognition, mining and synthesis applications, approximate computing (AC) has been recently rediscovered as a viable technique for improving the performance of computing systems. Although the application of AC techniques has, in several cases, an indirect positive effect on the performance of the on-chip communication sub-system, there are only few works aimed at proposing AC techniques specifically designed to improve the efficiency of the on-chip communication fabric. This paper introduces the concept of approximate communication in the context of wireless network-on-chip (WiNoC) architectures. This paper presents a technique through which the programmer can annotate those data structures of an application that, whenever affected by errors, do not impact the functionality of the application itself but only the quality of its outputs. Based on this annotation, the communications induced by the access to such data structures are realized with a reduced energy effort that, however, results to an increase of the probability for the data to be affected by errors. The underlying hardware mechanisms enabling the energy versus reliability trade-off are based on the dynamic link voltage swing and on the dynamic transmitting power tuning of the wired links and wireless transmissions, respectively. Both the hardware and software components needed for supporting the proposed technique are presented. The technique is assessed on a set of representative benchmarks and the energy saving vs. application output quality is discussed.
引用
收藏
页数:6
相关论文
共 31 条
[11]  
Couch L.W., 2007, DIGITAL ANALOG COMMU, V7th
[12]  
Dally WJ, 2001, DES AUT CON, P684, DOI 10.1109/DAC.2001.935594
[13]  
Deb S., 2010, Proceedings of the 21st IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP 2010), P73, DOI 10.1109/ASAP.2010.5540799
[14]   Wireless NoC as Interconnection Backbone for Multicore Chips: Promises and Challenges [J].
Deb, Sujay ;
Ganguly, Amlan ;
Pande, Partha Pratim ;
Belzer, Benjamin ;
Heo, Deukhyoun .
IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2012, 2 (02) :228-239
[15]  
DiTomaso D., 2011, Proceedings of the 2011 IEEE 19th Annual Symposium on High-Performance Interconnects (HOTI 2011), P11, DOI 10.1109/HOTI.2011.12
[16]  
Goiri I, 2015, ACM SIGPLAN NOTICES, V50, P383, DOI [10.1145/2775054.2694351, 10.1145/2694344.2694351]
[17]   Accelerating Divergent Applications on SIMD Architectures Using Neural Networks [J].
Grigorian, Beayna ;
Reinman, Glenn .
ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2015, 12 (01)
[18]   Dynamic Knobs for Responsive Power-Aware Computing [J].
Hoffmann, Henry ;
Sidiroglou, Stelios ;
Carbin, Michael ;
Misailovic, Sasa ;
Agarwal, Anant ;
Rinard, Martin .
ACM SIGPLAN NOTICES, 2011, 46 (03) :199-212
[19]  
Kaushik S, 2017, MIDWEST SYMP CIRCUIT, P132, DOI 10.1109/MWSCAS.2017.8052878
[20]  
Keramidas G., 2015, WORKSH APPR COMP