服务器 频道

IBM POWER7服务器开启小型机新纪元

  很多不太了解小型机的人,可能光从名称上就会觉得小型机应该会更耗电,但事实上,与x86服务器处理器的发展历史一样,Power处理器一直没有停止过对低功耗以及智能功耗控制的追求,甚至很多设计上,你能发现有很多似曾相识的地方。

  POWER7在能耗管理方面下了很多功夫,主要集中在了Sleep与Nap模式上

  首先,IBM为POWER7设定了三种睡眠模式,而其中的重点在于Sleep与Nap模式上,我们可以理解为“中眠”与“浅眠”模式,在Nap(浅眠)模式下,POWER7看重的重新唤醒进的响应速度,在此状态下将关闭执行单元的时钟,降低核心的频率,但同时仍然保持缓存与TLB的关联以备快速的唤醒,而在Sleep(中眠)模式下,将清空缓存与TLB,关闭所有的核心与缓存的时钟,降低电压等以进一步节省电力。

  POWER7采用了自适应的电源管理技术Energy Scale

  其次,在POWER7进入工作状态后,IBM还引入了Energy Scale电源管理技术,它的功能很像英特尔在Nehalem架构处理器上采用的睿频(TurboBoost)技术。Energy Scale可以精确的调整与优化性能功耗比,其中动态电压与频率锁定(DVFS,Dynamic Voltage and Frequency Slewing)技术可以在-50%至10%的范围间单独调整每个核心的运行频率,而调整的依据有两个,即工作流与CPU占用率,以及片上活跃度监控器。由此,POWER7具备了Turbo模式(即TurboCore),它可以根据工作流负载与空闲核心的情况将相应的工作核心的频率提升10%以提高系统的性能。另外,Energy Scale还允许对处理器和内存的功耗进行独立的调节,POWER7采用了实时的硬件性能监控器以及片上电源逻辑装置来为调节提供环境与状态依据。最后,Energy Scale还支持能源封顶的策略,可以根据系统中不同部门的能源需求来设定各自的能源封顶策略。

0
相关文章