首页> 外文会议>International Conference on Field-Programmable Technology >Low-latency double-precision floating-point division for FPGAs
【24h】

Low-latency double-precision floating-point division for FPGAs

机译:FPGA的低延迟双精度浮点除法

获取原文

摘要

With growing FPGA capacities, applications requiring more intensive use of floating-point arithmetic become feasible candidates for acceleration using reconfigurable logic. Still among the more uncommon operations, however, are fast double-precision divider units. Since our application domain (acceleration of custom-compiled convex solvers) heavily relies on these blocks, we have implemented low-latency dividers based on the Goldschmidt algorithm that are accurate up to 1 bit of least precision (1-ULP). On Virtex-6 devices, our units operate at 200 MHz and significantly outperform other state-of-the-art 1-ULP dividers. We evaluate our blocks both stand-alone, as well as on the application-level when used for the high-level synthesis of the convex solver cores.
机译:随着FPGA容量的增长,需要更大量使用浮点算术的应用成为使用可重配置逻辑进行加速的可行候选对象。但是,快速双精度除法器单元仍然是较不常见的操作之一。由于我们的应用程序领域(定制编译的凸解算器的加速)在很大程度上依赖于这些模块,因此我们已基于Goldschmidt算法实现了低延迟除法器,其精度高达1位最低精度(1-ULP)。在Virtex-6器件上,我们的单元以200 MHz的频率运行,并且明显优于其他最新的1-ULP分频器。当用于凸解算器核的高级综合时,我们既可以独立评估块,也可以在应用程序级评估块。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号