Post Reply 

CPU for GIMP

May 31, 2014, 12:25 (This post was last modified: May 31, 2014 12:27 by Image Warrior.)
Post: #1
CPU for GIMP
I'm working with very large images. Does GIMP do better with a fast single processor or slower multiple processors? Where can I find out about how GIMP handles single or multiple threads?

I use both Linux and Widows versions of GIMP

Thanks
Find all posts by this user
Quote this message in a reply
Jun 1, 2014, 09:05 (This post was last modified: Jun 1, 2014 09:08 by iForStyle007.)
Post: #2
RE: CPU for GIMP
Quote:Where can I find out about how GIMP handles single or multiple threads?
Great question!
If in windows
-right-click the taskbar & click "Task Manager"
- Then click the "Performance" tab, and have it open on the side while using Gimp.

Let me be the test hamster for quad cores (4) under windows 8.1 64-bit.

http://snag.gy/44Im8.jpg

From this screenshot
(using the smudge tool on an image 900+ x 1000+ pixels)

Your system can definitely benefit from using more than 1 core. It will balance the payload more.

I set Gimp to use 3 of my 4 cores, so I have one core left/dedicated for the operating system(OS) should Gimp ever freeze/hang up it won't cripple your system.

You can adjust how many cores Gimp uses in "Edit > Preferences > Environment.

"In order to succeed, your desire for success should be greater than fear of failure." BC
[Image: 29uocaf.png]
iFS007 tut vids on YT ~ auto color B&W landscape tut
Visit this user's website Find all posts by this user
Quote this message in a reply
Jun 4, 2014, 15:40
Post: #3
RE: CPU for GIMP
In my screenshot (maybe not as obvious) I was smudging while I pushed screen/print.

Quote: Of course the thread dispatching makes it run on several cores, but that's a sequential use of each core, it doesn't use several cores in parallel.
Makes sense, I could go on and debate, but I'm more of a learner,

Quote:In practice, to run in parallel over several cores the work has to be split between "threads". This requires specific code that is easy to find in the source code... and that doesn't show up. There are mentions of threading... in the "todo" list of some filters (selective Gaussian blur, for instance)...
I'll research the multi-threading code when I get the chance, maybe I'll put it in my Gimp if its worth the trouble/able to. I learn a new thing every day ^_^

*In the next version of gimp, maybe it will have hyper-threading technology hahaha!

sorry for the late reply, haven't been on for a while, working overnights sleep most of the day =_=
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Eraser function on Gimp 2.10 halligant 1 103 Jun 23, 2018 15:39
Last Post: paynekj
Exclamation Gimp 2.10.2 boots up with a lot of errors but still works Christophil 1 158 Jun 19, 2018 09:21
Last Post: paynekj
  Gradient fill doesn't work the same in Gimp 2.10.2? Sorceress21 1 158 Jun 13, 2018 21:58
Last Post: paynekj
  Gimp vs photoshop elements Edvin Persson 1 157 Jun 12, 2018 21:39
Last Post: paynekj
Exclamation Bug ~ Gimp crashes when I do... well... anyhing tilts 1 139 Jun 11, 2018 16:28
Last Post: paynekj

Forum Jump:


GIMP ForumPortalArchiveContactTermsRSS