OpenCL由一门用于编写kernels (在OpenCL设备上运行的函数)的语言(基于C99)和一组用于定义并控制平台的API组成,并提供了基于任务分区和数据分区的并行计算机制(摘自维基百科)。
下面列举了Android应该支持OpenCL的十大理由:
10.GPU供应商是OpenCL背后的核心驱动力,他们的工具能够提供稳定、高速的内核执行。而OpenCL随着GPU技术的提升也得到了快速提升。
9.如果Android成为一个桌面OS,那么它应该可以访问桌面GPU和移动GPU。而OpenCL对它们都提供强有力的支持。
详情请进入
异构开发社区了解。