[发明专利]图形渲染管线的性能分析方法、装置及计算机存储介质有效
| 申请号: | 201911394959.7 | 申请日: | 2019-12-30 |
| 公开(公告)号: | CN111144057B | 公开(公告)日: | 2023-09-15 |
| 发明(设计)人: | 李洋;张竞丹;樊良辉;马超 | 申请(专利权)人: | 西安芯瞳半导体技术有限公司 |
| 主分类号: | G06F30/3308 | 分类号: | G06F30/3308 |
| 代理公司: | 西安维英格知识产权代理事务所(普通合伙) 61253 | 代理人: | 李斌栋;沈寒酉 |
| 地址: | 710065 陕西省西安市高新区丈八*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 图形 渲染 管线 性能 分析 方法 装置 计算机 存储 介质 | ||
1.一种图形渲染管线的性能分析方法,其特征在于,所述方法包括:
针对图形渲染管线中的每一待分析的渲染阶段,在设定的时段内统计所述待分析的渲染阶段的输入数据量以及所述待分析的渲染阶段的输出数据量;
对所述设定时段内的所述输出数据量与所述输入数据量进行比较,确定比较结果是否符合设定的判定策略:
相应于比较结果符合所述判定策略,确定所述待分析的渲染阶段工作性能正常;
相应于所述比较结果不符合所述判定策略,确定所述待分析的渲染阶段的工作性能异常;
在每一待分析的渲染阶段的前端设置一输入先入先出FIFO队列,且在每一待分析的渲染阶段的后端设置一输出FIFO队列;
相应地,所述方法还包括:
所述待分析的渲染阶段的前级渲染阶段通过所述输入FIFO队列向所述待分析的渲染阶段输入待渲染数据;
所述待分析的渲染阶段的后级渲染阶段通过所述输入FIFO队列接收由所述待分析的渲染阶段输出的渲染完成的数据;
所述在设定的时段内统计所述待分析的渲染阶段的输入数据量以及所述待分析的渲染阶段的输出数据量,包括:
针对所述待分析的渲染阶段,统计所述设定时段内通过所述输入FIFO队列的待渲染数据的数据量以及所述设定时段内通过所述输出FIFO队列的渲染完成的数据量;其中,所述待渲染数据的数据量为所述待渲染数据所表征的元素数量,所述渲染完成的数据量为所述渲染完成的数据所表征的元素数量。
2.根据权利要求1所述的方法,其特征在于,对所述设定时段内的所述输出数据量与所述的输入数据量进行比较,确定比较结果是否符合设定的判定策略,包括:
针对所述设定时段内的各统计时刻,获取所述各统计时刻对应的累计输出数据量与所述各统计时刻对应的累计输入数据量之间的差值;其中,所述各统计时刻对应的累计输出数据量为由图形渲染起始时刻至各统计时刻之间的输出数据量总和,所述各统计时刻对应的累计输入数据量为由图形渲染起始时刻至各统计时刻之间的输入数据量总和;
将各统计时刻对应的差值与设定的阈值进行比较:
若所述差值不超过设定的阈值,则确定在所述差值对应的统计时刻,比较结果符合设定的判定策略;
若所述差值超过设定的阈值,则确定在所述差值对应的统计时刻,所述比较结果不符合设定的判定策略。
3.根据权利要求1所述的方法,其特征在于,对所述设定时段内的所述输出数据量与所述的输入数据量进行比较,确定比较结果是否符合设定的判定策略,包括:
针对所述设定时段内的各统计时刻,获取所述各统计时刻对应的区间输出数据量与各统计时刻对应的区间输入数据量之间的差值;其中,所述各统计时刻对应的区间输出数据量为从所述各统计时刻的前一统计时刻至所述各统计时刻之间的输出数据量;所述各统计时刻对应的区间输入数据量为从所述各统计时刻的前一统计时刻至所述各统计时刻之间的输入数据量;
将各统计时刻对应的差值与设定的阈值进行比较:
若所述差值不超过设定的阈值,则确定在所述差值对应的统计时刻,比较结果符合设定的判定策略;
若所述差值超过设定的阈值,则确定在所述差值对应的统计时刻,所述比较结果不符合设定的判定策略。
4.根据权利要求2或3所述的方法,其特征在于,所述相应于所述比较结果不符合所述判定策略,确定所述待分析的渲染阶段的工作性能异常,包括:
相应于在所述差值对应的统计时刻,所述比较结果不符合设定的判定策略,确定所述差值对应的统计时刻,所述待分析的渲染阶段的工作性能异常。
5.根据权利要求1所述的方法,其特征在于,所述待分析的渲染阶段,至少包括顶点获取阶段、顶点着色阶段、几何着色阶段、图元装配阶段、剪切阶段、光栅化阶段、片段着色阶段以及混合测试阶段中的一个或多个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安芯瞳半导体技术有限公司,未经西安芯瞳半导体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911394959.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种成像探头
- 下一篇:一种基于神经网络的隧道渗漏速率预测方法





