It is currently Thu Sep 03, 2026 3:11 am


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 3:24 pm  (#1) 
Offline
GimpChat Member

Joined: Dec 07, 2011
Posts: 102
I'm not sure if this has been addressed elsewhere, but I'm curious: With the talk of GIMP becoming GEGL-based in future iterations, would that speed up operations (such as running a gaussian blur on a large image or rescaling multiple layers at once)? Or are those kinds of things just inherently time-consuming?


Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 3:27 pm  (#2) 
Offline
GimpChat Member
User avatar

Joined: Aug 24, 2011
Posts: 1785
Location: Dallas, TX
Mo Memory, Mo Memory, Mo Memory....if that doesn't work, buy some more memory. :hehe

_________________
Image


Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 3:31 pm  (#3) 
Offline
GimpChat Member

Joined: Dec 07, 2011
Posts: 102
Draconian wrote:
Mo Memory, Mo Memory, Mo Memory....if that doesn't work, buy some more memory. :hehe


LOL I'm already rocking 16GB RAM with 10GB going to GIMP's tile cache alone :geek Maybe I'm just being picky.


Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 4:04 pm  (#4) 
Offline
GimpChat Member
User avatar

Joined: Jan 20, 2012
Posts: 583
Jesus man, why even ask that question than! Yours set for a looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong time!

_________________


"In the face of adversity, there's three things: fly, freeze or fight; We're choosing to fight..."- Guy Boucher, Tampa Bay Lighting Head Coach


Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 4:21 pm  (#5) 
Offline
GimpChat Member
User avatar

Joined: Mar 23, 2012
Posts: 7388
Location: Göteborg at last!
lacertile wrote:
Draconian wrote:
Mo Memory, Mo Memory, Mo Memory....if that doesn't work, buy some more memory. :hehe


LOL I'm already rocking 16GB RAM with 10GB going to GIMP's tile cache alone :geek Maybe I'm just being picky.


...and your Gimp is too slow?!! :shock:


Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 4:33 pm  (#6) 
Offline
Script Coder
User avatar

Joined: Jun 22, 2010
Posts: 1171
Location: Here and there
Up to now it's been looking like GEGL would slow processing down, but to judge from this post of Partha's there may be some improvements possible: http://www.gimpusers.com/forums/gimp-us ... ssage66197


Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 4:37 pm  (#7) 
Offline
Script Coder
User avatar

Joined: Oct 25, 2010
Posts: 4812
lacertile wrote:
I'm not sure if this has been addressed elsewhere, but I'm curious: With the talk of GIMP becoming GEGL-based in future iterations, would that speed up operations (such as running a gaussian blur on a large image or rescaling multiple layers at once)? Or are those kinds of things just inherently time-consuming?

Yes, something like a Gaussian blur is very compute-intensive. Even computing the result of two overlapping layers with partial transparency is rather CPU intensive (one multiplication/pixel/color channel). And try to use the perspective tool with preview on a 12Mpx photograph...

One point in favor of GEGL is that it makes it a lot easier to offload compute-intensive tasks from the main processor (CPU) to the graphics card (GPU). The latter is mostly a large set (fom 64 to over 2000 in current high end cards) of simple arithmetic processors that can work in parallel.

_________________
Image


Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 4:41 pm  (#8) 
Offline
GimpChat Member

Joined: Dec 07, 2011
Posts: 102
ofnuts wrote:
One point in favor of GEGL is that it makes it a lot easier to offload compute-intensive tasks from the main processor (CPU) to the graphics card (GPU). The latter is mostly a large set (fom 64 to over 2000 in current high end cards) of simple arithmetic processors that can work in parallel.


That is precisely what I was wondering about, if using the GPU to perform operations like that within GIMP will be even faster than it is currently.


Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 4:45 pm  (#9) 
Offline
GimpChat Member
User avatar

Joined: Aug 24, 2011
Posts: 1785
Location: Dallas, TX
OK. Now I'm really jealous! I'm running XP with a lousy 3GB of ram which, I'm told, is all that XP can drive. I need a new puter...... :tantrum

_________________
Image


Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 4:47 pm  (#10) 
Offline
Script Coder
User avatar

Joined: Oct 25, 2010
Posts: 4812
lacertile wrote:
ofnuts wrote:
One point in favor of GEGL is that it makes it a lot easier to offload compute-intensive tasks from the main processor (CPU) to the graphics card (GPU). The latter is mostly a large set (fom 64 to over 2000 in current high end cards) of simple arithmetic processors that can work in parallel.


That is precisely what I was wondering about, if using the GPU to perform operations like that within GIMP will be even faster than it is currently.
Definitely. The hitch is that accessing the GPU is done through system interfaces that aren't the same in Linux/OSX/Windows so the ports are going to be more difficult.

_________________
Image


Last edited by ofnuts on Mon May 14, 2012 6:49 pm, edited 1 time in total.

Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 5:36 pm  (#11) 
Offline
GimpChat Member

Joined: Mar 14, 2011
Posts: 998
paynekj wrote:
Up to now it's been looking like GEGL would slow processing down, but to judge from this post of Partha's there may be some improvements possible: http://www.gimpusers.com/forums/gimp-us ... ssage66197

Kevin,

I used those optimizers on my builds and now Gimp seems to be pretty "zippy" on 8G RAM (64-bit).


Top
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 9:41 pm  (#12) 
Offline
Global Moderator
User avatar

Joined: May 16, 2010
Posts: 16169
I have always said Parthas builds seem to be faster than the dev releases. :)
Even on my 1GIG RAM machine with Windows XP they are pretty quick. As long as i do not bog them down with brushes, and patterns to load.

_________________
Image


Top
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group