首页> 外文期刊>IEICE Transactions on Information and Systems >FPGA-Spedfic Custom VLIW Architecture for Arbitrary Precision Floating-Point Arithmetic
【24h】

FPGA-Spedfic Custom VLIW Architecture for Arbitrary Precision Floating-Point Arithmetic

机译:适用于任意精度浮点算法的FPGA-Spedfic自定义VLIW架构

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Many scientific applications require efficient variable-precision floating-point arithmetic. This paper presents a special-purpose Very Large Instruction Word (VLIW) architecture for variable precision floating-point arithmetic (VV-Processor) on FPGA. The proposed processor uses a unified hardware structure, equipped with multiple custom variable-precision arithmetic units, to implement various variable-precision algebraic and transcendental functions. The performance is improved through the explicitly parallel technology of VLIW instruction and by dynamically varying the precision of intermediate computation. We take division and exponential function as examples to illustrate the design of variable-precision elementary algorithms in VV-Processor. Finally, we create a prototype of VV-Processor unit on a Xilinx XC6VLX760-2FF1760 FPGA chip. The experimental results show that one VV-Processor unit, running at 253 MHz, outperforms the approach of a software-based library running on an Intel Core i3 530 CPU at 2.93 GHz by a factor of 5X-37X for basic variable-precision arithmetic operations and elementary functions.
机译:许多科学应用都需要有效的可变精度浮点算法。本文提出了一种用于FPGA上的可变精度浮点算术(VV-Processor)的专用超大型指令字(VLIW)架构。拟议的处理器使用统一的硬件结构,配备多个自定义的可变精度算术单元,以实现各种可变精度的代数和超越函数。通过VLIW指令的显式并行技术和动态更改中间计算的精度,可以提高性能。我们以除法和指数函数为例来说明VV处理器中可变精度基本算法的设计。最后,我们在Xilinx XC6VLX760-2FF1760 FPGA芯片上创建VV处理器单元的原型。实验结果表明,一个运行在253 MHz的VV处理器单元比在2.93 GHz的Intel Core i3 530 CPU上运行的基于软件的库的方法性能好5到37倍,这是基本可变精度算术运算的结果。和基本功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号