是否可以为Android编程GPU

Tim*_*thy 14 android gpu renderscript

我现在在Android上编程,我想知道我们现在是否可以使用GPGPU for Android?我曾经听说Renderscript将来可能会在GPGPU上执行.但我想知道我们现在是否有可能在GPGPU上进行编程?如果我可以在Android GPGPU上编程,我在哪里可以找到一些教程或示例程序?感谢您的帮助和建议.

到目前为止,我知道OpenGL ES库现在加速使用GPU,但我想使用GPU进行计算.我想要做的是加速计算,以便我希望使用一些API库,如OpenCL.

Mor*_*ang 9

实际上Renderscript Compute目前不使用GPU,而是专为此而设计的.

来自在Android平台上工作的Romain Guy:

  • Renderscript Compute目前受CPU限制,但使用for_each构造,它将立即利用多个核心
  • Renderscript Compute旨在在GPU和/或CPU上运行
  • Renderscript Compute避免了编写JNI代码并为您提供独立于架构的高性能结果
  • 从Android 4.1开始,Renderscript Compute可以从SIMD优化中受益(ARM上的NEON)

https://groups.google.com/d/msg/android-developers/m194NFf_ZqA/Whq4qWisv5MJ