想要让GPU成为GPGPU,除了GPU拥有强劲的浮点计算能力外,还需要有应用程序接口,以方便编程人员开发,而目前GPGPU的应用程序接口可以说开始向一个成熟的方向发展。像NVIDIA的CUDA以及AMD的ALC/Brook +甚至APPLE的OpenCL,这样程序员不再需要借助负载的D3D或者OpenGL接口来进行编程,他们只需要使用更为通用的C语言。
『RV770支持最主流的免费GPGPU API』
相比NVIDIA的CUDA而言,AMD的Brook +更为开放,Brook +完全免费,程序设计员可以自由使用。尽管CUDA和Brook+甚至和OpenCL的GPGPU API标准之争愈演愈烈,他们两者各有特点,目前还难分孰优孰劣,不过GPGPU的未来发展的广阔前景趋势已经是大局已定。
『GPU和CPU配合将更出色的完成通用计算』
目前GPGPU的应用已经得到了广泛的认可,并便于编程的API已经逐渐走向成熟。ATI使用RV770核心开发的专门用作通用计算的产品FireStream 9250也将面世,其强大的浮点运算性能相信会吸引更多的开发者使用。