首页> 外文会议>International conference on compilers, architecture and synthesis for embedded systems 2010 >Characterization and Exploitation of Narrow-Width Loads: The Narrow-Width Cache Approach
【24h】

Characterization and Exploitation of Narrow-Width Loads: The Narrow-Width Cache Approach

机译:窄宽度负载的表征和开发:窄宽度缓存方法

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

摘要

This paper exploits small-value locality to accelerate the execution of memory instructions. We find that narrow-width loads (NWLDs) - loads with small-value operands of 8 bits or less - comprise 26% of all executed loads across 40 applications of the SPEC benchmark suites. We establish that the frequency of NWLDs are almost independent of compiler and input data. We introduce narrow-width caches (NWC) to cache small-value memory words. NWCs provide a significant speedup for several memory-intensive applications with a negligible chip-area overhead. NWCs also reduce the overall energy dissipation and memory traffic.
机译:本文利用小值局部性来加速存储器指令的执行。我们发现,窄幅负载(NWLD)(具有8位或更少的小数值操作数的负载)占SPEC基准测试套件40个应用程序中所有已执行负载的26%。我们确定NWLD的频率几乎与编译器和输入数据无关。我们引入了窄宽度缓存(NWC)来缓存小值存储字。 NWC可以显着提高一些内存密集型应用程序的速度,而芯片区域的开销却可以忽略不计。 NWC还减少了整体能耗和内存流量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号