首页> 外文会议>IEEE/ACM International Conference on Computer-Aided Design >Design Space Exploration of Multi-output Logic Function Approximations
【24h】

Design Space Exploration of Multi-output Logic Function Approximations

机译:多输出逻辑函数逼近的设计空间探索

获取原文

摘要

Approximate Computing has emerged as a design paradigm that allows to decrease hardware costs by reducing the accuracy of the computation for applications that are robust against such errors. In Boolean logic approximation, the number of terms and literals of a logic function can be reduced by allowing to produce erroneous outputs for some input combinations. This paper proposes a novel methodology for the approximation of multi-output logic functions. Related work on multi-output logic approximation minimizes each output function separately. In this paper, we show that thereby a huge optimization potential is lost. As a remedy, our methodology considers the effect on all output functions when introducing errors thus exploiting the cross-function minimization potential. Moreover, our approach is integrated into a design space exploration technique to obtain not only a single solution but a Pareto-set of designs with different trade-offs between hardware costs (terms and literals) and error (number of minterms that have been falsified). Experimental results show our technique is very efficient in exploring Pareto-optimal fronts. For some benchmarks, the number of terms could be reduced from an accurate function implementation by up to 15% and literals by up to 19% with degrees of inaccuracy around 0.1% w.r.t. accurate designs. Moreover, we show that the Pareto-fronts obtained by our methodology dominate the results obtained when applying related work.
机译:近似计算已成为一种设计范式,它可以通过降低针对此类错误的鲁棒性的应用程序的计算精度来降低硬件成本。在布尔逻辑近似中,可以通过允许为某些输入组合生成错误的输出来减少逻辑函数的项和文字的数量。本文提出了一种用于多输出逻辑函数逼近的新颖方法。有关多输出逻辑逼近的相关工作将每个输出函数分别最小化。在本文中,我们表明由此失去了巨大的优化潜力。作为一种补救措施,当引入错误时,我们的方法会考虑对所有输出功能的影响,从而充分利用跨功能的最小化潜力。此外,我们的方法已集成到设计空间探索技术中,不仅可以获取单个解决方案,还可以获取帕累托设计集,并在硬件成本(术语和文字)与错误(已被伪造的最小项数)之间进行权衡取舍。 。实验结果表明,我们的技术在探索帕累托最优前沿方面非常有效。对于某些基准测试,精确功能实现中的术语数量最多可减少15%,字面量最多可减少19%,不准确度约为0.1%w.r.t.准确的设计。此外,我们表明,通过我们的方法获得的帕累托前锋支配了应用相关工作时获得的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号