【24h】

ALU Architecture with Dynamic Precision Support

机译:ALU体系结构具有动态精度支持

获取原文

摘要

Exploiting computational precision can improve performance significantly without losing accuracy in many applications. To enable this, we propose an innovative arithmetic logic unit (ALU) architecture that supports true dynamic precision operations on the fly. The proposed architecture targets both fixed-point and floating-point ALUs, but in this paper we focus mainly on the precision-controlling mechanism and the corresponding implementations for fixed-point adders and multipliers. We implemented the architecture on Xilinx Virtex-5 XC5VLX110T FPGAs, and the results show that the area and latency overheads are 1% ~ 24% depending on the structure and configuration. This implies the overhead can be minimized if the ALU structure and configuration are chosen carefully for specific applications. As a case study, we apply this architecture to binary cascade iterative refinement (BCIR). 4X speedup is observed in this case study.
机译:利用计算精度可以显着提高性能,而不会在许多应用中失去准确性。要启用此功能,我们提出了一种创新的算术逻辑单元(ALU)架构,可在飞行中支持真正的动态精度操作。所提出的体系结构针对固定点和浮点ALU,但在本文中,我们主要专注于精密控制机制和固定点加法器和乘法器的相应实现。我们在Xilinx Virtex-5 XC5VLX110T FPGA上实现了架构,结果表明,根据结构和配置,该区域和延迟开销是1%〜24%。这意味着如果仔细选择ALU结构和配置以进行特定应用,则可以最小化开销。作为一个案例研究,我们将此架构应用于二元级联迭代细化(BCIR)。在这种情况下,观察到4倍的加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号