Pages: [1] 2   Go Down

Author Topic: Poor performance in the Develop module on retina iMac  (Read 13655 times)

FredT

  • Newbie
  • *
  • Offline Offline
  • Posts: 43
Poor performance in the Develop module on retina iMac
« on: November 09, 2014, 04:46:55 pm »

All of the Develop module operation are extremely slow on my retina iMac.  This machine has the 4.0 GHz processor and upgraded GPU.  It should be very fast, and in fact for operations such as import, export, and preview creation it is.  But for Develop module functions it is much slower than my Mac Mini and my wife's Macbook Air.  When moving adjustment sliders, there is a delay of a second or more before the effect is seen on screen.  The same operation on the other computers is nearly instantaneous.  I am running version 5.6, but I went back and tried it with version 4.4 as well with the same result.  Can anyone give me advice on how to proceed?  I've contacted Apple support, but they are puzzled and suggest contacting Adobe.  I haven't found a way to do that directly.  The support pages keep taking me to the user forums.  Thanks.
Logged

KarlGohl

  • Newbie
  • *
  • Offline Offline
  • Posts: 30
Re: Poor performance in the Develop module on retina iMac
« Reply #1 on: November 09, 2014, 07:06:34 pm »

Develop's interactive response is highly dependent on the number of pixels in the image part of the window.  A 13" MacBook Air display has about 1.3 million pixels.  The 5K iMac display has about 14 million pixels, so you need 10 times the processor power, 10 times the memory bandwidth, etc to get equal responsiveness.  If you make your LR window 1/3 the width and 1/3 the height of the iMac's display, it will have about the same number of pixels as the MB Air.  Try making the window that size and see what kind of performance you get.  I think it will be much better, confirming that display size is the main culprit.

You can try setting other screen resolutions in the Displays pane in System Prefs.  (Hold Option while clicking the Scaled radio button to see all available sizes.)  I'm not that up on how scaling is handled for "retina" displays.  It could be that since LR is "retina aware", it will see the full resolution of the image part of the window even at the other resolutions.  If so, it will still display the same number of pixels for the image (and just the controls will be bigger) so performance won't improve much.

Currently we're in a Catch 22 situation for 5K displays: An iMac can have a 5K display because the connection is internal, but iMacs are limited to 4 core non-server CPUs.
Mac Pros can have more CPU power, but their Display Port 1.2 connectors don't have enough bandwidth to drive a 5K display.  Anyone intending to use LR on a 5K iMac should get the fastest CPU option available.  (I hope you did that.)

It could be that the best way for you to use LR is to keep the size of the image portion of the window small enough to get adequate performance and occasionally use Full Screen mode to view the image in 5K glory.
« Last Edit: November 09, 2014, 08:11:03 pm by KarlGohl »
Logged

Geraldo Garcia

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 470
    • Personal blog
Re: Poor performance in the Develop module on retina iMac
« Reply #2 on: November 09, 2014, 09:57:08 pm »

I feared that from the announcement... no way an iMac would have the computing power to make use of such resolution in lightroom. Sad to hear that it is true.
In other words, Apple gives you a 5K display but not the power to use it properly. It is like having racing tires on a minivan.
« Last Edit: November 09, 2014, 10:01:11 pm by Geraldo Garcia »
Logged

FredT

  • Newbie
  • *
  • Offline Offline
  • Posts: 43
Re: Poor performance in the Develop module on retina iMac
« Reply #3 on: November 10, 2014, 11:04:02 am »

Develop's interactive response is highly dependent on the number of pixels in the image part of the window.  A 13" MacBook Air display has about 1.3 million pixels.  The 5K iMac display has about 14 million pixels, so you need 10 times the processor power, 10 times the memory bandwidth, etc to get equal responsiveness.  If you make your LR window 1/3 the width and 1/3 the height of the iMac's display, it will have about the same number of pixels as the MB Air.  Try making the window that size and see what kind of performance you get.  I think it will be much better, confirming that display size is the main culprit.

You can try setting other screen resolutions in the Displays pane in System Prefs.  (Hold Option while clicking the Scaled radio button to see all available sizes.)  I'm not that up on how scaling is handled for "retina" displays.  It could be that since LR is "retina aware", it will see the full resolution of the image part of the window even at the other resolutions.  If so, it will still display the same number of pixels for the image (and just the controls will be bigger) so performance won't improve much.

Currently we're in a Catch 22 situation for 5K displays: An iMac can have a 5K display because the connection is internal, but iMacs are limited to 4 core non-server CPUs.
Mac Pros can have more CPU power, but their Display Port 1.2 connectors don't have enough bandwidth to drive a 5K display.  Anyone intending to use LR on a 5K iMac should get the fastest CPU option available.  (I hope you did that.)

It could be that the best way for you to use LR is to keep the size of the image portion of the window small enough to get adequate performance and occasionally use Full Screen mode to view the image in 5K glory.
Thanks Karl, I figured that I'd get a good explanation here.  You are right on all counts.  I first tried making the Lightroom window smaller, and that smoothed things out nicely.  I also tried running in 2560x1440 low resolution mode, which essentially emulates a non-retina 2560x1440 display, and again controls operate smoothly.  For now I'll try to get used to it.  It's not horrible for most of the kinds of adjustments I normally make.
Logged

Wayne Fox

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4237
    • waynefox.com
Re: Poor performance in the Develop module on retina iMac
« Reply #4 on: November 10, 2014, 01:38:25 pm »

Thanks Karl, I figured that I'd get a good explanation here.  You are right on all counts.  I first tried making the Lightroom window smaller, and that smoothed things out nicely.  I also tried running in 2560x1440 low resolution mode, which essentially emulates a non-retina 2560x1440 display, and again controls operate smoothly.  For now I'll try to get used to it.  It's not horrible for most of the kinds of adjustments I normally make.
Kevin didn’t seem to have an issue like this, although he’s probably just getting around to working with the machine more.

What resolution did you have the iMac setup when you were having issues?  Even though you are emulating 2560x1440, LR is retina aware, and utilizes the full resolution of the display in the image areas of the program, so if the iMac is choking on the massive amount of pixels in the image area,  changing to an emulated resolution shouldn’t make much of a difference.  Emulating a lower working resolution is one of the basic concepts behind the design, it removes the need for using a “native” resolution. 
Logged

StuartOnline

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 404
    • Travels Photographer Stuart Schaefer
Re: Poor performance in the Develop module on retina iMac
« Reply #5 on: November 10, 2014, 04:46:19 pm »

Terry White did a pretty good comparison between the new iMac 5K and the Mac Pro:
http://terrywhite.com/photographers-imac-retina-5k-vs-mac-pro/

I though it was pretty interesting the results on how well the iMac 5K performs.

Stu
Logged

Geraldo Garcia

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 470
    • Personal blog
Re: Poor performance in the Develop module on retina iMac
« Reply #6 on: November 10, 2014, 07:18:26 pm »

Terry White did a pretty good comparison between the new iMac 5K and the Mac Pro:
I though it was pretty interesting the results on how well the iMac 5K performs.

Unfortunately he focused on measuring the speed of tasks performed by the computers. He did not touch the subject of how fast/promptly some softwares behave when you try to take full advantage of the 5K display you paid for. Lightroom's interface, for instance, always suffered with high resolutions on not so fast computers.
Sure the new iMac is not weak on processing power, but is it strong enough to handle his own display?
Logged

CatOne

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 458
    • http://blloyd.smugmug.com
Re: Poor performance in the Develop module on retina iMac
« Reply #7 on: November 10, 2014, 09:54:48 pm »

Unfortunately he focused on measuring the speed of tasks performed by the computers. He did not touch the subject of how fast/promptly some softwares behave when you try to take full advantage of the 5K display you paid for. Lightroom's interface, for instance, always suffered with high resolutions on not so fast computers.
Sure the new iMac is not weak on processing power, but is it strong enough to handle his own display?

Do we also know this is an iMac problem versus a Lightroom problem? How do Aperture or C1 perform under these same circumstances? I mean the Mac can draw the entire screen at 60 FPS.
Logged

FredT

  • Newbie
  • *
  • Offline Offline
  • Posts: 43
Re: Poor performance in the Develop module on retina iMac
« Reply #8 on: November 12, 2014, 10:16:09 am »

What resolution did you have the iMac setup when you were having issues?  Even though you are emulating 2560x1440, LR is retina aware, and utilizes the full resolution of the display in the image areas of the program, so if the iMac is choking on the massive amount of pixels in the image area,  changing to an emulated resolution shouldn’t make much of a difference.  Emulating a lower working resolution is one of the basic concepts behind the design, it removes the need for using a “native” resolution. 
I have the resolution set to "Best for retina", which is the 2560x1440 high res mode.  At this resolution, Lightroom has to work with a very large number of pixels.  I have three tests that I think demonstrate that it is in fact this large number of pixels that is affecting performance:

1. If I zoom in to 2:1, adjustments smooth out.

2. If I resize the the Lightroom window to fill about 1/3 of the screen, adjustments likewise get much smoother.

3. If I put the screen in 2560x1440 low resolution mode, which turns it essentially into a standard 27-inch iMac display, again adjustments are smooth.

In all of those cases Lightroom is working with fewer pixels and performance improves.  Having said all of that, I'm now OK with performance.  Whether it's something I did when I was trying various things to work through the issue, or perhaps just a matter of me adjusting to how it behaves, in practice the only place that I see really obvious jerkiness is with the graduated filter and transformations.  I rarely use those.  And there's some funkiness with cropping, but I think that can be fixed by Adobe.
Logged

KarlGohl

  • Newbie
  • *
  • Offline Offline
  • Posts: 30
Re: Poor performance in the Develop module on retina iMac
« Reply #9 on: November 12, 2014, 02:17:38 pm »

I'm not clear about what you mean by the "2560x1440 high res" versus "2560x1440 low resolution mode".  When I played with the display settings on a 5K iMac at an Apple store, I didn't see any such distinction.  Can you explain how you choose one versus the other?
Logged

