【问题标题】:GPU clock speed in AndroidAndroid中的GPU时钟速度
【发布时间】:2018-05-10 02:48:27
【问题描述】:

我正在尝试在 Android 中查找 GPU 时钟速度。 到目前为止还没有运气。这有可能吗?我找不到任何指令来获得硬件时钟速度。

【问题讨论】:

    标签: android gpu


    【解决方案1】:

    Android 不提供与 GPU 进行低级交互的 API。根据“Android”的含义,甚至必须有 GPU 并不完全清楚 - 模拟器将是一个常见的例子,而各种开发板的基本端口可能是另一个例子。

    一个给定的设备供应商可能会选择公开一些低级编程信息,尽管很可能是不太可能。不幸的是,如何使用 GPU 的细节往往是他们密切关注并拒绝披露的事情——他们认为这会给他们的竞争对手带来优势——也许,但它显然会阻止加速图形的开源实现司机。

    除了信息的可用性之外,还有访问权限的问题。 Android 中的图形硬件归 Surfaceflinger 等系统组件所有,并且在安全设备上并不真正可用于由第 3 方应用程序代码直接交互。

    最终,即使你能找到一个数字,它也没有多大意义。内部引擎的时钟速度不会告诉您完成操作所需的时钟周期数、可以进行的并行操作数、将数据移入/移出内存时遇到的延迟以及可用的缓存,算法的效率等。您最好对一些性能测试进行基准测试。

    【讨论】:

      猜你喜欢
      • 2010-11-20
      • 2018-08-13
      • 2019-04-05
      • 2014-09-16
      • 2020-03-10
      • 2015-01-04
      • 2017-09-24
      • 2018-01-28
      • 1970-01-01
      相关资源
      最近更新 更多