首页> 外文会议> >Formal verification of parametric multiplicative division implementations
【24h】

Formal verification of parametric multiplicative division implementations

机译:形式验证参数乘除法的实现

获取原文

摘要

Back in the 60's Goldschmidt presented a variation of Newton-Raphson iterations for division that is well suited for pipelining. The problem in using Goldschmidt's division algorithm is to verify that the implementation meets the precision required for the quotient and provides correct rounding, in particular if hardware resources are to be used judiciously. Previous implementations relied on error analysis that were not quite tight and that were specific to one parameter setting and target precision. Our formal verification effort focuses on a parametric division implementation based on Goldschmidt's algorithm for different parameter settings and target precisions. We formalize a tight and parametric error analysis of Goldschmidt's division algorithm in PVS and prove its correctness. On this basis we propose formally verified parametric division implementations.
机译:上世纪60年代,Goldschmidt提出了牛顿-拉夫逊(Newton-Raphson)迭代的一种变化形式,非常适合流水线操作。使用Goldschmidt的除法算法的问题是验证实现是否满足商所需的精度并提供正确的舍入,尤其是在要谨慎使用硬件资源的情况下。先前的实现依赖于误差分析,误差分析不是很严格,并且特定于一个参数设置和目标精度。我们的正式验证工作重点是基于Goldschmidt算法的参数除法实现,以实现不同的参数设置和目标精度。我们对PVS中Goldschmidt的除法算法进行了严格的参数误差分析,并证明了其正确性。在此基础上,我们提出了形式验证的参数除法实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号