首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >Recycled Error Bits: Energy-Efficient Architectural Support for Floating Point Accuracy
【24h】

Recycled Error Bits: Energy-Efficient Architectural Support for Floating Point Accuracy

机译:回收的错误位:浮点精度的节能体系结构支持

获取原文

摘要

In this work, we provide energy-efficient architectural support for floating point accuracy. For each floating point addition performed, we "recycle" that operation's rounding error. We make this error architecturally visible such that it can be used, whenever desired, by software. We also design a compiler pass that allows software to automatically use this feature. Experimental results on physical hardware show that software that exploits architecturally recycled error bits can (a) achieve accuracy comparable to a 64-bit FPU with performance and energy that are comparable to a 32-bit FPU, and (b) achieve accuracy comparable to an all-software scheme for 128-bit accuracy with far better performance and energy usage.
机译:在这项工作中,我们为浮点精度提供了节能的架构支持。对于执行的每个浮点加法,我们“回收”该操作的舍入误差。我们使此错误在体系结构上可见,以便可以在需要时由软件使用。我们还设计了一个编译器通道,该通道允许软件自动使用此功能。物理硬件上的实验结果表明,利用体系结构回收错误位的软件可以(a)达到与64位FPU相当的精度,而性能和能量可以与32位FPU相当,并且(b)可以达到与64位FPU相当的精度。全软件方案,可实现128位精度,并具有更好的性能和能耗。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号