【24h】

Automatic Application of Last-Touch Instructions for Leakage Energy Reduction

机译:自动应用最后触摸指令进行泄漏能量减少

获取原文

摘要

Recently, energy dissipation in microprocessors is getting larger, which leads to a serious problem in terms of allowable temperature and performance improvement for future microprocessors. Cache memory is effective in bridging a growing speed gap between a processor and relatively slow external main memory, and has increased in its size. However, energy dissipation in the cache memory will approach or exceed 50% of the increasing total energy dissipation in processors. An important point to note is that, in the near future, static (leakage) energy will dominate the total energy consumption in deep sub-micron processes. This paper describes a code-generation technique that utilizes special instructions for energy reduction. The instructions perform self-invalidation in cache memories, which leads to efficient energy reduction. We developed a source-to-source-code compiler that implements the automatic code-generation. The simulation results of the generated codes show that our techniques can reduce a substantial amount of leakage energy without large performance degradation.
机译:最近,微处理器中的能量耗散变大,这在未来微处理器的允许温度和性能改进方面导致严重问题。高速缓冲存储器在处理器和相对慢的外部主存储器之间延长速度间隙,并且其尺寸增加。但是,高速缓冲存储器中的能量耗散将接近或超过处理器中总能量耗散的50%。值得注意的是,在不久的将来,静态(泄漏)能量将主导深层微米过程中的总能耗。本文介绍了一种使用特殊说明的代码生成技术。指令在缓存存储器中执行自动失效,从而导致有效的能量减少。我们开发了一种实现自动代码生成的源代码编译器。生成码的仿真结果表明,我们的技术可以减少大量泄漏能量,而无需大的性能下降。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号