IMPACT: imprecise adders for low-power approximate computing

作者: Anand Raghunathan , Kaushik Roy , Sang Phill Park , Debabrata Mohapatra , Vaibhav Gupta

DOI: 10.5555/2016802.2016898

关键词:

摘要: Low-power is an imperative requirement for portable multimedia devices employing various signal processing algorithms and architectures. In most applications, the final output interpreted by human senses, which are not perfect. This fact obviates need to produce exactly correct numerical outputs. Previous research in this context exploits error-resiliency primarily through voltage over-scaling, utilizing algorithmic architectural techniques mitigate resulting errors. paper, we propose logic complexity reduction as alternative approach take advantage of relaxation accuracy. We demonstrate concept proposing imprecise or approximate Full Adder (FA) cells with reduced at transistor level, utilize them design multi-bit adders. addition inherent switched capacitance, our result significantly shorter critical paths, enabling scaling. architectures video image compression using proposed arithmetic units, evaluate efficacy approach. Post-layout simulations indicate power savings up 60% area 37% insignificant loss quality, when compared existing implementations.

参考文章(20)
Wang Ling Goh, Kiat Seng Yeo, Ning Zhu, An enhanced low-power high-speed Adder For Error-Tolerant application Proceedings of the 2009 12th International Symposium on Integrated Circuits. pp. 69- 72 ,(2009)
Rajamohana Hegde, Naresh R. Shanbhag, Energy-efficient signal processing via algorithmic noise-tolerance international symposium on low power electronics and design. pp. 30- 35 ,(1999) , 10.1145/313817.313834
Debabrata Mohapatra, Georgios Karakonstantis, Kaushik Roy, Significance driven computation: a voltage-scalable, variation-aware, quality-tuning motion estimator international symposium on low power electronics and design. pp. 195- 200 ,(2009) , 10.1145/1594233.1594282
Yuri V. Ivanov, C. J. Bleakley, Real-time H.264 video encoding in software with fast mode decision and dynamic complexity control ACM Transactions on Multimedia Computing, Communications, and Applications. ,vol. 6, pp. 1- 21 ,(2010) , 10.1145/1671954.1671959
Muhammad Shafique, Jorg Henkel, Lars Bauer, enBudget: a run-time adaptive predictive energy-budgeting scheme for energy-aware motion estimation in H.264/MPEG-4 AVC video encoder design, automation, and test in europe. pp. 1725- 1730 ,(2010) , 10.5555/1870926.1871344
Lakshmi N.B. Chakrapani, Kirthi Krishna Muntimadugu, Avinash Lingamneni, Jason George, Krishna V. Palem, Highly energy and performance efficient embedded computing through approximately correct arithmetic Proceedings of the 2008 international conference on Compilers, architectures and synthesis for embedded systems - CASES '08. pp. 187- 196 ,(2008) , 10.1145/1450095.1450124
P Kulkarni, P Gupta, M Ercegovac, Trading Accuracy for Power with an Underdesigned Multiplier Architecture international conference on vlsi design. pp. 346- 351 ,(2011) , 10.1109/VLSID.2011.51
Byonghyo Shim, S.R. Sridhara, N.R. Shanbhag, Reliable low-power digital signal processing via reduced precision redundancy IEEE Transactions on Very Large Scale Integration Systems. ,vol. 12, pp. 497- 510 ,(2004) , 10.1109/TVLSI.2004.826201