首页> 外文期刊>ACM transactions on reconfigurable technology and systems >VFloat: A Variable Precision Fixed- and Floating-Point Library for Reconfigurable Hardware
【24h】

VFloat: A Variable Precision Fixed- and Floating-Point Library for Reconfigurable Hardware

机译:VFloat:用于可重新配置硬件的可变精度定点和浮点库

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

摘要

Optimal reconfigurable hardware implementations may require the use of arbitrary floating-point formats that do not necessarily conform to IEEE specified sizes. We present a variable precision floating-point library (VFloat) that supports general floating-point formats including IEEE standard formats. Most previously published floating-point formats for use with reconfigurable hardware are subsets of our format. Custom datapaths with optimal bitwidths for each operation can be built using the variable precision hardware modules in the VFIoat library, enabling a higher level of parallelism. The VFIoat library includes three types of hardware modules for format control, arithmetic operations, and conversions between fixed-point and floating-point formats. The format conversions allow for hybrid fixed- and floating-point operations in a single design. This gives the designer control over a large number of design possibilities including format as well as number range within the same application. In this article, we give an overview of the components in the VFIoat library and demonstrate their use in an implementation of the K-means clustering algorithm applied to multispectral satellite images.
机译:最佳的可重新配置硬件实现可能需要使用不一定符合IEEE指定大小的任意浮点格式。我们提供了一个可变精度浮点库(VFloat),它支持包括IEEE标准格式在内的常规浮点格式。与可重配置硬件一起使用的大多数以前发布的浮点格式是我们格式的子集。可以使用VFIoat库中的可变精度硬件模块来构建每个操作具有最佳位宽的自定义数据路径,从而实现更高级别的并行性。 VFIoat库包括三种类型的硬件模块,用于格式控制,算术运算以及定点和浮点格式之间的转换。格式转换允许在单个设计中进行混合的定点和浮点运算。这使设计人员可以控制大量设计可能性,包括同一应用程序中的格式以及编号范围。在本文中,我们概述了VFIoat库中的组件,并演示了它们在用于多光谱卫星图像的K均值聚类算法的实现中的使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号