确定计算机系统的确定性性能提升能力技术方案

技术编号:7157602 阅读:213 留言:0更新日期:2012-04-11 18:40
基准测试器检索与系统所包括的器件对应的电压裕度。所述电压裕度指示要施加于标称电压上的额外电压量,当增加所述额外电压量时,将导致所述器件在执行最坏情况功率工作负荷时工作在功率极限。接下来,所述基准测试器(或热功率管理器件)将所述器件的输入电压设为等于所述电压裕度与所述标称电压的和的值。然后,所述基准测试器对所述系统执行动态基准测试,所述测试包括在确保所述器件不超过所述器件的功率极限的情况下调整所述器件的频率和输入电压。接下来,所述基准测试器根据所述基准测试的结果记录所述系统的保证最小性能提升。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及确定计算机系统的确定性性能提升能力。具体地说,本专利技术涉及在基准测试期间获取器件电压裕度并利用器件电压裕度以便确定系统的保证最小性能提升。
技术介绍
制造商通常根据诸如计算机系统执行基准测试所需的时间量之类的特定准则来保证计算机系统的性能特性。这些制造商还可能披露超出计算机系统的保证特性的非保证的性能增加。
技术实现思路
在第一方面中,本专利技术提供了一种计算机实现的方法,包括在基准测试器处检索与系统内包括的器件对应的电压裕度,其中所述电压裕度指示要施加于标称电压上的额外电压量,当增加所述额外电压量时,将导致所述器件在执行最坏情况功率工作负荷时工作在功率极限;将所述器件的输入电压设为等于所述电压裕度与所述标称电压的和的值;响应于设置所述输入电压,使用所述基准测试器对所述系统进行动态基准测试,所述测试包括在确保所述器件不超过所述功率极限的情况下调整提供给所述器件的器件频率和所述输入电压;以及响应于使用等于所述电压裕度与所述标称电压的和的输入电压对所述系统进行基准测试,根据所述基准测试的结果在所述基准测试器处记录所述系统的保证最小性能提升。所述方法还可以包括获取将所述器件频率设为等于标称频率加上频率保护频带的和时所述器件的最小电压;获取所述器件在所述标称频率时的最大电压;通过将所述最小电压加上所述最大电压的和除以2来计算所述标称电压;通过从所述最大电压减去所述标称电压来计算所述电压裕度;以及存储所述电压裕度。所述方法还可以包括将所述器件频率设为标称频率并将所述输入电压设为所述标称电压;递增地增加所述输入电压,直到所述器件在执行所述最坏情况功率工作负荷时工作在所述功率极限;通过确定超出所述标称电压的导致所述器件工作在所述功率极限的增加的电压来计算所述电压裕度;以及存储所述电压裕度。所述方法还可以包括通过在所述基准测试期间将所述器件频率设为所述器件频率所达到的最高值并使所述器件频率保持该最高值来将所述器件设为绝对频率提升模式。优选地,所述保证最小性能提升是从包括基准完成时间值以及每秒事务数值的组中选择的值。优选地,所述系统包括所述器件和其他器件,所述方法还包括在所述基准测试器处检索与所述其他器件对应的其他电压裕度,其中所述其他电压裕度指示要施加于其他标称电压上的其他额外电压量,当增加所述其他额外电压量时,将导致所述其他器件在执行所述最坏情况功率工作负荷时工作在所述功率极限;将所述其他器件的其他输入电压设为等于所述其他电压裕度与所述其他标称电压的和的其他值;响应于设置所述其他输入电压,使用所述基准测试器对包括所述器件和所述其他器件的所述系统进行动态基准测试,所述测试包括调整提供给所述器件和所述其他器件的器件频率,以及调整所述输入电压和所述其他输入电压,直到所述器件或所述其他器件工作在所述功率极限;以及根据对包括所述器件和所述其他器件的所述系统的基准测试记录系统保证最小性能提升。优选地,热功率管理器件在监视所述器件的功率输出的同时执行对所述器件频率和所述输入电压的调整。在第二方面中,提供了一种信息处理系统,包括一个或多个处理器;存储器,其可由所述处理器中的至少一个处理器访问;非易失性存储区,其可由所述处理器中的至少一个处理器访问;一组指令,其存储在所述存储器中并由所述处理器中的至少一个处理器执行以完成以下操作从所述非易失性存储区检索与计算机系统内包括的器件对应的电压裕度,其中所述电压裕度指示要施加于标称电压上的额外电压量,当增加所述额外电压量时,将导致所述器件在执行最坏情况功率工作负荷时工作在功率极限;将所述器件的输入电压设为等于所述电压裕度与所述标称电压的和的值;响应于设置所述输入电压,对所述计算机系统进行动态基准测试,所述测试包括在确保所述器件不超过所述功率极限的情况下调整提供给所述器件的器件频率和所述输入电压;以及响应于使用等于所述电压裕度与所述标称电压的和的输入电压对所述计算机系统进行基准测试,根据所述基准测试的结果记录所述计算机系统的保证最小性能提升。优选地,所述一组指令完成以下操作获取将所述器件频率设为等于标称频率加上频率保护频带的和时所述器件的最小电压;获取所述器件在所述标称频率时的最大电压;通过将所述最小电压加上所述最大电压的和除以2来计算所述标称电压;通过从所述最大电压减去所述标称电压来计算所述电压裕度;以及将所述电压裕度存储在所述非易失性存储区内。优选地,所述一组指令完成以下操作将所述器件频率设为标称频率并将所述输入电压设为所述标称电压;递增地增加所述输入电压,直到所述器件在执行所述最坏情况功率工作负荷时工作在所述功率极限;通过确定超出所述标称电压的导致所述器件工作在所述功率极限的增加的电压来计算所述电压裕度;以及将所述电压裕度存储在所述非易失性存储区内。优选地,所述一组指令完成以下操作通过在所述基准测试期间将所述器件频率设为所述器件频率所达到的最高值并使所述器件频率保持该最高值来将所述器件设为绝对频率提升模式。优选地,所述保证最小性能提升是从包括基准完成时间值以及每秒事务数值的组中选择的值。优选地,所述计算机系统包括所述器件和其他器件,所述一组指令完成以下操作从所述非易失性存储区检索与所述其他器件对应的其他电压裕度,其中所述其他电压裕度指示要施加于其他标称电压上的其他额外电压量,当增加所述其他额外电压量时,将导致所述其他器件在执行所述最坏情况功率工作负荷时工作在所述功率极限;将所述其他器件的其他输入电压设为等于所述其他电压裕度与所述其他标称电压的和的其他值;响应于设置所述其他输入电压,对包括所述器件和所述其他器件的所述计算机系统进行动态基准测试,所述测试包括调整提供给所述器件和所述其他器件的器件频率, 以及调整所述输入电压和所述其他输入电压,直到所述器件或所述其他器件工作在所述功率极限;以及根据对包括所述器件和所述其他器件的所述系统的基准测试记录系统保证最小性能提升。优选地,热功率管理器件在监视所述器件的功率输出的同时执行对所述器件频率和所述输入电压的调整。在第三方面中,提供了一种包括计算机程序代码的计算机程序,当所述计算机程序被加载到计算机系统中并在其上执行时,将导致所述计算机系统执行第一方面的方法的步骤。可以以存储在计算机可读介质中的计算机程序产品的形式提供所述计算机程序, 所述计算机程序包括功能描述物质,当由信息处理系统执行时,将导致所述信息处理系统完成以下操作检索与系统内包括的器件对应的电压裕度,其中所述电压裕度指示要施加于标称电压上的额外电压量,当增加所述额外电压量时,将导致所述器件在执行最坏情况功率工作负荷时工作在功率极限;将所述器件的输入电压设为等于所述电压裕度与所述标称电压的和的值;响应于设置所述输入电压,对所述系统进行动态基准测试,所述测试包括在确保所述器件不超过所述功率极限的情况下调整提供给所述器件的器件频率和所述输入电压;以及响应于使用等于所述电压裕度与所述标称电压的和的输入电压对所述系统进行基准测试,根据所述基准测试的结果记录所述系统的保证最小性能提升。在一个优选实施例中,基准测试器检索与系统所包括的器件对应的电压裕度。所述电压裕度指示要施加于标称电压上的额外电压量,其导致所述器件在执行最坏情况功率工作负荷时工作在功率极限。接下来,所述基准测试器(或热本文档来自技高网...

【技术保护点】
1.一种计算机实现的方法,包括:在基准测试器处检索与系统内包括的器件对应的电压裕度,其中所述电压裕度指示要施加于标称电压上的额外电压量,当增加所述额外电压量时,将导致所述器件在执行最坏情况功率工作负荷时工作在功率极限;将所述器件的输入电压设为等于所述电压裕度与所述标称电压的和的值;响应于设置所述输入电压,使用所述基准测试器对所述系统进行动态基准测试,所述测试包括在确保所述器件不超过所述功率极限的情况下调整提供给所述器件的器件频率和所述输入电压;以及响应于使用等于所述电压裕度与所述标称电压的和的输入电压对所述系统进行基准测试,根据所述基准测试的结果在所述基准测试器处记录所述系统的保证最小性能提升。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:H·蔡斯
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1