关于ARM芯片GPU性能分析工具:DS-5
ARM Streamline 性能分析器
工具详情查看ARM官方网址:
http://www.arm.com/zh/products/tools/software-tools/ds-5/streamline.php
集成 ARM Mali™ 图形性能分析
复杂用户界面和游戏内容等图形密集的任务并不是仅在一个处理器中孤立运行的。因此,开发人员需要能够看到跨应用程序和图形处理器的性能。Streamline 性能分析器可向上链接到 Mali 驱动程序以提供有关 OpenGL® ES 1.1 和 OpenGL® ES 2.0 使用情况的广泛统计信息以及 300 多个软件和硬件性能计数器,并对帧缓冲区进行采样以获取新的高性能和高能效内容。
以下为测试后性能显示图:
关于 GPU 性能测试,我司需要向Amlogic 提出要求,请对方配合此项工作,完成后续游戏GPU性能测试;
关于其他测试方法:使用 市面上 提供的 GPU 测试APK
GPU性能测试参数:
1 ROPs(Raster Operations Units),即光栅化处理单元,表示显示GPU拥有的ROP光栅操作处理单元的数量。
通常来说:3D图形处理可以分成四个主要步骤,几何处理、设置、纹理和光栅处理,而ROPs就是处理光栅单元。
2 流处理器(Shaders),负责顶点着色(Vertex Shader)和像素着色(Pixel Shader),避免了负载不均衡的情况发生。
看处理器使用的是多指令流多数据流,还是单指令流多数据流;
3 像素填充率(Pixel Fillrate),图形处理单元在每秒内所渲染的像素数量,单位是GPixel/S(每秒十亿纹理);
公式:像素填充率=核心频率×光栅单元数目/1000
4 纹理填充率(Texture Fillrate),在多边形每个面上填充的颜色的纹理,单位是GPixel/S(每秒十亿像素);
公式:纹理填充率=核心频率×纹理单元数目/1000
5 显存, 显存带宽(Bandwidth)=(显存位宽 ×显存工作频率)/ 8;
显存大小,显存太小,帧数不稳定;
6 显存频率,需 合理 频率 ,防止 过分 超频;
核心频率影响的是像素填充速率和纹理填充率;
7 GPU核数 和 制程(防止功耗过大);
http://blog.csdn.net/jdsjlzx/article/details/8556147