期刊文献+

高性能微处理器微体系结构级功耗模型及分析 被引量:5

Microarchitecture-Level Power Modelling and Analyzing for High-Performance Microprocessors
下载PDF
导出
摘要 基于Itanium 2微处理器体系结构提出单时钟和多时钟域两种基准模型 ;对处理器的电路级特性进行微体系结构级抽象 ,建立了参数化的峰值功耗估算模型 ;提出事件调度算法 ,实现了多时钟域处理器系统的行为级模拟 ;以IMPACT工具集作为模拟引擎实现了处理器的动态功耗模拟模型 .与其它同类模型Wattch相比 ,该模型能够支持多时钟系统的模拟 ,峰值功耗估算精度高了约 3% ,而模拟速度提高了 4 2 % .通过实验说明了多时钟域的功耗特性 ,在一种多电压和频率环境下 ,多时钟域处理器的功耗和能量分别降低了 2 1%和 38% .该模型可以很好地应用到体系结构级低功耗研究设计 . Power dissipation is becoming a serious challenge to microprocessor design, which requires to consider power and performance trade-offs during architecture design phase. Two baseline architecture models with single clock and multi-clock domains respectively are presented based on the Itanium 2 microprocessor architecture. The circuit characteristics are abstracted at microarchitecture level and a microarchitectural peak power estimation model is implemented. An event-scheduling algorithm is presented to support the simulation of the multi-clock-domain systems. The dynamic power simulation model is implemented based on the IMPACT simulation engine. Compared with similar model Wattch, the peak power estimation accuracy is improved by 3% and the simulation speed is improved by 42%. Experiment is also made to demonstrate the power efficiency of multi-clock-domain system. In one scenario of multi-clock and multi-voltage control, the power and energy are reduced by 21% and 38% respectively with acceptable performance loss. This power model is suitable for architecture-level low power design.
出处 《计算机学报》 EI CSCD 北大核心 2004年第10期1320-1327,共8页 Chinese Journal of Computers
基金 国家自然科学基金 (60 2 73 0 69 90 2 0 70 11)资助
关键词 微处理器 微体系结构 功耗模型 模拟器 低功耗设计 Algorithms Buffer storage Cache memory Energy dissipation Mathematical models
  • 相关文献

参考文献15

  • 1Benini L. , de Micheli G.. System-level power optimization:Techniques and tools. ACM Transactions on Design Automation of Electronic Systems, 2000, 5(2) : 115~192
  • 2Cai G. , Lim C. H.. Architectural level power/performance optimization and dynamic power estimation. Cool Chips Tutorial,in Conjunction with 32nd Annual International Symposium on Microarchitecture, Haifa Israel, 1999, 90~113
  • 3Reinman G. , Jouppi N.. CACTI 2.0: An integrated cache timing and power model. Western Research Laboratory:Technical Report 2000/7, Palo Alto, California, USA, 2000
  • 4Brooks D. , Tiwari V. , Martonosi M.. Wattch: A framework for architectural-level power analysis and optimizations. In:Proceedings of the 27th Annual International Symposium on Computer Architecture. Vancouver, British Columbia, Canada, 2000, 83~94
  • 5Seng J. , Tullsen D. , Cai G.. Power sensitive multithreaded architecture. In: Proceedings of the International Conference on Computer Design, Austin, Texas, USA, 2000, 199~205
  • 6Liao W. , He L.. Power modeling and reduction of VLIW processors. In: Proceedings of the Workshop on Compilers and Operating Systems for Low Power, Barcelona, Spain, 2001,155~171
  • 7Gurumurthi S. , Sivasubramaniam A. , Irwin M. et al.. Using complete machine simulation for software power estimation:The softwatt approach. In: Proceedings of the International Symposium on High-performance Computer Architecture. Boston, Massachusettes, USA, 2002, 141~150
  • 8Wang Y. , Zhang M.. IMPACT XP: An integrated performance/power analysis framework for compiler and architecture research. Chinese Journal of Electronics, 2004, 13(2): 250~253
  • 9Gan Xue-Wen. Digital CMOS VLSI Analysis and Design Basics. Beijing: Peking University Press, 1999(in Chinese)(甘学温.数字CMOS VLSI分析与设计基础.北京:北京大学出版社,1999)
  • 10Schlansker M. , Rau B.. EPIC: Explicitly parallel instruction computing. IEEE Computer, 2000, 33(2): 37~45

同被引文献97

引证文献5

二级引证文献47

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部