【24h】

Performance/Energy Efficiency Analysis of Register Files in Superscalar Processors

机译:超标量处理器中寄存器文件的性能/能效分析

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

摘要

This paper evaluates the energy consumption in register files for its different configurations and then assesses the affect of those configurations on the performance of a superscalar processor, and thus analyzes the feasibility of increasing the issue width to gain performance from energy's perspective. An execution driven, cycle accurate performance simulator- simplescalar has been used to generate IPC and register file access information for three different SPECint-95 benchmarks for various machine configurations. From the obtained data, performance/energy (IPC per unit mJ) efficiency for the various register file configurations was calculated and analyzed to suggest most energy efficient register file structures. The variation of performance/energy efficiency has been studied on component level to provide interesting cues for its improvement. We also analyze the per access read/write energy spent in different register file components for different possible configurations to figure out the variation of energy in components as the register file size (number of ports and number of registers) are varied. Further, we also study the behavior of total read and write accesses from shadow and architectural register files, which could be used to develop compiler techniques for low power.
机译:本文评估了寄存器文件中不同配置的能耗,然后评估了这些配置对超标量处理器性能的影响,从而从能源的角度分析了增加发行宽度以获取性能的可行性。一个执行驱动的,周期精确的性能模拟器-simplescalar已用于生成IPC并注册针对各种机器配置的三个不同SPECint-95基准测试的文件访问信息。根据获得的数据,可以计算和分析各种寄存器文件配置的性能/能源(每单位mJ IPC)效率,以提出最节能的寄存器文件结构。性能/能源效率的变化已在组件级别进行了研究,以为其改进提供有趣的线索。我们还分析了在不同的寄存器文件组件中花费的每次访问读/写能量的不同可能配置,以找出随着寄存器文件大小(端口数和寄存器数目)的变化,组件中能量的变化。此外,我们还研究了来自影子和体系结构寄存器文件的总读写访问的行为,这些行为可用于开发低功耗的编译器技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号