[发明专利]一种基于Purley平台的Linpack测试自动优化配置方法及系统在审
申请号: | 201710829103.2 | 申请日: | 2017-09-14 |
公开(公告)号: | CN107729193A | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 贾岛;范鹏飞 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/263 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 purley 平台 linpack 测试 自动 优化 配置 方法 系统 | ||
技术领域
本发明涉及测试的技术领域,具体涉及到一种基于Purley平台的Linpack测试自动优化配置方法及系统。
背景技术
Linpack是国际上最流行的用于测试高性能计算机系统浮点性能的benchmark。通过利用高性能计算机,用高斯消元法求解一元N次稠密线性代数方程组的测试,评价高性能计算机的浮点性能。浮点计算峰值,它是指计算机每秒钟能完成的浮点计算最大次数。包括理论浮点峰值和实测浮点峰值。理论浮点峰值是该计算机理论上能达到的每秒钟能完成浮点计算最大次数,它主要是由CPU的主频决定的,理论浮点峰值=CPU主频×CPU每个时钟周期执行浮点运算的次数×系统中CPU核心数目。实测浮点峰值是指Linpack测试值,也就是说在这台机器上运行Linpack测试程序,通过各种调优方法得到的最优的测试结果。
Purley平台目前是Intel最新一代的服务器平台,使用之前基于Grantley平台的Linpack测试的优化配置方法,实测浮点性能仅能达到理论浮点性能的60%左右,性能偏低,因此,亟需针对Purley平台的Linpack测试进行对应的优化配置,以得到最优的浮点性能数据结果。
除此之外,以往的平台系统设置及HPL.dat文件配置都是通过手动设置完成,往往会由于测试人员疏忽造成设置项遗漏或者配置参数填写错误等问题。
发明内容
基于上述问题,本发明提出了一种基于Purley平台的Linpack测试自动优化配置方法及系统。基于Purley平台,修改系统设置,优化HPL配置参数,提高Linpack测试的浮点性能数据结果;同时采用Shell脚本语言编写了自动配置脚本文件对Purley平台系统设置及HPL配置文件进行自动优化设置,提高测试配置准确度及测试效率。
本发明提供如下技术方案:
一方面,本发明提供了一种基于Purley平台的Linpack测试自动优化配置方法,包括:
步骤101,针对基于Purley平台的服务器系统设置进行优化;
步骤102,针对基于Purley平台的Linpack测试工具的HPL优化配置文件进行优化;
步骤103,利用Shell脚本实现自动化配置。
其中,所述步骤101包括进行以下系统设置优化:关闭超线程,打开EIST,打开Turbo Mode,Boot performance mode设置为max performance,Energy Performance BIAS设置为Performance,打开Moitor/Mwait,Package C stat limit设置为C0/C1state,关闭CPU C3report,关闭CPU C6report,关闭Enhanced Halt State,关闭Intel VT for Directed I/O,Linux OS下CPU Power Management设置为max performance,QPI及Memory Frequency保持为MAX Frequency,关闭NUMA功能。
其中,所述HPL优化配置文件优化参数包括矩阵大小、矩阵分块大小以及处理器网格。
其中,所述矩阵大小为占用系统空闲内存的95%,所述矩阵分块大小设置为384,所述处理器阵列是按照行的排列方式。
其中,处理器网格为二维P×Q,其中,P为列向处理器个数,Q为横向处理器个数,P×Q=系统CPU数=进程数。
另外,本发明还提供了一种基于Purley平台的Linpack测试自动优化配置系统,所述系统包括:
系统优化模块,针对基于Purley平台的服务器系统设置进行优化;
配置优化模块,针对基于Purley平台的Linpack测试工具的HPL优化配置文件进行优化;
自动配置模块,利用Shell脚本实现自动化配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710829103.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:停车场收费统计方法及装置
- 下一篇:停车费自助缴纳方法及装置