FredT

  • Newbie
  • *
  • Offline Offline
  • Posts: 43
Re: Poor performance in the Develop module on retina iMac
« Reply #10 on: November 13, 2014, 10:29:42 am »

I'm not clear about what you mean by the "2560x1440 high res" versus "2560x1440 low resolution mode".  When I played with the display settings on a 5K iMac at an Apple store, I didn't see any such distinction.  Can you explain how you choose one versus the other?
Sure.  In the display preference, if you hold down the Option key while clicking on "scaled", you are presented with a list of eight resolutions ranging from 1280x720 to 5120x2880.  If you then click on the "Show low resolution modes", the list expands to include low resolution versions of all but the 5120x2880 one.
Logged

Wayne Fox

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4237
    • waynefox.com
Re: Poor performance in the Develop module on retina iMac
« Reply #11 on: November 13, 2014, 02:09:53 pm »

The option key trick must be unique to the iMac because it doesn’t work that way on a retina macbook pro.  Apple doesn’t mention that in the support document.

You can force any individual app to low resolution mode when using any retina Mac by doing a get info on the application, and then checking the Open in Low Resolution checkbox.

edit.  Played with a 5K iMac today, the option click thing is pretty cool.  It allows you to pick any resolution including the full native resolution, so no need for switch resx to do that. things are definitely tiny at full rez, but sharp and crisp.  If you have good eyes and like sitting close to the screen could even use it.

Most of the low resolution modes looked soft, even 1920x1440, which should scale down very well.  Not sure why.  Friend is thinking of one so we’re headed to the dealer next week to install LR and see how much of a lag issue there is.
« Last Edit: November 14, 2014, 06:42:53 pm by Wayne Fox »
Logged

ryanjw

  • Newbie
  • *
  • Offline Offline
  • Posts: 1
Re: Poor performance in the Develop module on retina iMac
« Reply #12 on: November 29, 2014, 06:10:29 pm »

Thank you, this solved the problem for me. The 27 Retina iMac simply isn't powerful enough to support Lightroom in high-res mode. Luckily the degradation in picture quality is not drastic. 
Logged

Wayne Fox

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4237
    • waynefox.com
Re: Poor performance in the Develop module on retina iMac
« Reply #13 on: November 29, 2014, 08:05:25 pm »

Thank you, this solved the problem for me. The 27 Retina iMac simply isn't powerful enough to support Lightroom in high-res mode. Luckily the degradation in picture quality is not drastic. 
Interesting.  A good friend who shoots 36mp nikon just set up one, and is having no performance issues at all,  in fact noticeably faster than his macbook pro.
Logged

FredT

  • Newbie
  • *
  • Offline Offline
  • Posts: 43
Re: Poor performance in the Develop module on retina iMac
« Reply #14 on: November 30, 2014, 10:00:35 pm »

Interesting.  A good friend who shoots 36mp nikon just set up one, and is having no performance issues at all,  in fact noticeably faster than his macbook pro.
I find it faster for imports, exports, building previews, etc.  It's only when I get into the develop module that things slow down.
Logged

John Caldwell

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 704
Re: Poor performance in the Develop module on retina iMac
« Reply #15 on: December 05, 2014, 01:12:42 pm »

I did not have the impression that most iMac users were having the OP's experience in Develop when running in high-resolution mode. Is this, in fact, the consensus experience?

John Caldwell
Logged

John S C

  • Full Member
  • ***
  • Offline Offline
  • Posts: 114
Re: Poor performance in the Develop module on retina iMac
« Reply #16 on: December 06, 2014, 08:21:44 am »

Interesting.  A good friend who shoots 36mp nikon just set up one, and is having no performance issues at all,  in fact noticeably faster than his macbook pro.

Does this include not having the same problems as the OP
Logged

CatOne

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 458
    • http://blloyd.smugmug.com
Re: Poor performance in the Develop module on retina iMac
« Reply #17 on: December 08, 2014, 01:59:00 pm »

I haven't noticed performance that's worse on this iMac than it was on the 2010 12-core Mac Pro that it replaced. It seems OK to me. I wouldn't say it's blindingly fast, but it's pretty quick.
Logged

Wayne Fox

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4237
    • waynefox.com
Re: Poor performance in the Develop module on retina iMac
« Reply #18 on: December 08, 2014, 09:30:15 pm »

Does this include not having the same problems as the OP
yes.  he says the develop module isn't a problem at all.
Logged

jarnoh

  • Newbie
  • *
  • Offline Offline
  • Posts: 10
Re: Poor performance in the Develop module on retina iMac
« Reply #19 on: December 09, 2014, 03:17:38 pm »

I have a dual-core retina Macbook Pro 13", and also I feel that LR is a bit sluggish compared to my old 15" quad-core non-retina (which is only about 15% faster according to benchmarks, even though it has twice the core count).

My solution has been running Lightroom app itself in scaled mode by going to Lightroom.app's Info panel (in Finder, File -> Get Info) and checking "Open in Low Resolution".  It doesn't make miracles, but every tiny bit helps, and I don't have to run whole computer in scaled resolution.
Logged
Pages: [1] 2   Go Up