[发明专利]一种GPU图形处理性能监测与分析方法有效
申请号: | 201711202374.1 | 申请日: | 2017-11-24 |
公开(公告)号: | CN108021487B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 马城城;聂曌;刘晖;张骏 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 王中兴 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于计算机图形领域,尤其涉及一种GPU图形处理性能监测与分析方法。本方法包括(1)GPU资源统计、(2)数据中转、(3)图形处理器性能数据生成、(4)数据筛选、(5)在线查看、(6)数据保存、(7)离线查看。本方法通过检测应用执行过程中GPU性能数据,对用户关心的性能数据进行在线即时查看或离线回放,为GPU设计和应用优化提供工具支持。 | ||
搜索关键词: | 一种 gpu 图形 处理 性能 监测 分析 方法 | ||
【主权项】:
1.一种GPU图形处理性能监测与分析方法,其特征为所述方法包括以下步骤:步骤一,GPU资源统计:统计GPU各模块的资源使用情况以及任务处理情况,统计数据包括各单元的任务处理周期、处理单元资源占用率、数据带宽占用率、处理单元空忙周期比、cache缺页率指标;步骤二,数据中转:获取步骤一所提供的GPU各模块的资源统计数据,从各模块资源统计数据中提取模块对当前任务的处理特征,包括任务处理速率、访存特性、任务流水特性,分析任务处理瓶颈,并按照规定的数据结构处理成步骤三图形处理器性能数据生成所能够解析的数据;步骤三,图形处理器性能数据生成:获取步骤二解析后的GPU各模块资源统计数据,包括硬件在任务处理时的资源使用率以及任务的处理能力;同时对驱动软件性能进行统计,包括图形指令生成速率、图形指令传输速率、单帧性能、单帧任务特性、周期性能及任务特性以及故障状态,用于统计驱动软件在执行应用程序时的特性,最终将生成的图形处理器软硬件性能统计数据提供给步骤四;步骤四,数据筛选:获取步骤三图形处理器性能数据生成所提供的性能统计数据,并根据步骤五中在线查看配置的性能指标将相关性能数据进行数据筛选,筛选后提供给步骤五和步骤六;步骤五,在线查看:设置性能数据查看的配置信息,并接收步骤四数据筛选后的性能统计数据进行在线可视查看;步骤六,数据保存:接收步骤四数据筛选后的性能统计数据,对正常性能数据按照步骤四数据筛选的配置要求进行覆盖存储,对异常性能数据进行不覆盖存储,存储的数据可提供给步骤七;步骤七,离线查看:获取步骤六数据保存所存储的性能统计数据,用于离线回放查看。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711202374.1/,转载请声明来源钻瓜专利网。