Bit-Width Allocation for Hardware Accelerators for Scientific Computing Using SAT-Modulo Theory
Bit-Width Allocation for Hardware Accelerators for Scientific Computing Using SAT-Modulo Theory
复制标题
使用 SAT 模理论进行科学计算的硬件加速器的位宽分配
DOI:
10.1109/tcad.2010.2041839
复制
发表时间:
2010
影响因子:
2.9
通讯作者:
N. Nicolici
中科院分区:
文献类型:
--
作者:
A. Kinsman;N. Nicolici
This paper investigates the application of computational methods via Satisfiability Modulo Theory (SMT) to the bit-width allocation problem for finite precision implementation of numerical calculations, specifically in the context of scientific computing where division frequently occurs. In contrast to the large body of work targeted at the precision aspect of the problem, this paper addresses the range problem where employing SMT leads to more accurate bounds estimation than those provided by other analytical methods, in turn yielding smaller bit-widths, and hence a reduction in hardware cost and/or increased parallelism, while maintaining robustness as is necessary for scientific applications.