RSS/Atom feed Twitter
Site is read-only, email is disabled

DualCore or QuadCore for Gimp?

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

6 of 6 messages available
Toggle history

Please log in to manage your subscriptions.

DualCore or QuadCore for Gimp? Uwe Haider 06 Jan 23:56
  DualCore or QuadCore for Gimp? Michael J. Hammel 07 Jan 00:52
   DualCore or QuadCore for Gimp? GSR - FR 07 Jan 04:46
   DualCore or QuadCore for Gimp? Sven Neumann 07 Jan 23:16
    DualCore or QuadCore for Gimp? Michael J. Hammel 07 Jan 23:41
     DualCore or QuadCore for Gimp? Sven Neumann 07 Jan 23:46
Uwe Haider
2010-01-06 23:56:33 UTC (about 15 years ago)

DualCore or QuadCore for Gimp?

Hi together,

I'm using Gimp for several years on an older Athlon with 1250 MHz. Now I think I should buy some new hardware.

Runs Gimp with a quadcore or with an faster DualCore better? The system will run on Linux Gentoo with 64bit.

What do you think?

Uwe Haider

Michael J. Hammel
2010-01-07 00:52:05 UTC (about 15 years ago)

DualCore or QuadCore for Gimp?

On Thu, 2010-01-07 at 00:55 +0100, Uwe Haider wrote:

Runs Gimp with a quadcore or with an faster DualCore better? The system will run on Linux Gentoo with 64bit.

Not sure it matters unless you happen to run a lot of other applications at the same time. GIMP doesn't (to my knowledge) parallelize operations on multiple cores. So the kernel gets to decide which core to run on and GIMP only runs on one core at a time (though it can get swapped around during the life of the process). The others get assigned to other processes. Not sure if the gcc compiler provides options for parallelizing operations, which would probably be the only way GIMP would use more than one core at a time. If this is accurate then you *might* actually better off with the faster dual core if you don't run alot of other applications at the same time as GIMP. But the processor probably isn't your bottleneck.

What will matter more is lots of really fast memory. GIMP is memory hungry. Having lots of it that is very fast will improve the perceived user experience, especially with very large images that have many layers.

Quad-cores tend to support the newer, faster memory better. Dual-cores are typically considered slightly lower end processors for the chip makers and so tend to be paired with slower memory, though that's not a hard and fast rule. Consider that a chip maker benefits from your purchase of the higher end chip, so anything that makes the lower end chip seem less spunky works in their favor (well, mostly).

GSR - FR
2010-01-07 04:46:08 UTC (about 15 years ago)

DualCore or QuadCore for Gimp?

Hi,
mjhammel@graphics-muse.org (2010-01-06 at 1652.05 -0700):

On Thu, 2010-01-07 at 00:55 +0100, Uwe Haider wrote:

Runs Gimp with a quadcore or with an faster DualCore better? The system will run on Linux Gentoo with 64bit.

Not sure it matters unless you happen to run a lot of other applications at the same time. GIMP doesn't (to my knowledge) parallelize operations on multiple cores. So the kernel gets to decide which core to run on

Check Environment section in Preferences, if it has Number of processors to use, some task will be performed in parallel (adjust number as needed).

GSR

Sven Neumann
2010-01-07 23:16:43 UTC (about 15 years ago)

DualCore or QuadCore for Gimp?

On Wed, 2010-01-06 at 16:52 -0700, Michael J. Hammel wrote:

On Thu, 2010-01-07 at 00:55 +0100, Uwe Haider wrote:

Runs Gimp with a quadcore or with an faster DualCore better? The system will run on Linux Gentoo with 64bit.

Not sure it matters unless you happen to run a lot of other applications at the same time. GIMP doesn't (to my knowledge) parallelize operations on multiple cores.

That is not correct. GIMP does make use of multiple processors for quite a few operations. And this is going to improve further while we migrate to GEGL.

Sven

Michael J. Hammel
2010-01-07 23:41:27 UTC (about 15 years ago)

DualCore or QuadCore for Gimp?

On Thu, 2010-01-07 at 23:16 +0100, Sven Neumann wrote:

Not sure it matters unless you happen to run a lot of other applications at the same time. GIMP doesn't (to my knowledge) parallelize operations on multiple cores.

That is not correct. GIMP does make use of multiple processors for quite a few operations. And this is going to improve further while we migrate to GEGL.

Very cool. I wasn't aware of that. I learn something new every day. :-)

I'll have to look at that when I get home tonight since I've got a quad core there and lots of big project files to try.

Is there any info on what types of operations make use of this? If there are no docs on it, is there somewhere in the source I can scan for hints?

Thanks Sven.

Sven Neumann
2010-01-07 23:46:52 UTC (about 15 years ago)

DualCore or QuadCore for Gimp?

On Thu, 2010-01-07 at 15:41 -0700, Michael J. Hammel wrote:

On Thu, 2010-01-07 at 23:16 +0100, Sven Neumann wrote:

Not sure it matters unless you happen to run a lot of other applications at the same time. GIMP doesn't (to my knowledge) parallelize operations on multiple cores.

That is not correct. GIMP does make use of multiple processors for quite a few operations. And this is going to improve further while we migrate to GEGL.

Very cool. I wasn't aware of that. I learn something new every day. :-)

I'll have to look at that when I get home tonight since I've got a quad core there and lots of big project files to try.

Is there any info on what types of operations make use of this? If there are no docs on it, is there somewhere in the source I can scan for hints?

git grep pixel_regions_process_parallel

Sven