Page 1 of 1

Imagemagick only uses one core

Posted: 2013-07-15T11:19:33-07:00
by horen
I am running an Ubuntu server with 8 cores. However imagemagick always only uses 1 single core.
Running `identify -version` returns:

Code: Select all

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: http://stackoverflow.com/questions/1172 ... erformance returns

Code: Select all

Performance: 10i 1.17647ips 14.390u 0.14166666666833332977:08.500
It does however not return Performance[1] through Performance[8] as described in the manual: http://docs.snake.de/ImageMagick/www/parallel.html which makes me wonder.

Any ideas how I can get imagemagick to use all 8 cores?