杭州电子科技大学吕铭昊获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉杭州电子科技大学申请的专利一种ARM异构多核处理器的PMC并行采集系统及方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121411983B 。
龙图腾网通过国家知识产权局官网在2026-04-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511962305.5,技术领域涉及:G06F9/50;该发明授权一种ARM异构多核处理器的PMC并行采集系统及方法是由吕铭昊;张正民;武力乾;王敦辉设计研发完成,并于2025-12-24向国家知识产权局提交的专利申请。
本一种ARM异构多核处理器的PMC并行采集系统及方法在说明书摘要公布了:本发明公开了一种ARM异构多核处理器的PMC并行采集系统及方法。通过对承担采集任务的CPU核进行类型识别,为每个在线CPU核心创建配置的PMC事件集,配置并启用性能计数器。在采样过程中,所有线程采用统一的采样策略,同步开始采样。每个采样线程定期读取其绑定核心的PMC计数器值,动态测量各核心的实际采样开销,根据负载状态和核心类型实时计算最优采样比例。最后针对大、小核PMC数据,动态调整判定标准,完成数据分析后向采样线程发送终止信号,关闭性能事件,解除内存映射,释放资源。本方法提供了高精度的PMC采集性能监控和卓越的采集效率,大幅减少了采集的时间开销。
本发明授权一种ARM异构多核处理器的PMC并行采集系统及方法在权利要求书中公布了:1.一种ARM异构多核处理器的PMC并行采集方法,其特征在于:具体包括以下步骤: 步骤1、对承担采集任务的CPU核进行初始化与类型识别,创建大核、小核的CPU掩码,并分配per-CPU数据结构;初始化全局同步原语,为每个在线CPU核心创建配置的PMC事件集,配置并启用性能计数器;若存在用户自定义的PMC事件配置,则加载用户配置,否则使用系统默认事件配置; 步骤2、为每个在线CPU核心创建专用的采样线程;所有线程初始化完成后进入就绪状态并等待,主控线程确认全部线程就绪后发送全局启动信号,所有线程采用统一的采样策略,同步开始采样;每个采样线程定期读取其绑定核心的PMC计数器值;动态测量各核心的实际采样开销,根据负载状态和核心类型实时计算最优采样比例,具体的: s2.1、判断目标CPU核心类型,对于大核直接返回基准比例1.0;对于小核,首先获取参考大核,然后分别测量大核和小核的实际PMC采样时间开销overhead_big、overhead_little; s2.2、计算硬件特异性基础比例R_base=overhead_littleoverhead_big; s2.3、获取目标CPU的利用率current_load,通过负载感知函数f,计算负载感知因子load_factor=fcurrent_load=1.0+current_load-0.5*α,α表示敏感系数; s2.4、计算初步自适应比例adaptive_ratio=R_base×load_factor;引入边界约束,计算动态采样比例因子sampling_ratio=maxlbdown,minlbup,adaptive_ratio,其中max、min分别表示取最大值和取最小值,lbdown、lbup分别表示下边界和上边界; s2.5、返回经过硬件测量、负载感知和边界保护的动态采样比例因子sampling_ratio,为异构多核PMC采样提供智能化的频率调度; 步骤3、针对大、小核PMC数据,动态调整判定标准,完成数据分析后向采样线程发送终止信号,关闭性能事件,解除内存映射,释放资源。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州电子科技大学,其通讯地址为:310018 浙江省杭州市钱塘区白杨街道下沙高教园区2号大街;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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