GPU性能相关的工具

GPU性能相关的工具

GPU的性能测试工具比较多,已知的各个开发厂家是有自己开发的性能测试工具,一般市场上开源或通用的性能测试工具,主要是跑定制的渲染场景,统计平均帧率,经过包装得到跑分值。

整体上可以分成两类:一类是纯粹的性能测试软件;另一类是性能分析工具,性能分析工具中区分应用层的性能分析以及硬件级的性能分析。应用级性能分析主要是提供给应用开发和优化的工程师,通过工具可以分析出程序中设计的缺陷和性能改善点。一般常见的都是这种。硬件级性能分析工具是硬件设计厂家为评估产品性能而定制化的工具,不会对外,用来分析GPU硬件和架构中性能瓶颈点,提供硬件架构调整和设计的参考。

这里主要介绍常见的性能测试软件和应用级性能分析软件。

性能测试软件

gpu性能测试工具:

https://gfxbench.com/result.jsp

3dmark

glmark

性能分析软件

1、Unity有图形性能的工具,介绍页面可以参考https://docs.unity3d.com/Manual/MobileProfiling.html。主要依赖各个厂家的性能分析工具:

Unity内置性能分析工具:提供整个场景使用的GPU时间

PowerVR PVRUniSCo shader analyzer:提供每个draw call花费的事件

苹果的Xcode OpenGL ES Driver Instruments:提供GPU事件占比,可以看到那块比较busy,但是没有具体时间。

Adreno (Qualcomm)

NVPerfHUD (NVIDIA)

PVRTune, PVRUniSCo (PowerVR)

性能主要关心的点:

API花费的时间、batching efficiency、存储的消耗

VS提供性能分析的工具,但是不支持OpenGL,只支持D3D,性能的相关点可以参考;https://docs.microsoft.com/en-us/visualstudio/profiling/gpu-usage?view=vs-2019

GPUSizer也是一个小性能工具,但是无法下载,https://gpusizer.com/features/

android提供的一个工具GPU Debugger,可以分析GLES程序的GPU 性能:http://tools.android.com/tech-docs/gpu-profiler

GPU工具:https://github.com/GPUOpen-Tools

AMD的GPU性能呢个工具:https://gpuopen.com/radeon-gpu-profiler-1-4/

ARM性能分析工具:DS-5 Streamline

https://community.arm.com/cn/b/blog/posts/mali-gpu-ds-5-streamline-opencl

Mali GPU Debug工具:

mali streamline+ Midgard Architecture: https://www.cnblogs.com/minggoddess/p/13093302.html

相关推荐
17岁的勇气5 天前
Unity Shader unity文档学习笔记(十九):粘土效果,任意网格转化成一个球(顶点动画,曲面着色器)
笔记·学习·unity·图形渲染·顶点着色器·曲面着色器
郝学胜-神的一滴8 天前
Horse3D引擎研发笔记(四):在QtOpenGL下仿three.js,封装EBO绘制四边形
c++·3d·unity·游戏引擎·godot·图形渲染·虚幻
郝学胜-神的一滴9 天前
Horse3D引擎研发笔记(一):从使用Qt的OpenGL库绘制三角形开始
c++·qt·3d·unity·图形渲染·unreal engine
爱思德学术10 天前
中国计算机学会(CCF)推荐学术会议-A(计算机图形学与多媒体):VR 2026
计算机视觉·图形渲染·虚拟现实·用户界面
郝学胜-神的一滴14 天前
OpenGL状态机与对象管理:优化图形渲染的高效方法
开发语言·c++·程序人生·算法·图形渲染
张人大 Renda Zhang14 天前
如何用分布式架构视角理解宇宙稳定性?从精细调参到微服务的类比思考
前端·分布式·微服务·架构·图形渲染
郝学胜-神的一滴16 天前
能表示旋转的矩阵是一个流形吗?
线性代数·矩阵·图形渲染
赤水无泪18 天前
A 常见图形API和图形渲染引擎介绍
图形渲染
山楂树の19 天前
模型优化——在MacOS 上使用 Python 脚本批量大幅度精简 GLB 模型(通过 Blender 处理)
python·macos·3d·图形渲染·blender
D5Render21 天前
D5渲染器 2.11 上线丨AI 设计助手、AI PBR 材质生成与推荐、自定义路径、高级笔刷、完整支持平行投影
aigc·图形渲染·3d渲染·渲染器