PVRTune

本文档提供了默认PVRTune计数器及其说明的完整列表。 该文件适用于PVRTune应用程序以及PVRScope。

PVRTune是PowerVR图形核心的性能分析工具。 它使用驱动程序级计数器和硬件寄存器来提供运行在PowerVR图形核心上的应用程序性能的实时数据。 PVRTune从目标设备上运行的PVRPerfServer或PVRHub接收性能数据。

详阅请点击下载《PVRTune Counter List and Description》

【下载】适用于Android的PVRTune快速入门指南

最新的PowerVR开发工具和SDK release(2017 R2)已经正式发布了,本次发布包含一些重大的更新。 为此,Imagination更新了相关文档来反映出2017 R2 release的所有变化。

PVRTune是PowerVR系列图形加速器的性能分析工具。它使用图形硬件和驱动程序软件捕获的计数器,提供运行在PowerVR图形核心上的应用程序性能的实时数据。PVRTune从目标设备上运行的PVRPerfServer或PVRHub应用程序接收性能数据。

详阅请点击下载《PVRTune Quick Start Guide for Android》

高级性能分析:使用PVRTune 的Fantasy Warrior 3D

在上一篇文章中,我阐述了如何使用PVRTune GPU性能记录工具中的时间数据和高级计数器识别Fantasy Warrior 3D演示在基于PowerVR的目标设备上运行时是否受CPU限制。

本文中,我将描述一些PVRTune的高级分析计数器,并阐述如何使用这些计数器更好地分析GPU工作负载。

每三角形的顶点值

每个三角形的顶点数都有一个平均值。输入的顶点数量除以输入的三角形数量便是这个平均值。此计数器显示了已转化的顶点如何在三角形中实现共享。

使用PVRTune工具和Fantasy Warrior 3D(幻想勇士3D)分析GPU性能

作者:Kevin Sun

在上一篇文章中我简要的介绍了一下我们要采用的平台(PowerVR GPU+Cocos2d-x),以及一些列的评测规则和工具。这本篇文章中我将向大家展示如何使用PVRTune工具来鉴别性能瓶颈。

搭建测试环境

如果你想体验一下Fantasy Warrior 3D(幻想勇士3D)这个游戏,你可以访问“这里”,提供了游戏视频介绍,然后访问“这里”下载这个游戏的源代码。

【视频】PowerVR工具介绍--PVRTune

PVRTune视频介绍了其核心功能。PVRTune是一款实时GPU性能分析工具,可以捕获硬件定时数据和计数器,以识别性能瓶颈。视频阐述了如何在工具中进行数据分析。视频还对计数器细节信息、性能监测和渲染状态覆盖特性加以说明。

视频: PowerVR SDK 工具介绍 - PVRTune

PVRTune 概述视频展示了PVRTune的核心功能:一种实时的GPU性能分析工具,他通过捕获时序数据和计数器来鉴定性能瓶颈。该视频总结了该工具内数据是如何分析的?计数器的细节,秒闪的性能监控,以及渲染状态下的覆盖特性也被充分阐述。

视频!PowerVR SDK 工具介绍(part2):用PVRTune 进行分析和调试

在这个关于用PowerVR 图形工具进行分析和调试教程的第二部分视频中,我们介绍了PVRTune—我们的实施GPU性能分析工具,这个工具可以捕捉硬件时序数据和计数,以识别性能瓶颈。

内容简介如下:

0:00:33 – 连接到性能服务器

0:00:53 – GUI介绍

0:01:17 – GPU 任务

0:01:42 – 时间线的理解

0:02:34 – 时序模块

0:03:13 – 贴图、渲染和2D

0:04:01 –解释时间数据

0:06:55 – 时间线颜色编码图

0:08:42 – 更多时间数据解释a

0:09:14 – 监视窗口

0:10:58 – 2D 模块

0:12:06 – 高级计数

0:15:26 – 纹理计数

0:16:16 – 其他计数

0:18:36 – 着色处理负载

0:19:02 – PVRTrace 计数

0:19:28 – 渲染状态覆盖

0:23:48 – 优化性能

0:26:14 – PID 窗口

0:26:40 – Find窗口

视频: PowerVR SDK工具-- PVRTune

该视频展示了PVRTune的主要功能--捕捉硬件实时数据和组件以确定性能瓶颈。视频也演示了数据分析在工具内如何执行。计数器细节,迅速的性能监控和渲染状态的交叠特点也有加以说明。

视频:PowerVR SDK工具-- PVRTune

该视频展示了PVRTune的主要功能--捕捉硬件实时数据和组件以确定性能瓶颈。视频也演示了数据分析在工具内如何执行。计数器细节,迅速的性能监控和渲染状态的交叠特点也有加以说明。

PowerVR Graphics SDK工具说明:使用PVRTune分析渲染

本博客说明的是有关于PVRTune,它是包含在PowerVR Graphics SDK中的PowerVR硬件性能分析工具。

PVRTune实时收集性能数据,以具体地了解GPU的运行状况(再次强调—实时运行状况)。这有助于了解渲染的瓶颈,无论这个瓶颈有多复杂。

进阶推荐阅读材料

我强烈推荐您阅读我写的适用 Android系统的快速安装指南: Android系统PVRTune 快速安装指南。同时您也可在安装下列PVRTune当中的一些功能时,观察安装PVRMonitor 。

2

简单介绍

PVRTune分为两个组件:
•PVRPerfServer:在PowerVR器件上运行的后台程序。这个后台程序检索GPU性能数据并通过网络进行发送
•PVRTune GUI:在Linux、Mac OS或Windows系统上运行的GPU分析工具。这个分析工具通过PVRPerfServer与器件连接,显示具体的GPU性能数据。
这使得我们可以:

同步内容
--电子创新网--
粤ICP备12070055号