It is currently Sat May 18, 2013 9:50 am


Latest GIMP Scripts & Plug-ins

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 12 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 4: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
 Profile  
 

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

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

_________________
Image


Top
 Profile  
 
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 4: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
 Profile  
 
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 5:04 pm  (#4) 
Offline
GimpChat Member
User avatar

Joined: Jan 20, 2012
Posts: 582
Location: Heading to Montana
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

BE THE THUNDER!
Image


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

Joined: Mar 23, 2012
Posts: 3073
Location: UK
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:

_________________
Image




Top
 Profile  
 
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 5:33 pm  (#6) 
Offline
Gimp Scripts Editor
User avatar

Joined: Jun 22, 2010
Posts: 580
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
 Profile  
 
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 5:37 pm  (#7) 
Offline
GimpChat Member
User avatar

Joined: Oct 25, 2010
Posts: 1295
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
 Profile  
 

 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 5: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
 Profile  
 
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 5:45 pm  (#9) 
Offline
GimpChat Member
User avatar

Joined: Aug 24, 2011
Posts: 1776
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
 Profile  
 
 Post subject: Re: Speed up GIMP operations?
PostPosted: Mon May 14, 2012 5:47 pm  (#10) 
Offline
GimpChat Member
User avatar

Joined: Oct 25, 2010
Posts: 1295
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 7:49 pm, edited 1 time in total.

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

* Login   * Subscribe to RSS Feed


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group