如何估算GFlops中的OpenGL ES着色器/金属性能

问题描述 投票:0回答:1

如何估计GFlops中的OpenGL ES着色器/金属性能?

iPhone X GPU在理论上被认为具有350 GFlops。 (参考http://blog.filippkeks.com/2017/09/21/horrors-of-mobile-graphics.html

我想我的OpenGL ES着色器/金属代码可以达到多少GFlops。

有没有一种方法可以检查iOS / Xcode的GFlops性能?

ios xcode opengl-es metal flops
1个回答
0
投票

我认为您可以在不同的设备上运行代码,并记录所需的时间。然后根据其规格中声明的设备的GFlops计算GFlops。

例如,在200GFlops设备上运行需要10ms,您可以计算您的代码需要2GFlops。然后,您知道在另一个300GFlops设备上,您的代码可能需要6.6ms。它不是很精确,只是为了估计您在不同设备上的代码运行时间。

© www.soinside.com 2019 - 2024. All rights reserved.