首页> 外文期刊>International journal of reconfigurable computing >A Convolve-And-MErge Approach for Exact Computations on High-Performance Reconfigurable Computers
【24h】

A Convolve-And-MErge Approach for Exact Computations on High-Performance Reconfigurable Computers

机译:高性能可重构计算机上精确计算的卷积算法

获取原文
       

摘要

This work presents an approach for accelerating arbitrary-precision arithmetic on high-performance reconfigurable computers (HPRCs). Although faster and smaller, fixed-precision arithmetic has inherent rounding and overflow problems that can cause errors in scientific or engineering applications. This recurring phenomenon is usually referred to as numerical nonrobustness. Therefore, there is an increasing interest in the paradigm of exact computation, based on arbitrary-precision arithmetic. There are a number of libraries and/or languages supporting this paradigm, for example, the GNU multiprecision (GMP) library. However, the performance of computations is significantly reduced in comparison to that of fixed-precision arithmetic. In order to reduce this performance gap, this paper investigates the acceleration of arbitrary-precision arithmetic on HPRCs. A Convolve-And-MErge approach is proposed, that implements virtual convolution schedules derived from the formal representation of the arbitrary-precision multiplication problem. Additionally, dynamic (nonlinear) pipeline techniques are also exploited in order to achieve speedups ranging from 5x (addition) to 9x (multiplication), while keeping resource usage of the reconfigurable device low, ranging from 11% to 19%.
机译:这项工作提出了一种在高性能可重构计算机(HPRC)上加速任意精度算术的方法。尽管更快,更小,但固定精度算法具有固有的舍入和溢出问题,这些问题可能会导致科学或工程应用中的错误。这种重复现象通常被称为数值不稳健性。因此,人们对基于任意精度算法的精确计算范式越来越感兴趣。有许多支持此范例的库和/或语言,例如GNU多精度(GMP)库。但是,与固定精度算术相比,计算性能显着降低。为了缩小这种性能差距,本文研究了HPRC上任意精度算法的加速。提出了一种卷积与融合方法,该方法实现了从任意精度乘法问题的形式表示中导出的虚拟卷积调度。此外,还利用动态(非线性)流水线技术来实现从5倍(加法)到9倍(乘法)的加速,同时将可重新配置设备的资源使用率保持在11%到19%的较低水平。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号