READ: A fixed restoring array based accuracy-configurable approximate divider for energy efficiency

被引:7
作者
Arya, Neelam [1 ]
Soni, Teena [1 ]
Pattanaik, Manisha [1 ]
Sharma, G. K. [1 ]
机构
[1] ABV Indian Inst Informat Technol & Management, Dept IT, Gwalior 474015, Madhya Pradesh, India
关键词
Approximate computing; Restoring division; Energy efficiency; Restoring array; Error-resilient applications; Image processing; DESIGN; POWER;
D O I
10.1016/j.vlsi.2020.08.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy efficiency has emerged as one of the most essential design parameters in contemporary computing system design. Approximate computing is a new computing paradigm to achieve energy efficiency by trading-off energy/area/latency improvements with accuracy for error-resilient applications. This paper proposes Reconfigurable Energy-efficient Approximate Divider (READ) that achieves several energy-quality configurable modes using fixed restoring array divider architecture. Conventional approximate binary dividers require various divider hardware configurations to achieve distinct energy-quality trade-off points, which decreases the hardware flexibility, especially for modern embedded systems. READ accomplishes energy efficiency while meeting the dynamically varying accuracy requirements of the targeted application. READ uses reconfigurable subtractor cells that can work in either accurate or approximate mode using a subtractor cell controller logic. The paper also introduces the design of overflow detector using minimal hardware resources. A comprehensive accuracy and hardware evaluation on CMOS 45-nm technology node are performed for the proposed dividers as well as other state-of-the-art divider designs. Compared to the accurate 16/8 divider design, the proposed divider shows an improvement of 49% in terms of energy efficiency and is 1.26x faster, while introducing minimal errors. The proposed divider design is demonstrated for its efficacy in image processing tasks and shows nominal effect on the output quality.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 33 条
[1]  
Akbari O, 2016, IEEE T CIRC SYST 2 E, V65, P1089
[2]  
[Anonymous], 2017, ACM Journal on Emerging Technologies in Computing Systems
[3]  
Arya N, 2019, COMM COM INF SC, V1066, P398, DOI 10.1007/978-981-32-9767-8_34
[4]   Design, Evaluation and Application of Approximate High-Radix Dividers [J].
Chen, Linbin ;
Han, Jie ;
Liu, Weiqiang ;
Montuschi, Paolo ;
Lombardi, Fabrizio .
IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2018, 4 (03) :299-312
[5]   On the Design of Approximate Restoring Dividers for Error-Tolerant Applications [J].
Chen, Linbin ;
Han, Jie ;
Liu, Weiqiang ;
Lombardi, Fabrizio .
IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (08) :2522-2533
[6]  
Devices A.M., 2014, SOFTW OPT GUID AMD F
[7]  
Ebrahimi-Azandaryani F., 2019, IEEE T CIRCUITS SYST, VII
[8]   Low-Power Digital Signal Processing Using Approximate Adders [J].
Gupta, Vaibhav ;
Mohapatra, Debabrata ;
Raghunathan, Anand ;
Roy, Kaushik .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (01) :124-137
[9]  
Hashemi Z, 2016, 2016 4TH INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, AND AUTOMATION (ICCIA), P105, DOI 10.1109/ICCIAutom.2016.7483144
[10]  
Imani M, 2019, DES AUT TEST EUROPE, P586, DOI [10.23919/DATE.2019.8715112, 10.23919/date.2019.8715112]