《芯片功耗降低技术PPT课件》由会员分享,可在线阅读,更多相关《芯片功耗降低技术PPT课件(22页珍藏版)》请在金锄头文库上搜索。
1、微处理器功率降低技术微处理器功率降低技术阅读笔记兼心得体会阅读笔记兼心得体会林立明sc09011061 一、高功率的危害芯片性能使用寿命制冷开销大型机房移动设备二、原文结构 三、基本概念能量功率降低能量还是降低功率? 四、两种功耗静态功耗静态功耗动态功耗动态功耗 五、降低动态功耗的4个方法 减小物理电容 减少翻转动作(switching activity) 降低时钟频率 降低电压 综合策略DVS 六、动态电压调节(DVS)依据的原理依据的原理 电压与时钟的关系电压与时钟的关系理论和实际的区别理论和实际的区别 DVS的不同类型Interval-Based ApproachesIntertask
2、Approaches Intartask Approaches 基于memory wall 的DVS 基于基于基于基于“ “内存墙内存墙内存墙内存墙” ”(memory wallmemory wall)的)的)的)的DVSDVS策略策略策略策略 编译器级别的功耗管理 产生能重配置(reconfigures)硬件单元 激活功耗降低机制的代码 提供面向性能的优化,减少执行时间 a.删除公共子表达式删除公共子表达式 b.删除部分冗余删除部分冗余 c.强度削减强度削减 删除部分冗余删除部分冗余 if (some_condition) if (some_condition) / some code /
3、some code y = x + 4; y = x + 4; t = y; t = y; else else / other code / other code t = x + 4; t = x + 4; z = t; z = t; if (some_condition) / some code y = x + 4; else / other code z = x + 4; 强度削减(强度削减(Strength Reduction) y = x / 8替换成y = x 3y = x * 64替换成y = x 6y = x * 2替换成y = x + xy = x * 15替换成y = (x 4) x 其他编译技术编译技术 远程编译与远程执行动态编译 a.定义 b.例子 七、商业方案奔腾奔腾4处理器处理器奔腾奔腾M处理器处理器Intel pxA27x 处理器处理器Transmeta Crusoe处理器处理器IBM动态功率管理动态功率管理智能功耗管理智能功耗管理两个激进的设想两个激进的设想 奔腾奔腾4处理器处理器热量传感器反馈回路STOPCLOCK请求专门寄存器上层应用软件 龙芯CPU中的类似技术 从个人实践看相关技术思想 从个人实践看相关技术思想 从个人实践看相关技术思想 从个人实践看相关技术思想 从个人实践看相关技术思想 谢谢!