繁体   English   中英

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

[英]How to estimate OpenGL ES shader/Metal performance in GFlops

如何估计 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 性能?

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM