[发明专利]多核处理器性能的确定方法、装置及存储介质有效
申请号: | 201910353104.3 | 申请日: | 2019-04-29 |
公开(公告)号: | CN110347563B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 何玮 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张子青;刘芳 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多核 处理器 性能 确定 方法 装置 存储 介质 | ||
本发明提供一种多核处理器性能的确定方法、装置及存储介质。确认装置首先确定目标测试对象对应的至少一个内核;获取至少一个内核的最大频率,至少一个内核在预设测试时段内的工作频率以及目标测试对象在预设测试时段内占用各内核的占用时长;根据最大频率,工作频率以及占用时长确定各内核在预设测试时段内的处理器占用率;根据各内核在预设测试时段内的处理器占用率确定多核处理器的总占用率。上述确认过程既考虑了多核处理器不同内核最大频率的差异性,又考虑了每个内核在不同时间段的频率变化情况,因此得到的多核处理器总占用率的准确率更高。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种多核处理器性能的确定方法、装置及存储介质。
背景技术
多核处理器是指在一枚处理器中集成两个或者多个完整的计算引擎(又称内核),此时处理器能支持系统总线上的多个处理器,由总线控制器提供所有总线控制信号和命令信号。多核处理器的优势在于,在一个时钟周期内能处理更多的任务,缓存空间大。
目前针对多核处理器的占用率的计算,没有考虑到不同内核的差异性,只考虑了各内核在各种状态下的运行时间的统计结果。由于不同性能的内核在不同频率下的计算能力存在很大差异,因此现有技术方案得到的统计结果的准确率不高。
发明内容
本发明提供一种多核处理器性能的确定方法、装置及存储介质,提高了评估多核处理器计算性能的准确率。
本发明的第一方面提供一种多核处理器性能的确定方法,包括:
确定目标测试对象对应的至少一个内核;
获取各所述内核的最大频率、在预设测试时段内的工作频率以及所述目标测试对象在所述预设测试时段内占用各所述内核的占用时长;
根据所述最大频率、所述工作频率以及所述占用时长确定各所述内核在所述预设测试时段内的处理器占用率;
根据各所述内核在所述预设测试时段内的处理器占用率确定多核处理器的总占用率。
在一种可能的实现方式中,所述预设测试时段包括多个时间段;针对一个内核在所述预设测试时段内的处理器占用率的确定过程,包括:
根据所述内核的最大频率、所述内核在各所述时间段内的工作频率以及目标测试对象在各所述时间段内占用所述内核的占用时长,确定所述内核在各所述时间段的处理器占用率;
根据所述内核在各所述时间段的处理器占用率确定所述内核在所述预设测试时段内的处理器占用率。
在一种可能的实现方式中,所述根据所述内核在各所述时间段的处理器占用率确定所述内核在所述预设测试时段内的处理器占用率,包括:
将所述内核在各所述时间段的处理器占用率的求和值作为所述内核在所述预设测试时段内的处理器占用率。
在一种可能的实现方式中,所述根据各所述内核在所述预设测试时段内的处理器占用率确定多核处理器的总占用率,包括:
根据各所述内核的在所述预设测试时段内的处理器占用率以及各所述内核的最大频率,确定多核处理器的总占用率。
在一种可能的实现方式中,根据各所述内核的在所述预设测试时段内的处理器占用率以及各所述内核的最大频率,确定多核处理器的总占用率,包括:
根据各所述内核的最大频率确定各所述内核的处理器占用率权重值;
根据各所述内核在所述预设测试时段内的处理器占用率和各所述内核的处理器占用率权重值,确定多核处理器的总占用率。
在一种可能的实现方式中,所述方法还包括:
获取各所述内核的单位时钟周期内的计算量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910353104.3/2.html,转载请声明来源钻瓜专利网。