微处理器架构的功率与能效设计技术概述
1. PowerPC 系统的能效运行
在 PowerPC 系统中,以最低频率点运行能实现更高的能源效率。这是因为在低频率下,系统的功耗会相应降低,从而达到节能的目的。
2. 降低功耗的技术选择
在各个层面都有许多降低功率或能源消耗的解决方案,这就导致我们在某些情况下会纠结于应用哪种技术。以核心层面的技术为例,首先要做出的决策之一是选择软件(操作系统)还是硬件(片上)的电源管理方式。之后,还需要挑选合适的管理策略,这些策略可分为离线(基于编译器)和在线策略,而在线策略又可以基于事件或预测。
以下是选择电源管理方式和策略的步骤:
1. 确定电源管理方式 :
- 评估软件电源管理的灵活性和可定制性,它可以根据系统的实时需求进行动态调整。
- 考虑硬件电源管理的高效性和稳定性,它通常能够在硬件层面直接控制电源。
2. 选择管理策略 :
- 离线策略适用于对性能要求不高,但对功耗有严格要求的场景。
- 在线策略中的事件驱动策略适用于系统活动具有明显事件特征的情况,而预测策略则更适合对系统行为有一定可预测性的场景。
在应用特定技术之前,考虑节能与开销的平衡至关重要。如果不考虑这一点,可能会使系统效率更低。例如,某项技术虽然可以降低部分功耗,但它带来的额外开销可能会抵消节能效果,甚至使系统整体性能下降。
一般来说,始终要考虑阿姆达尔定律。在开始优化过程之前,应先检查被优化组件在总功率预算中所占的百分比。这有助于我们确定优化的重点和优先级,避免在对整体功耗影响较
超级会员免费看
订阅专栏 解锁全文
69

被折叠的 条评论
为什么被折叠?



