[发明专利]一种高性能计算集群应用性能测试方法无效
| 申请号: | 201310231435.2 | 申请日: | 2013-06-09 |
| 公开(公告)号: | CN103294579A | 公开(公告)日: | 2013-09-11 |
| 发明(设计)人: | 金莲;吕文静;刘羽;于涛 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F11/26 | 分类号: | G06F11/26 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250014 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 性能 计算 集群 应用 测试 方法 | ||
1.一种高性能计算集群应用性能测试方法, 其特征在于将对应用程序测试包括:一系统环境搭建,二系统测试,三应用程序准备,四应用测试,其中:系统环境搭建是选择适合硬件平台,文件系统,作业调度,选择适用的CPU内存,磁盘,网络,测试的节点数,在该硬件基础上部署操作系统,编译器;系统测试是进行系统LINPACK,STREAM,磁盘读写,网络带宽测试;应用程序准备主要是确定运行程序版本,算例规模;应用测试首先进行基本测试,确定运行时间,抓取基本性能数据,获取基本数据后,进行应用分析,特征剖析,程序优化,提炼软件特征,具体步骤如下:
1)确定测试平台,包括:制定测试计划,平台依据当前主流机器配置进行选择,CPU选型时需要考虑主频,Cache大小,功耗;内存需要考虑内存容量大小,内存频率,通道数;存储介质需要考虑接口,存储速率,转速;网络主要考虑网络带宽;
2)系统部署,包括:确定操作系统版本,编译器版本,并行环境,并行文件系统;关闭超线程,打开Turbo boost;确定server端,client端;
3)系统性能测试,包括:部署好的系统上进行整机Linapack测试,监测机器浮点运算性能,效率;使用STREAM程序进行内存带宽测试,使用DD或是IOZONE测试磁盘性能,使用PINGPONG或IMB测试网络带宽延迟;获取系统性能参数后,与理论值进行对比,主要目标是确定系统环境是否正常,各项参数是否达标,如若不达标,排查原因,修改相关配置或设置;
4)应用部署,包括:系统达标后,进行软件部署,编译安装,算例设计,算例设置不易规模过大或过小,要考虑算例运行时间,输出文件大小;
5)应用测试,包括:测试时也要分步骤进行,先进行最简单测试,将所有应用或是算例‘裸’运行一遍,不加优化参数,不对其进行监控;当运行一遍后,进行第二轮测试,测试时使用监控工具全称跟踪;获取监测数据后,进行数据分析,主要分析CPU利用率,GFLOPS,内存容量,内存带宽,磁盘读写速率,网络流量;如在某一方面压力过大,如内存带宽压力较大,要在下次测试时,降低每节点运行核数,再次测试;
6)数据分析,性能总结,包括:获取应用性能后,对每项指标进行分析,列出需求值,提出该应用适宜运行的平台。
2.根据权利要求1所述的方法,其特征在于:依据高性能计算硬件平台体系架构特点,依次进行硬件级,系统级,应用级测试。
3.根据权利要求1所述的方法,其特征在于:对硬件层的测试包含高温测试,压力测试,噪音测试。
4.根据权利要求1所述的方法,其特征在于:进行浮点性能,内存带宽,网络流量,磁盘IO等测试监控,主要目的是确保系统稳定,且各项指标正常良好。
5.根据权利要求1所述的方法,其特征在于:测试应用对CPU,内存,网络,磁盘等方面需求,并测试加速比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310231435.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种纽扣排序定位结构
- 下一篇:牛卵母细胞快速采集器





