[发明专利]一种安腾平台下计算机性能测试方法及系统有效
| 申请号: | 201710605317.1 | 申请日: | 2017-07-24 |
| 公开(公告)号: | CN107391330B | 公开(公告)日: | 2020-10-20 |
| 发明(设计)人: | 崔夕军 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王汝银 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 平台 计算机 性能 测试 方法 系统 | ||
本发明涉及计算机测试技术领域,提供一种安腾平台下计算机性能测试方法及系统,所述方法包括下述步骤:安装软件测试包程序,并更新安装软件测试包程序过程中生成的HPL.Dat文件;根据安装的软件测试包程序和生成的HPL.Dat文件,对待测设备进行测试,并提取待测设备的最大CPU峰值;将提取到的待测设备的最大CPU峰值与预先计算的理论CPU峰值进行比较,生成待测设备的性能测试结果,并显示,从而实现在安腾平台下对CPU性能的测试,自动化程度高,避免了人机交互,提高了测试效率和准确率。
技术领域
本发明属于计算机测试技术领域,尤其涉及一种安腾平台下计算机性能测试方法及系统。
背景技术
随着IT领域技术的不断发展,传统信息化服务以及日趋强大的云计算服务对服务器的性能和稳定性要求越来越高,而计算子系统的性能和稳定性测试是服务器整机测试的重要组成部分。而服务器研发种类越来越多,其中,基于安腾平台的服务器生产出货量也不断增加,但是基于安腾平台的测试工具相关压力测试的自动化、高效化程度较低。
目前,同时进行多款服务器产品、批量服务器产品的压力测试的途径有两种,一种是增加测试人员,分别进行服务器产品测试,另一种是编写自动化测试工具,应用该自动化测试工具进行服务器产品测试。相比较而言,自动化测试工具在人力、时间、成本等资源方面具有较大优势。但是,以往安腾平台上CPU的压力测试往往需要测试人员手动安装编译器环境以及配置mpich2环境,需要人机交互的操作较多,操作人员一旦参与较多的测试过程,可能会导致手动误操作等问题,降低测试效率,同时也降低测试的准确率。
发明内容
本发明的目的在于提供一种安腾平台下计算机性能测试方法,旨在解决现有技术中以往安腾平台上CPU的压力测试往往需要测试人员手动安装编译器环境以及配置mpich2环境,需要人机交互的操作较多,操作人员一旦参与较多的测试过程,可能会导致手动误操作等问题,降低测试效率,同时也降低测试的准确率的问题。
本发明是这样实现的,一种安腾平台下计算机性能测试方法,所述方法包括下述步骤:
安装软件测试包程序,并更新安装软件测试包程序过程中生成的HPL.Dat文件;
根据安装的软件测试包程序和生成的HPL.Dat文件,对待测设备进行测试,并提取待测设备的最大CPU峰值;
将提取到的待测设备的最大CPU峰值与预先计算的理论CPU峰值进行比较,生成所述待测设备的性能测试结果,并显示。
作为一种改进的方案,所述安装软件测试包程序的步骤具体包括下述步骤:
对C compiler编译器进行安装;
对mpich软件进行安装;
对所述mpich软件的安装路径进行环境变量的添加。
作为一种改进的方案,所述对mpich软件进行安装步骤之后还包括下述步骤:
当mpich软件安装完成时,生成HPL.Dat文件。
作为一种改进的方案,所述更新安装软件测试包程序过程中生成的HPL.Dat文件的步骤具体包括下述步骤:
在待测设备开启运行后,获取待测设备的CPU核数和内存大小;
根据获取到的所述待测设备的CPU核数,计算P和Q值;
根据获取到的所述待测设备的内存大小,计算NS值;
根据计算得到的P、Q和NS值,修改生成的所述HPL.Dat文件中的P、Q和NS值。
作为一种改进的方案,所述将提取到的待测设备的最大CPU峰值与预先计算的理论CPU峰值进行比较,生成所述待测设备的性能测试结果的步骤具体包括下述步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710605317.1/2.html,转载请声明来源钻瓜专利网。





