[发明专利]一种降低高性能计算集群内存功耗的方法及装置有效
申请号: | 201510983353.2 | 申请日: | 2015-12-24 |
公开(公告)号: | CN105607726B | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 王渭巍 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F11/14;G06F11/34 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 降低 性能 计算 集群 内存 功耗 方法 装置 | ||
1.一种降低高性能计算集群内存功耗的方法,其特征在于,包括:
实时监测高性能计算集群的运行状况;
对高性能计算集群正在运行的作业类型进行分析,确定高性能计算集群正在运行的作业的内存容错机制;
接收高性能计算集群的当前作业的提交脚本;
通过关键字搜索和分析,获取高性能计算集群的当前作业的内存容错机制;
依据内存容错机制确定内存容错机制的容错级别,依据容错级别对高性能计算集群的内存功耗进行分配;
其中,通过精度校验来判断容错机制的不同设定对结果的正确性影响;如果精度影响大于阈值或者结果不正确,可以设定该类型作业的容错级别为强;如果精度没有影响,则可以设定采用奇偶位校验或无容错。
2.如权利要求1所述的方法,其特征在于,所述内存容错机制包括:无需容错机制、奇偶校验机制或者ECC校验机制。
3.如权利要求1所述的方法,其特征在于,所述实时监测高性能计算集群的运行状况之前,还包括:
在高性能计算应用程序开始运行后,获取高性能计算集群的当前作业的提交脚本,并在提交脚本中设定关键字,利用关键字设定高性能计算集群的当前作业的内存容错机制。
4.一种降低高性能计算集群内存功耗的装置,其特征在于,包括:
监测模块,用于实时监测高性能计算集群的运行状况;
分析模块,用于对高性能计算集群正在运行的作业类型进行分析,确定高性能计算集群正在运行的作业的内存容错机制;
接收模块,用于接收高性能计算集群的当前作业的提交脚本;
搜索模块,用于通过关键字搜索和分析,获取高性能计算集群的当前作业的内存容错机制;
分配模块,用于依据所述内存容错机制确定所述内存容错机制的容错级别,依据所述容错级别对高性能计算集群的内存功耗进行分配;
容错机制设定模块,用于通过精度校验来判断容错机制的不同设定对结果的正确性影响;如果精度影响大于阈值或者结果不正确,可以设定该类型作业的容错级别为强;如果精度没有影响,则可以设定采用奇偶位校验或无容错。
5.如权利要求4所述的装置,其特征在于,所述内存容错机制包括:无需容错机制、奇偶校验机制或者ECC校验机制。
6.如权利要求4所述的装置,其特征在于,所述装置还包括:
设定模块,用于在高性能计算应用程序开始运行后,获取高性能计算集群的当前作业的提交脚本,并在提交脚本中设定关键字,利用关键字设定高性能计算集群的当前作业的内存容错机制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510983353.2/1.html,转载请声明来源钻瓜专利网。