首页> 外文期刊>IEEE Transactions on Computers >Efficient Multibyte Floating Point Data Formats Using Vectorization
【24h】

Efficient Multibyte Floating Point Data Formats Using Vectorization

机译:使用矢量化的高效多字节浮点数据格式

获取原文
获取原文并翻译 | 示例
           

摘要

We propose a scheme for reduced-precision representation of floating point data on a continuum between IEEE-754 floating point types. Our scheme enables the use of lower precision formats for a reduction in storage space requirements and data transfer volume. We describe how our scheme can be accelerated using existing hardware vector units on two general-purpose processor (GPP) microarchitectures (Intel Ivy Bridge and Haswell), as well as on a numerical accelerator (Intel Xeon Phi). Our evaluation demonstrates that supporting reduced precision by exploiting native vector instructions can yield a low overhead custom-precision floating point solution that does not require specialized hardware support. In our experiments we find cases where our scheme is actually faster than native floating point types where the underlying vector instruction set supports efficient byte-level permutations.
机译:我们提出了一种用于在IEEE-754浮点类型之间的连续体上以浮点数表示精度降低的方案。我们的方案允许使用较低精度的格式,以减少存储空间要求和数据传输量。我们描述了如何在两个通用处理器(GPP)微体系结构(英特尔Ivy Bridge和Haswell)以及数字加速器(英特尔至强融核)上使用现有的硬件矢量单元来加速我们的方案。我们的评估表明,通过利用本机向量指令来支持降低的精度可以产生低开销的自定义精度浮点解决方案,而无需专门的硬件支持。在我们的实验中,我们发现以下情况:我们的方案实际上比本机浮点类型更快,在本机浮点类型中基础向量指令集支持有效的字节级排列。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号