-
公开(公告)号:CN119166483A
公开(公告)日:2024-12-20
申请号:CN202411380099.2
申请日:2024-09-30
Applicant: 浪潮电子信息产业股份有限公司
Inventor: 刘辉
Abstract: 本发明涉及计算机技术领域,公开了一种程序性能分析方法、设备、介质及产品,该方法包括:启动用户程序,利用用户程序创建子线程,并从结构体数组中取出空闲的目标结构体;统计设定代码区间中的异步任务性能数据和同步任务性能数据并更新到目标结构体中;利用子线程检测更新的目标结构体数据,计算异步操作的起始与结束所在时间段内的板卡加速模块平均利用率,以及同步操作起始时间到结束时间的耗时数据;根据子线程计算出的数据,获得整个用户程序执行过程中的板卡加速模块平均利用率和平均传输带宽。这样能够贴合实际执行场景,使统计到的数据具有实用性和灵活性,更加全面的反映过程中的性能情况,实现程序性能的准确分析。