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

Sponsored Link

You may also like...

1 Response

  1. Vincent of StreamComputing.eu says:

    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

Leave a Reply

Your email address will not be published. Required fields are marked *