首页> 外文期刊>The Computer journal >Obtaining Accurate Error Expressions and Bounds for Floating-Point Multiplicative Algorithms
【24h】

Obtaining Accurate Error Expressions and Bounds for Floating-Point Multiplicative Algorithms

机译:为浮点乘法算法获得准确的误差表达式和界限

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

摘要

Multiplicative Newton-Raphson and Goldschmidt algorithms are widely used in current processors to implement division, reciprocal, square root and square root reciprocal operations. Based on an initial approximation of a given accuracy, several iterations are performed until the required result accuracy is achieved. The number of iterations depends on the initial approximation and on the required accuracy. Each iteration consists of several multiplications. In this paper, we present an accurate error analysis that takes into account all the contributions to the final error and allows us to obtain error bounds for each iteration. These error bounds can be used to obtain optimal unit designs by reducing the size of the multiplier and, therefore, to reduce the area requirements. To show the usefulness of the error analysis, we compare the optimal multiplier size obtained from our error analysis with the multipliers in the floating-point division and square root units of some popular processors and we conclude that the multiplier size and its area can be reduced by, roughly, 10%.
机译:乘法Newton-Raphson和Goldschmidt算法在当前处理器中广泛使用,以实现除法,倒数,平方根和平方根倒数运算。基于给定精度的初始近似值,执行多次迭代,直到达到所需的结果精度为止。迭代次数取决于初始近似值和所需的精度。每次迭代都包含几个乘法。在本文中,我们提出了一种精确的错误分析,该分析考虑了对最终错误的所有贡献,并允许我们获得每次迭代的错误范围。这些误差范围可用于通过减小乘法器的尺寸来获得最佳的单元设计,从而减小面积要求。为了显示误差分析的有用性,我们将从误差分析中获得的最佳乘数大小与某些流行处理器的浮点除法和平方根单位的乘数进行比较,并得出结论,可以减小乘数的大小及其面积大约是10%

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号