首页> 外文OA文献 >Power estimation and power optimization policies for processor-based systems
【2h】

Power estimation and power optimization policies for processor-based systems

机译:基于处理器的系统的功率估算和功率优化策略

摘要

This PhD Thesis proposes new and effective approaches to reduce and estímate the powerudconsumption in processor-based architectures. This work targets embedded systems, inorderudand out-of-order processors, cache hierarchies and MPSoCs. Our approaches are designadudto reduce or estimate the power consumption while keeping the performance constraintsudof the application and allowing the porting to other processor architectures without audhard effort by the designenudIn this context, a first work was the design of a cache power estimation tool (called IN^udCAPE), which works in parallel with the processor simulator. The power estimation utihtyudbases its results on an analytical power model, which has been fed with the expHcit calculationudof the statistical switching activity.udAfter that, reducing the power consumption in the register file of the processor architectureudwas the goal of the research. Given that the register file is one of the most power-hungryuddevices, firstly an efficient hardware mechanism to tum the unused registers of the registerudfile into a low power state has been described. A DVS technique is used to keep the Informationudstored in the registers while reducing the power consumption to a mínimum. Thisudhardware technique has been compared to an approach based on a power-aware compiler,udwhich modifies the register assignment to improve the results obtained with the banking ofudthe register file, as well as to reduce the number of required ports.udOut-of-order architectures have also been addressed, with a higher degree of complexity.udFor these systems, compiler and hardware approaches have also been proposed to efficientlyudreduce the power consumption of the register file.udFinally, MPSoCs are also the new paradigm of high-performance microprocessor design,udwhere the power dissipation becomes an even more dramatic problem. These architecturesudpresent complex design issues where the power-performance trade-off has to be carefullyudanalyzed in order to bring efficient designs. The work presented in this Ph. D. aims atudovercoming the limitation of theoretical and highly abstract models, unable to target the This PhD Thesis proposes new and effective approaches to reduce and estímate the powerudconsumption in processor-based architectures. This work targets embedded systems, inorderudand out-of-order processors, cache hierarchies and MPSoCs. Our approaches are designadudto reduce or estimate the power consumption while keeping the performance constraintsudof the application and allowing the porting to other processor architectures without audhard effort by the designenudIn this context, a first work was the design of a cache power estimation tool (called IN^udCAPE), which works in parallel with the processor simulator. The power estimation utihtyudbases its results on an analytical power model, which has been fed with the expHcit calculationudof the statistical switching activity.udAfter that, reducing the power consumption in the register file of the processor architectureudwas the goal of the research. Given that the register file is one of the most power-hungryuddevices, firstly an efficient hardware mechanism to tum the unused registers of the registerudfile into a low power state has been described. A DVS technique is used to keep the Informationudstored in the registers while reducing the power consumption to a mínimum. Thisudhardware technique has been compared to an approach based on a power-aware compiler,udwhich modifies the register assignment to improve the results obtained with the banking ofudthe register file, as well as to reduce the number of required ports.udOut-of-order architectures have also been addressed, with a higher degree of complexity.udFor these systems, compiler and hardware approaches have also been proposed to efficientlyudreduce the power consumption of the register file.udFinally, MPSoCs are also the new paradigm of high-performance microprocessor design,udwhere the power dissipation becomes an even more dramatic problem. These architecturesudpresent complex design issues where the power-performance trade-off has to be carefullyudanalyzed in order to bring efficient designs. The work presented in this Ph. D. aims atudovercoming the limitation of theoretical and highly abstract models, unable to target the desired functional simulation and power estimation. This work also presents interestingudresults in terms of dynamic power management, voltage/frequency scaling and design spaceudexploration in MPSoCs.
机译:本博士学位论文提出了一种新的有效方法,以减少和估计基于处理器的体系结构中的功耗/功耗。这项工作针对嵌入式系统,有序/无序处理器,高速缓存层次结构和MPSoC。我们的方法旨在降低功耗或估计功耗,同时保持应用程序的性能约束,并允许设计人员在不花力气的情况下移植到其他处理器体系结构。在这种情况下,第一项工作是设计高速缓存功率估计工具(称为IN ^ udCAPE),与处理器模拟器并行工作。功率估算的实用性 ud以分析功率模型为基础,该模型已通过统计开关活动的expHcit计算 ud提供。 ud之后,减少处理器体系结构的寄存器文件中的功耗 ud的目标是这项研究。鉴于寄存器文件是最耗电的 uddevice之一,首先描述了一种有效的硬件机制,可将寄存器 udfile的未使用寄存器变为低功耗状态。 DVS技术用于将信息 uds存储在寄存器中,同时将功耗降至最低。该 udhardware技术已与基于功耗感知编译器的方法进行了比较,该方法可以修改寄存器分配,以改善通过寄存器文件存储而获得的结果,并减少所需的端口数。 ud乱序体系结构也得到了解决,具有更高的复杂度。 ud对于这些系统,还提出了编译器和硬件方法来有效地减少寄存器文件的功耗。 ud最后,MPSoC也是高性能微处理器设计的新范式,在哪里功耗会变得更加严重。这些体系结构代表了复杂的设计问题,在这些问题上,必须谨慎地分析功率性能的折衷方案,以带来高效的设计。本博士中提出的工作旨在克服理论模型和高度抽象模型的局限性,无法针对该模型。本博士论文提出了一种新的有效方法来减少和估计基于处理器的体系结构中的功耗。这项工作针对嵌入式系统,有序/无序处理器,高速缓存层次结构和MPSoC。我们的方法旨在降低功耗或估计功耗,同时保持应用程序的性能约束,并允许设计人员在不花力气的情况下移植到其他处理器体系结构。在这种情况下,第一项工作是设计高速缓存功率估计工具(称为IN ^ udCAPE),与处理器模拟器并行工作。功率估算的实用性 ud以分析功率模型为基础,该模型已通过统计开关活动的expHcit计算 ud提供。 ud之后,减少处理器体系结构的寄存器文件中的功耗 ud的目标是这项研究。鉴于寄存器文件是最耗电的 uddevice之一,首先描述了一种有效的硬件机制,可将寄存器 udfile的未使用寄存器变为低功耗状态。 DVS技术用于将信息 uds存储在寄存器中,同时将功耗降至最低。该 udhardware技术已与基于功耗感知编译器的方法进行了比较,该方法可以修改寄存器分配,以改善通过寄存器文件存储而获得的结果,并减少所需的端口数。 ud乱序体系结构也得到了解决,具有更高的复杂度。 ud对于这些系统,还提出了编译器和硬件方法来有效地减少寄存器文件的功耗。 ud最后,MPSoC也是高性能微处理器设计的新范式,在哪里功耗会变得更加严重。这些体系结构代表了复杂的设计问题,在这些问题上,必须谨慎地分析功率性能的折衷方案,以带来高效的设计。本博士中的工作旨在克服理论模型和高度抽象模型的局限性,无法针对所需的功能仿真和功耗估算。这项工作在动态功率管理,电压/频率缩放和MPSoC中的设计空间开发方面也提出了有趣的结论。

著录项

  • 作者

    Ayala Rodrigo José Luis;

  • 作者单位
  • 年度 2005
  • 总页数
  • 原文格式 PDF
  • 正文语种 spa
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号