我们有一些在Sparc 64位UltraSparc T2处理器上运行的Sun Blade T6320服务器。 我们最近发现,第二代这些服务器的处理器速度(1415 MHz)比第一代(1165 MHz)更快。 当我们无法重现操作中注意到的性能问题时,更快的机器实际上给我们带来了一些麻烦。 有什么办法可以将这些Gen2服务器“降频”到1165 MHz,这样我们所有的开发和testing机器都能与我们的操作相匹配吗?
我不知道你有什么CPU
如果您使用的是UltraSparc T2 CPU,则看起来没有频率缩放。 也许你可以引入一些仔细调整的控制负载,直到他们基准相同(如,写一些代码)?
CPU还具有一些电源pipe理function,如果您可以find使用它们的方法,可能会有助于调整性能:
http://www.oracle.com/technetwork/systems/opensparc/02-t2-a-sscc2007-1530395.pdf
UltraSPARC T2实现非常有限的执行推测,以最大限度地降低整体功耗。 为了进一步降低功耗,只要线程遇到长时间延迟操作,UltraSPARC T2就会将线程转换为未就绪状态。 在UltraSPARC T2上,利用数据path,控制和arrays结构上的时钟门控,进一步降低了时钟功耗。 功率节stream通过3个外部功率节stream销支持。 基于功率节stream引脚的状态,停顿周期被注入到处理器核心stream水线中,以降低整体dynamic功耗。 为了降低静态功耗或泄漏功耗,具有足够的时序,噪声和转换余量的逻辑门被具有更长信道长度的足迹兼容门所取代[3]。 UltraSPARC T2包含片上热敏二极pipe,通过控制指令问题速率,使系统能够调节芯片温度,并禁用线程