下载地址:
Google Play应用商店(海外用户):
https://play.google.com/store/apps/details?id=com.robertwgh.opencl_z_android
豌豆荚:
http://www.wandoujia.com/apps/com.robertwgh.opencl_z_android
OpenCL是一种并行异构编程的应用编程接口,被广泛用于大规模并行计算。近年来,主要的移动芯片厂商也开始推出支持OpenCL应用编程接口的移动芯片,这使得在移动平台上使用GPU对计算密集型任务进行加速成为可能。
本软件可以帮助OpenCL开发者检测移动设备(如手机或者平板电脑)的主芯片是否具备OpenCL并行计算的能力,如果设备支持OpenCL, 本软件可以帮助检测OpenCL驱动库文件在设备上的路径。 本软件还能显示详细的OpenCL平台和设备信息。此外,还能使用内置的benchmark检测系统的通用计算能力,包括设备的纯运算能力和内存带宽性能。这些数据可以帮助开发者评估设备的通用计算能力,粗略预测算法的执行时间,或者对不同设备进行横向比较。
主要的特点:
- 检测是否支持OpenCL;
- 检测OpenCL库文件路径;
- 显示详细的OpenCL设备信息;
- 检测设备的运算能力和内存带宽性能;
- 导出OpenCL信息到SD卡上;
- 分享OpenCL信息到其他应用。
经测支持OpenCL的设备:
- Adreno 305, 320, 330, 420, 430, 405.
- ARM Mali GPU: T628, T760.
- PowerVR GPU: G6 430.