|
对于全文PDF,如果您是IEICE的成员,请登录, 或者,如果您不是IEICE的会员,请转到菜单列表上的按次付费。 |
FPGA特定于任意精度浮点算法的定制VLIW体系结构
元武雷 勇斗 周杰(音译)
出版物
信息和系统的IEICE交易 第卷。E94-D型 不。11
第页。2173-2183 出版日期:2011/11/01 在线ISSN:1745-1361年
内政部:10.1587/传输。图94.D.2173 打印ISSN:0916-8532 手稿类型:纸张 类别:计算机系统 关键词: 可变精度浮点(VP)算法, 超长指令字(VLIW), 初等函数, 牛顿法, 多项式近似, FPGA(现场可编程门阵列),
全文:PDF格式(2.1 MB)>>
总结:
许多科学应用需要高效的可变精度浮点运算。本文提出了一种专用于FPGA上可变精度浮点运算(VV-处理器)的超大指令字(VLIW)结构。该处理器采用统一的硬件结构,配备多个自定义可变精度运算单元,以实现各种可变精度代数和超越函数。通过VLIW指令的显式并行技术和动态改变中间计算的精度,提高了性能。我们以除法和指数函数为例来说明可变精度初等算法在VV-处理器中的设计。最后,我们在Xilinx XC6VLX760-2FF1760 FPGA芯片上创建了VV-处理器单元的原型。实验结果表明,在基本可变精度算术运算和基本函数方面,一个253 MHz的VV-处理器单元比在Intel Core i3 530 CPU上以2.93 GHz的频率运行的基于软件的库的方法要好5X-37X倍。
|
|
|