Ubuntu 10.10带了OpenCL的支持。OpenCL是一种编程语言,能让你存取GPU和其他并行处理器。这意味着图形卡渲染器可以在任何应用程序内使用。多媒体或图像处理应用如GIMP或GIMP插件是这类常被简单称作“硬件加速”优化的***候选。
如果你决定安装Nvidia专有图形卡驱动程序(实现这个,只需点击数下即可),那么CUDA(Nvidia硬件加速API)和OpenCL支持也会同时安装。[尚缺ATI/fglx的信息,你能提供帮助吗?请留下评论。]
还有个面向PyOpenCL的软件包python-pyopencl ,能让开发者使用Python完全存取OpenCL。
这意味着未来的GIMP插件可用Python编写以提供OpenCL和硬件加速的支持,将带来难以置信的性能表现(快1000倍,甚至还不止)。我满心高兴又满怀信心地期待,很快***批使用这个了不起新特性的应用程序和插件就会问世。
出自PyOpenCL标准检查程序脚本的示例:
【编辑推荐】