浙江大学;浙江大学软件学院(宁波)管理中心(宁波软件教育中心)周经森获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉浙江大学;浙江大学软件学院(宁波)管理中心(宁波软件教育中心)申请的专利一种多个核心组内共享预取器的预取配置优化方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119917443B 。
龙图腾网通过国家知识产权局官网在2025-11-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411813108.2,技术领域涉及:G06F15/167;该发明授权一种多个核心组内共享预取器的预取配置优化方法是由周经森;常亚辰设计研发完成,并于2024-12-10向国家知识产权局提交的专利申请。
本一种多个核心组内共享预取器的预取配置优化方法在说明书摘要公布了:本发明公开了一种多个核心组内共享预取器的预取配置优化方法,特点是采样性能特征数据,并获得每个应用程序在不同预取配置下的预取收益比率与二级缓存缺失率;基于二级缓存缺失率和预取收益比率对所有应用程序进行调度,得到每个核心组内运行的应用程序组;采样核心性能特征数据,并获得每个核心组在不同预取配置下的核心组预取收益比率以及内存带宽占用提升值;比较每个核心组在不同预取配置下的核心组预取收益比率,为每个核心组配置核心组预取收益比率最高所对应的预取配置;根据内存带宽占用提升值对内存带宽进行实时监控,并对核心组中的预取器的预取配置进行优化;优点是不但优化了预取器的预取配置,而且提升了系统的整体性能。
本发明授权一种多个核心组内共享预取器的预取配置优化方法在权利要求书中公布了:1.一种多个核心组内共享预取器的预取配置优化方法,其特征在于包括以下步骤: 步骤①,对分布在每个核心组中所有处理器核心上的应用程序在不同预取配置下的运行时的性能特征数据进行采样,并根据性能特征数据获得每个应用程序在不同预取配置下的预取收益比率与二级缓存缺失率; 步骤②,基于二级缓存缺失率和预取收益比率对所有应用程序进行调度,得到每个核心组内运行的应用程序组; 其中,步骤②的具体操作过程如下: 步骤②-1,根据每个应用程序在不同预取配置下的二级缓存缺失率,得到每个应用程序的平均二级缓存缺失率,根据每个应用程序的平均二级缓存缺失率对所有应用程序按照从小至大进行排序,得到排序后的应用程序; 步骤②-2,根据每个应用程序在不同预取配置下的预取收益比率,得到每个应用程序的平均预取收益比率,基于核心组的数量对排序后的应用程序进行分组,同时组内按照每个应用程序的平均预取收益比率从小至大进行排序,得到组应用程序分组,其中,M表示应用程序的总数,N表示核心组的总数,表示向上取整; 步骤②-3,将每组应用程序分组中排名相同的应用程序均匀调度至同一核心组的不同处理器核心上,得到每个核心组内运行的应用程序组; 步骤③,对每个核心组内所有处理器核心在不同预取配置下的运行时的核心性能特征数据进行采样,并根据核心性能特征数据获得每个核心组在不同预取配置下的核心组预取收益比率以及内存带宽占用提升值; 步骤④,比较每个核心组在不同预取配置下的核心组预取收益比率,为每个核心组配置核心组预取收益比率最高所对应的预取配置; 步骤⑤,根据内存带宽占用提升值对内存带宽进行实时监控,并对核心组中的预取器的预取配置进行优化; 其中,步骤⑤的具体操作过程如下: 步骤⑤-1,等待预设的时间间隔后判断内存带宽使用量是否超过预设的第一阈值,若是,则执行步骤⑤-2;若否,则执行步骤⑤-3; 步骤⑤-2,从核心组预取收益比率较低且预取功能未关闭的多个核心组中选取内存带宽占用提升值最大所对应的核心组,若该核心组中的预取器的预取激进度参数没有降至最低,则降低该核心组中的预取器的预取激进度参数,若该核心组中的预取器的预取激进度参数已降低最低,则将该核心组中的预取器的预取配置设置为关闭预取,执行步骤⑤-1; 步骤⑤-3,判断内存带宽使用量是否低于预设的第二阈值,若是,则执行步骤⑤-4;若否,则结束; 步骤⑤-4,从核心组预取收益比率较高且预取激进度参数未达到最高的多个核心组中选取内存带宽占用提升值最小所对应的核心组,若该核心组中的预取器的预取配置为关闭预取,则将该核心组中的预取器的预取配置设置为保守预取,若该核心组中的预取器的预取配置不为关闭预取,则提升该核心组中的预取器的预取激进度参数,执行步骤⑤-1; 步骤⑥,重复执行步骤⑤,当执行步骤⑤的次数超过预设的固定次数时,返回执行步骤①。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浙江大学;浙江大学软件学院(宁波)管理中心(宁波软件教育中心),其通讯地址为:310058 浙江省杭州市西湖区余杭塘路866号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励