【24h】

On Availability of Bit-Narrow Operations in General-Purpose Applications

机译:通用应用程序中的位窄操作的可用性

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Program instructions that consume and produce small operands can be executed in hardware circuitry of less than full size. We compare different proposed models of accounting for the usefulness of bit-positions in operands, using a run-time profiling tool, both to observe and summarize operand values, and to reconstruct and analyze the program's data-flow graph to discover useless bits. We find that under aggressive models, the average number of useful bits per integer operand is as low as 10, not only in kernels but also in general-purpose applications from SPEC95.
机译:消耗并产生较小操作数的程序指令可以在小于完整大小的硬件电路中执行。我们使用运行时概要分析工具比较了各种建议的模型来说明操作数中的位位置的有效性,以观察和总结操作数的值,并重构和分析程序的数据流图以发现无用的位。我们发现在积极的模型下,每个整数操作数的有用位数平均只有10个,不仅在内核中,而且在SPEC95的通用应用程序中也是如此。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号