I am running an Ubuntu server with 8 cores. However imagemagick always only uses 1 single core.
Running identify -version
returns:
Version: ImageMagick 6.6.9-7 2012-08-17 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
Features: OpenMP
So OpenMP
which is apparently needed for multi threading is enabled.
Running a benchmark with -bench
option (e.g. convert logo: -resize 500% -bench 10 logo.png
) as described here returns
Performance: 10i 1.17647ips 14.390u 0.14166666666833332977:08.500
It does not return Performance[1]
through Performance[8]
as described in the manual which makes me wonder.
Any ideas how I can get imagemagick to use all 8 cores?
Update: Here is the strace output from an imagemagick call: http://pastebin.com/Q0gC3k09