...
首页> 外文期刊>Computer architecture news >Multipliers for Floating-Point Double Precision and Beyond on FPGAs
【24h】

Multipliers for Floating-Point Double Precision and Beyond on FPGAs

机译:在FPGA上用于浮点双精度及更高乘法器

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

摘要

The implementation of high-precision floating-point applications on reconfigurable hardware requires large multipliers. Full multipliers are the core of floating-point multipliers. Truncated multipliers, trading resources for a well-controlled accuracy degradation, are useful building blocks in situations where a full multiplier is not needed. This work studies the automated generation of such multipliers using the embedded multipliers and adders present in the DSP blocks of current FPGAs. The optimization of such multipliers is expressed as a tiling problem, where a tile represents a hardware multiplier, and super-tiles represent combinations of several hardware multipliers and adders, making efficient use of the DSP internal resources. This tiling technique is shown to adapt to full or truncated multipliers. It addresses arbitrary precisions including single, double but also the quadruple precision introduced by the IEEE-754-2008 standard and currently unsupported by processor hardware. An open-source implementation is provided in the FloPoCo project.
机译:在可重配置硬件上实现高精度浮点应用程序需要较大的乘法器。全乘法器是浮点乘法器的核心。截断的乘法器是用于控制精度下降的资源,是不需要完整乘数的情况下的有用构建块。这项工作使用当前FPGA的DSP模块中存在的嵌入式乘法器和加法器来研究这种乘法器的自动生成。此类乘法器的优化表示为切片问题,其中图块表示硬件乘法器,而超瓦片表示几个硬件乘法器和加法器的组合,从而有效利用了DSP内部资源。该平铺技术显示适用于完整或截断的乘法器。它解决了任意精度,包括单精度,双精度以及IEEE-754-2008标准引入的四倍精度,而当前处理器硬件不支持该精度。 FloPoCo项目中提供了一个开源实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号