Pages: 1 [2]   Go Down

Author Topic: 8 cores versus 6 cores makes a difference for Lightroom?  (Read 32751 times)

kaelaria

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2223
    • http://www.bgpictures.com
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #20 on: February 16, 2013, 11:55:28 am »

Lol it wouldn't surprise me in the least if some of these guys don't know the difference :)
Logged

Rhossydd

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 3369
    • http://www.paulholman.com
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #21 on: February 16, 2013, 12:40:42 pm »

Not wanting to step on any toes here but this image is for rendering isn't it.. not import? 
Indeed, for me rendering 100% previews is part of the whole importing process.

The important aspect here is not some pedantic inspection of the process I used for my screen shot, but whether LR uses multiple cores. I think my screen shots are  pretty emphatic examples that it does.
I always have the CPU usage widget running on my desktop and it's pretty clear that LR uses multiple cores to speed things up on virtually every task. Even throwing the sliders about in develop can cause the CPUs to max out briefly (see attached screen shot throwing the CT about).



Logged

kaelaria

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2223
    • http://www.bgpictures.com
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #22 on: February 16, 2013, 02:41:05 pm »

Thanks for proving my points! You are now options one and two at the same time :)
Logged

Rhossydd

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 3369
    • http://www.paulholman.com
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #23 on: February 16, 2013, 02:58:51 pm »

Thanks for proving my points! You are now options one and two at the same time :)
You're very quick to criticise, but so far you've offered no explanation of why LR would be behaving as it does or offering any evidence that it doesn't use multiple cores.

Adobe in their own document on optimising Lightroom's performance at http://helpx.adobe.com/lightroom/kb/optimize-performance-lightroom.html say:-

"Options that can help increase performance include:

    64-bit, multiple-core processor (for best performance, up to six cores. The extra power is especially important if you use multiple or high-resolution monitors which require more power)."

Are they wrong too ?
Logged

kaelaria

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2223
    • http://www.bgpictures.com
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #24 on: February 16, 2013, 04:32:29 pm »

You obviously didn't watch, or are incapable of comprehending, the video I posted.  Good luck - those with more common sense will benefit from it :)
Logged

Rhossydd

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 3369
    • http://www.paulholman.com
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #25 on: February 16, 2013, 05:50:01 pm »

You obviously didn't watch, or are incapable of comprehending, the video I posted. 
Yours ? oh dear :(

You're using a system that you admit is bottle necked by the disk system (your quote @ 2:45), hardly the basis for any credible demonstration is it ?

Then you think a quad core system running at over 70% utilisation across all cores isn't using multiple cores ?

And you have no answer to why Adobe recommend using multi cored systems or why systems suddenly jump to 92% utilisation when throwing the CT slider around in the develop module ?



Logged

lfeagan

  • Full Member
  • ***
  • Offline Offline
  • Posts: 196
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #26 on: February 16, 2013, 11:28:57 pm »

I have many systems running LR. One is a dual core with hyper-threading (appears as 4); LR imports use 4 threads for importing on this system and all are maxed. I have a quad-core system hyper-threaded as 8. On this system imports don't max all cores, but most of them are churning away at very high utilization. I also have an 8 core system hyper-threaded to 16. On this LR doesn't use more than 8 threads. It basically schedules 1 thread/physical core and the hyper-threading capability doesn't figure into it.
Logged
Lance

Nikon: D700, D800E, PC-E 24mm f/3.5D ED, PC-E 45mm f/2.8D ED, PC-E 85mm f/2.8D, 50mm f/1.4G, 14-24 f/2.8G ED, 24-70 f/2.8G ED, 70-200 f/2.8G ED VR II, 400mm f/2.8G ED VR
Fuji: X-Pro 1, 14mm f/2.8, 18mm f/2.0, 35mm f/1.4

Joe Schwartz

  • Newbie
  • *
  • Offline Offline
  • Posts: 2
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #27 on: April 28, 2013, 02:08:32 am »

Here's what happens when LR is building the 1:1 previews:

Jim, I'd be interested to see what your CPU usage charts look like with HyperThreading disabled, or with LR set to use only the 12 physical cores in your machine. (You can set the latter by right-clicking lightroom.exe in the Processes tab of Task Manager, selecting "Set Affinity", and then unchecking all of the odd-numbered CPUs, leaving the even-numbered ones checked. The even-numbered CPUs represent the physical cores.)

I've been running similar perf tests on my 4-core machine (8 logical cores with HyperThreading), both for rendering 1:1 previews and for exporting a set of images.  In each case, LR4 (and LR5 Beta) uses at least 4 threads to render or export each image.  (I suspect it uses each thread to render a different part of the image, with another thread to combine the results into a finished preview or exported image.) When I disable HyperThreading on my machine, all 4 cores have steady peaks at 98-100% utilization for each image, with dips to 25-50%.
Logged

Jim Kasson

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2370
    • The Last Word
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #28 on: April 28, 2013, 07:02:04 pm »

Jim, I'd be interested to see what your CPU usage charts look like with ... LR set to use only the 12 physical cores in your machine.

Joe,

I followed your instructions and got the same results. I don't think the resource monitor changes the denominator when a program is restricted to the physical cores, so what that means is the task is running at about the same speed with the change you suggested as before. I tried building previews and exporting.

Jim

Joe Schwartz

  • Newbie
  • *
  • Offline Offline
  • Posts: 2
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #29 on: April 28, 2013, 07:08:18 pm »

I followed your instructions and got the same results. I don't think the resource monitor changes the denominator when a program is restricted to the physical cores, so what that means is the task is running at about the same speed with the change you suggested as before. I tried building previews and exporting.

Thanks, Jim. You're right, the denominator doesn't change unless you disable HyperThreading at the BIOS level. So your total CPU utilization was around 21% when using just the 12 physical cores?
Logged

Jim Kasson

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2370
    • The Last Word
Re: 8 cores versus 6 cores makes a difference for Lightroom?
« Reply #30 on: April 28, 2013, 07:28:47 pm »

Thanks, Jim. You're right, the denominator doesn't change unless you disable HyperThreading at the BIOS level. So your total CPU utilization was around 21% when using just the 12 physical cores?

At best...
Pages: 1 [2]   Go Up