首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >PLAC: Piecewise Linear Approximation Computation for All Nonlinear Unary Functions
【24h】

PLAC: Piecewise Linear Approximation Computation for All Nonlinear Unary Functions

机译:PLAC:所有非线性函数的分段线性近似计算

获取原文
获取原文并翻译 | 示例

摘要

This article presents a piecewise linear approximation computation (PLAC) method for all nonlinear unary functions, which is an enhanced universal and error-flattened piecewise linear (PWL) approximation approach. Compared with the previous methods, PLAC features two main parts, an optimized segmenter to seek the minimum number of segments under the predefined software maximum absolute error (MAE), raising the segmentation performance to the highest theoretical level for logarithm, and a novel quantizer to completely simulate the hardware behavior and determine the required bit width and MAE(c) (MAE in circuits) for hardware implementation. In addition, the hardware architecture is also improved by simplifying the indexing logic, leading to nonredundant hardware overhead. The ASIC implementation results reveal that the proposed PLAC can improve all metrics without any compromise. Compared with the state-of-the-art methods, when computing logarithmic function, PLAC reduces 2.80% area, 3.77% power consumption, and 1.83% MAE(c) with the same delay; when approximating hyperbolic tangent function, PLAC reduces 6.25% area, 4.31% power consumption, and 18.86% MAE(c) with the same delay; when evaluating sigmoid function, PLAC reduces 16.50% area, 4.78% power consumption with the same delay, and MAE(c); and when calculating softsign function, PLAC reduces 17.28% area, 11.34% power consumption, 12.50% delay, and 33.28% MAE(c).
机译:本文介绍了所有非线性函数的分段线性近似计算(PLAC)方法,这是一种增强的通用和错误扁平的分段线性(PWL)近似方法。与以前的方法相比,PLAC具有两个主要部分,优化的分段器,以寻求预定义的软件最大绝对误差(MAE)下的最小段数,将分段性能提高到对数的最高理论级别,以及一种新型量化器完全模拟硬件行为,并确定硬件实现的所需位宽度和MAE(C)(MAE)。此外,还通过简化索引逻辑来提高硬件架构,从而导致非还原硬件开销。 ASIC实施结果表明,拟议的PLAC可以改善所有指标,而不会妥协。与最先进的方法相比,当计算对数函数时,PLAC会降低2.80%的面积,3.77%的功耗,以及具有相同延迟的1.83%的MAE(C);在近似双曲线切线功能时,PLAC可减少6.25%的面积,4.31%的功耗和18.86%的MAE(C),具有相同的延迟;在评估SIGMOID函数时,PLAC会降低16.50%的面积,4.78%的功耗,具有相同的延迟和MAE(C);并且在计算SoftSign功能时,PLAC会降低17.28%的面积,11.34%的功耗,12.50%的延迟和33.28%MAE(C)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号