Imagemagick Technical Inquiry

Questions and postings pertaining to the development of ImageMagick, feature enhancements, and ImageMagick internals. ImageMagick source code and algorithms are discussed here. Usage questions which are too arcane for the normal user list should also be posted here.
Post Reply
recman
Posts: 1
Joined: 2011-10-24T18:57:20-07:00
Authentication code: 8675308

Imagemagick Technical Inquiry

Post by recman »

Can anybody help me please answer a couple of information about ImageMagick Software?

1. Does it support GPU acceleration?
Only in a few operations such a convolve (blur, gaussian, unsharp, sharpen etc)
2. Does it support distributed networking? (running the same task in parallel computing to speed up the process.)
Parallel as in threaded, yes. distributed as in multiple computers, no.

I have seen Imagemagick used to do work on a farm of computers but it was a rather special case.
Much like splitting up ray-tracing of a single image over multiple computers.

There is work currently underway which will allow the use of image magick command as a co-process.
that is running the command in background and feeding it operations, and collecting feedback via pipelines. In that setup there is no reason why mutiple IM comamnds could be run on multiple computers, and a process sens different tasks to each computer. This work part of the current IMv7 development but the work is slow and it will not be available until at least next year.
Post Reply