Paralellism/ dual/quad core in the GIMP
Marc
marcsje at fulladsl.be
Tue Apr 29 10:04:43 BST 2008
About this question in comp.graphics.apps.gimp:
I do not have a dual/quad core, so I can't try my insights...
http://groups.google.be/group/comp.graphics.apps.gimp/browse_thread/thread/cef0afb7852acaab#
How far is parallelism implemented in the GIMP?? ie, if you have a large
job for image processing, you can (most of the times) divide the problem,
so that the job can be divided over your 2 (dual core) to 4 (quad core)
processors.
I have not heard about this in eg Photoshop, although it is possible that
such things are/become implemented.
I've had a university course in paralellism in 1987, that's a long time
ago ...
I'm from the unix/linux world, and if somebody would ask me what can be
divided as well, I would say: cpu eating jobs like (online) video
(de)compression ...
$$$
If somebody could try this:
It could be an idea to declare *more* processors than you have, to make the
parallelism more fine grained.
There will be an upper limit though ..
Declare eg 8 processors if you have 2 --> processors should be charged >>
50%
Mention the fact that declaring more processors makes the division of the
problem harder, so that the time you wait becomes longer, while your
processors' charge will show about 100%
"There must be a trade off, and an ideal set of parameters." (a sentence
you'll find in all problem solving techniques)... An,d you'll be able to
make a nice graph with the parameters as axes (declared versus real number
of processors)
In fact, I suppose it will work to declare more processors than you have
because these guys in linux know about clustering too ...
--
--
Shortwave transmissions in English, Francais, Nederlands, Deutsch, Suid-Afrikaans, Chinese, Dansk, Urdu, Cantonese, Greek, Spanish, Portuguese, ...
http://users.fulladsl.be/spb13810/swlist/ Updated every month or so ....
More information about the sounder
mailing list