一种提升服务器SPECCPUspeed测试成绩的方法与流程

文档序号:12063530阅读:来源:国知局

技术特征:

1.一种提升服务器SPEC CPU speed测试成绩的方法,所述服务器内设有多个CPU,多个核心,其特征在于,采用如下步骤:

S1.第一CPU获取核心数调整范围;

S2.第一CPU在核心数调整范围内限制开启的核心数量,以强制提高单核心的运行频率;

S3.在选定的核心数下,搭建SPEC CPU的运行环境,配置运行文件名选择speed;

S4.运行SPEC CPU进行测试,得到speed测试成绩。

2.如权利要求1所述的一种提升服务器SPEC CPU speed测试成绩的方法,其特征在于,第一CPU包括第一核心,步骤1中第一CPU获取核心数调整范围的具体步骤如下:

S11.第一CPU检测服务器核心数目为M;

S12.第一CPU控制M个核心全部打开,第一CPU检测单个核心的运行频率为F;

S13.第一CPU关闭除第一核心以外的任意一个活跃核心,使得打开的核心数目为M′,记录打开核心数目为M′时,单个核心运行频率为F′;

S14.第一CPU比较F和F′;

当F=F′时,回到步骤S13;

当F <F′时,记录核心数M2=M′;

S15.第一CPU关闭除第一核心以外的任意一个活跃核心,使得打开核心数目为M′′,记录打开核心数目为M′′时,单个核心运行频率为F′′;

S16.第一CPU比较F′和F′′;

当F′<F′′时,令F′=F′′,M′=M′′,回到步骤S15;

当F′=F′′时,记录核心数M1=M′;

第一CPU获取核心数的调整范围为M1—M2。

3.如权利要求1所述的一种提升服务器SPEC CPU speed测试成绩的方法,其特征在于,步骤1或步骤2中核心的开启和关闭限制是在BOIS下进行的。

4.如权利要求1所述的一种提升服务器SPEC CPU speed测试成绩的方法,其特征在于,所述步骤3中搭建SPEC CPU的运行环境中采用SPEC CPU2006的软件版本,步骤4中运行SPEC CPU进行测试采用SPEC CPU2006的软件版本。

5.如权利要求1所述的一种提升服务器SPEC CPU speed测试成绩的方法,其特征在于,所述步骤4中得到speed测试成绩包括总成绩的base值和peak值,以及speed测试成绩各分项的base值和peak值。

6.如权利要求5所述的一种提升服务器SPEC CPU speed测试成绩的方法,其特征在于,各分项成绩包括400.perlbench,401.bzip2,403.gcc,429.mcf,445.gobmk,456.hmmer,458.sjeng,462.libquantum,464. h264ref,471.omnetpp,473.astar和483.xalancbmk的base值和peak值。

7.如权利要求1所述的一种提升服务器SPEC CPU speed测试成绩的方法,其特征在于,所述步骤4中得到的测试成绩是将被测计算机的执行时间标准化,即用一个参考处理器的执行时间除以被测计算机的执行时间,测试成绩值越大,表示性能越快。

8.如权利要求1所述的一种提升服务器SPEC CPU speed测试成绩的方法,其特征在于,所述步骤4中测试要进行三次,取中间值。

9.如权利要求1所述的一种提升服务器SPEC CPU speed测试成绩的方法,其特征在于,所述服务器内设有至少两个CPU,至少六个核心。

10.如权利要求1所述的一种提升服务器SPEC CPU speed测试成绩的方法,其特征在于,所述服务器产品适用于所有BIOS支持CPU核心控制的服务器产品。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1