首页> 外文会议>Computer Design, 2009. ICCD 2009 >Performance analysis of decimal floating-point libraries and its impact on decimal hardware and software solutions
【24h】

Performance analysis of decimal floating-point libraries and its impact on decimal hardware and software solutions

机译:十进制浮点库的性能分析及其对十进制硬件和软件解决方案的影响

获取原文
获取外文期刊封面目录资料

摘要

The IEEE Standards Committee recently approved the IEEE 754-2008 Standard for Floating-point Arithmetic, which includes specifications for decimal floating-point (DFP) arithmetic. A growing number of DFP solutions have emerged, and developers now have many DFP design choices including arbitrary or fixed precision, binary or decimal significand encodings, 64-bit or 128-bit DFP operands, and software or hardware implementations. There is a need for accurate analysis of these solutions on representative DFP benchmarks. In this paper, we expand previous DFP benchmark and performance analysis research. We employ a DFP benchmark suite that currently supports several DFP solutions and is easily extendable. We also present performance analysis that (1) provides execution profiles for various DFP encodings and types, (2) gives the average number cycles for common DFP operations and the total number of each DFP operation in each benchmark, and (3) highlights the tradeoffs between using 64-bit and 128-bit DFP operands for both binary and decimal significand encodings. This analysis can help guide the design of future DFP hardware and software solutions.
机译:IEEE标准委员会最近批准了浮点算术的IEEE 754-2008标准,其中包括十进制浮点(DFP)算术的规范。出现了越来越多的DFP解决方案,并且开发人员现在有许多DFP设计选择,包括任意或固定精度,二进制或十进制有效编码,64位或128位DFP操作数以及软件或硬件实现。需要在具有代表性的DFP广告管理系统基准上对这些解决方案进行准确的分析。在本文中,我们扩展了以前的DFP广告管理系统基准测试和性能分析研究。我们采用了DFP广告管理系统基准套件,该套件目前支持多种DFP解决方案,并且易于扩展。我们还提供了性能分析,其中(1)提供了各种DFP编码和类型的执行配置文件,(2)给出了常见DFP操作的平均周期数以及每个基准测试中每个DFP操作的总数,(3)强调了权衡因素在使用64位和128位DFP操作数进行二进制和十进制有效编码之间的转换。该分析可以帮助指导未来DFP硬件和软件解决方案的设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号