Ubuntu 10.10: GPU hardware acceleration (OpenCL) available
Ubuntu 10.10 comes with OpenCL support. OpenCL is a language that allows to access the GPU and other parallel processors. That means that the graphics card’s shaders can be used from within any application. Multimedia or image processing applications like GIMP or GIMP plugins are perfect candidates for this optimisation that is often just called “hardware acceleration”.
If you decide to install the nvidia proprietary graphics card drivers (you can do this with a few clicks), CUDA (the Nvidia hardware acceleration API) and OpenCL support is installed too. [Information for ATI/fglx still needed, can you help? Please comment on the original page.]
There’s also a package for PyOpenCL called python-pyopencl which allows developers to get full access to OpenCL using Python.
That means that future GIMP plugins could be written in Python with OpenCL and hardware acceleration support, bringing incredible performance gains (1000 times faster and even more). I am glad and hopeful to see first applications or plugins that use this great new feature soon.
Source: http://www.gimpusers.com/news/00325-ubuntu-10-10-with-python-opencl
Nice, but 1000 times seems a bit exaggerated; the results of this specific test is no guarantee for more complex operations in The Gimp.
For Ubuntu 10.04 users, install the following packages (Netherlands-based mirrors, but files are small):
http://nl.archive.ubuntu.com/ubuntu/pool/main/b/boost1.42/libboost-python1.42.0_1.42.0-3ubuntu1_i386.deb
http://nl.archive.ubuntu.com/ubuntu/pool/universe/p/pytools/python-pytools_10-7_all.deb
http://nl.archive.ubuntu.com/ubuntu/pool/multiverse/p/pyopencl/python-pyopencl_0.92~beta+git20100709-1ubuntu1_i386.deb