[发明专利]一种表征高性能计算应用特征的方法和装置无效
申请号: | 201310186309.X | 申请日: | 2013-05-20 |
公开(公告)号: | CN103246569A | 公开(公告)日: | 2013-08-14 |
发明(设计)人: | 刘羽;金莲;吕文静;于涛 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 表征 性能 计算 应用 特征 方法 装置 | ||
1.一种表征高性能计算应用特征的方法,其特征在于,所述方法包括:
当节点运行待表征应用程序时,实时监控所述待表征应用程序的运行特征参数;
收集所有运行所述待表征应用程序的节点上监控到的运行特征参数;
对收集到的运行特征参数进行第一统计处理得到代表所有运行特征参数的第一运行特征参数,根据预先设置的参照标准,对所述第一运行特征参数进行第二统计处理,得到表征结果。
2.如权利要求1所述的方法,其特征在于:
所述运行特征参数包括以下参数中的一种或多种:CPU使用率、内存占用量、实时输入输出带宽、网络吞吐、一级缓存缺失、二级缓存缺失、三级缓存缺失、一级缓存命中、二级缓存命中、三级缓存命中、实时浮点速度、CPU向量化率、CPU CPI指标、实时内存带宽、实时网络带宽、数据包的大小。
3.如权利要求1所述的方法,其特征在于:
所述对收集到的运行特征参数进行第一统计处理得到代表所有运行特征参数的第一运行特征参数,包括:
计算所述收集到的运行特征参数的平均值或方差值,将计算后的结果作为第一运行特征参数;或者
从所述收集到的运行特征参数中选取最大值或最小值,将所述最大值或最小值作为第一运行特征参数。
4.如权利要求1所述的方法,其特征在于:
所述根据预先设置的参照标准,对所述第一运行特征参数进行第二统计处理,得到表征结果,包括:
计算所述第一运行特征参数与所述参照标准的比值,将所述比值作为表征结果;或者
将符合参照标准的第一运行特征参数作为表征结果。
5.如权利要求1-4中任一权利要求所述的方法,其特征在于:
所述方法还包括:根据收集到的运行特征参数判断待表征应用程序所属的类型,当收集到的运行特征参数符合计算密集型应用的参数阈值,则判断所述待表征应用为计算密集型应用;当收集到的运行特征参数符合内存约束型应用的参数阈值,则判断所述待表征应用为内存约束型应用;当收集到的运行特征参数符合输入输出密集型应用的参数阈值,则判断所述待表征应用为输入输出密集型应用;当收集到的运行特征参数符合网络密集型应用的参数阈值,则判断所述待表征应用为网络密集型应用。
6.如权利要求5所述的方法,其特征在于:
所述计算密集型应用的参数阈值包括以下参数中一种或多种:CPU实时浮点速度平均值、CPU实测浮点速度峰值、CPU平均负载、CPU运行时间百分比;
所述内存约束型应用的参数阈值包括以下参数中一种或多种:内存容量、内存平均带宽、内存峰值带宽;
所述输入输出密集型应用的参数阈值包括以下参数中一种或多种:存储数据大小、输入输出平均带宽、输入输出峰值带宽、输入输出时间百分比;
所述网络密集型应用的参数阈值包括以下参数中一种或多种:峰值网络流量、平均网络流量。
7.一种表征高性能计算应用特征的装置,其特征在于,包括监控模块,收集模块和处理模块,其中:
所述监控模块,用于在节点运行待表征应用程序时,实时监控所述待表征应用程序的运行特征参数;
所述收集模块,用于收集所有运行所述待表征应用程序的节点上监控到的运行特征参数;
所述处理模块,用于对所述收集模块收集到的运行特征参数进行第一统计处理得到代表所有运行特征参数的第一运行特征参数,根据预先设置的参照标准,对所述第一运行特征参数进行第二统计处理,得到表征结果。
8.如权利要求7所述的装置,其特征在于:
所述运行特征参数包括以下参数中的一种或多种:CPU使用率、内存占用量、实时输入输出带宽、网络吞吐、一级缓存缺失、二级缓存缺失、三级缓存缺失、一级缓存命中、二级缓存命中、三级缓存命中、实时浮点速度、CPU向量化率、CPU CPI指标、实时内存带宽、实时网络带宽、数据包的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310186309.X/1.html,转载请声明来源钻瓜专利网。