【技术实现步骤摘要】
本专利技术涉及图形控制器领域,特别涉及分析图形控制器性能的系统。实时观察图形控制器内的事件/操作,给图形硬件的效能以及控制它的软件提供有用的反馈。诸如队列中图形指令的平均数目、一指定图形操作的延迟、纹理超高速缓冲存储器失中的频率、和专用图形资源停止的频率等信息可以由硬件和软件设计师使用来改进系统性能。例如,对纹理超高速缓冲存储器的80%的命中率可能指示该超高速缓冲存储器的大小需要增加,而在图形资源和图形表面例如Z缓冲器之间的数据传输的较高的延迟可能指示需要修改它们之间的通道。在许多场合,了解性能瓶颈需要较复杂的操作。例如,精确定位错误的操作可能需要在不同图形资源对之间的检测的“握手”信号或者在不同资源对之间的并发的事务处理。在这些并发事务处理之间的冲突可以指示设备或指令的相互作用,这在单独监视各事件时并不明显。延迟实验必须跟踪在请求信号到达和所请求的动作完成之间的时间差。在多个资源共享一个事务处理队列的场合,可能很难分解为不同资源的信号,而可能需要对可用信号的复杂分析来获得希望的信息。当前可用的监视图形硬件中的事件的方法受可以观察到的信号的类型和可以进行该种 ...
【技术保护点】
一种监视图形控制器的操作的系统,该系统包括: 一个连接用以接收事件监视指令的命令接口; 一个连接到命令接口和图形控制器的观察模块,用以检测在该图形控制器中由事件监视指令指示的事件。
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。