首页> 外文会议>Field-Programmable Technology, 2009. FPT 2009 >A high-performance double precision accumulator
【24h】

A high-performance double precision accumulator

机译:高性能双精度蓄能器

获取原文

摘要

The accumulation operation Anew = Aold + X is required for many numerical methods. However, when using a floating-point adder with pipeline latency α, the data hazard that exists between Anew and Aold creates design challenges for situations where inputs must be delivered to the accumulator at a rate exceeding 1/α. Each of the techniques proposed to address this problem requires either static data scheduling or overly complex micro-architectures having multiple adders, a large amount of memory, or control overheads that force the accumulator to operate at a diminished speed relative to the adder on which it is based. In this paper we present a design for a double precision accumulator that achieves high performance without the need for data scheduling or an overly complex implementation. We achieve this by integrating a coalescing reduction circuit within the low-level design of a base-converting floating-point adder. When implemented on our Virtex-2 Pro 100 FPGA, our design achieves a speed of 170 MHz.
机译:许多数值方法都需要累加运算A new = A old +X。但是,当使用流水线等待时间为α的浮点加法器时,在A new 和A old 之间存在的数据危险给必须将输入传递到的情况带来了设计挑战。累加器的速率超过1 /α。为解决该问题而提出的每种技术都需要静态数据调度或具有多个加法器,过多内存或控制开销的过于复杂的微体系结构,这些微体系结构迫使累加器相对于其所在的加法器以降低的速度运行基于。在本文中,我们提出了一种双精度累加器的设计,该累加器无需进行数据调度或过于复杂的实现即可实现高性能。我们通过在基频转换浮点加法器的低级设计中集成合并减少电路来实现这一目标。当在我们的Virtex-2 Pro 100 FPGA上实现时,我们的设计可以达到170 MHz的速度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号