Enable OpenCL in imagemagick
Posted: 2016-05-18T06:58:40-07:00
I am using the imagemagick CLI (convert) for quite a few image manipulation tasks on big and lots of images and was thinking that these tasks could be done on the GPU with OpenCL.
I know that IM supports OpenCL and also that I need to recompile it.
So I grabbed myself the latest copy of the source code. Ran the ./configure script with the --enable-opencl flag like somebody sugested online. But it doesn't work. In the configuration it outputs under features it only shows "OpenMP".
And after making and using the convert cli it is apparent that no load is shifted onto my GPU. (radeontop doesn't show any usage)
Am I doing something wrong? (Well...clearly...but what?) And can anyone help me with this? I couldn't find anything regarding this in the documentation.
My hardware:
AMD Phenom II X6, 1090T @ 4GHz
Sapphire R9 380X, 4GB GDDR5
16GB DDR3
I know that IM supports OpenCL and also that I need to recompile it.
So I grabbed myself the latest copy of the source code. Ran the ./configure script with the --enable-opencl flag like somebody sugested online. But it doesn't work. In the configuration it outputs under features it only shows "OpenMP".
And after making and using the convert cli it is apparent that no load is shifted onto my GPU. (radeontop doesn't show any usage)
Am I doing something wrong? (Well...clearly...but what?) And can anyone help me with this? I couldn't find anything regarding this in the documentation.
My hardware:
AMD Phenom II X6, 1090T @ 4GHz
Sapphire R9 380X, 4GB GDDR5
16GB DDR3