Skip to main content
Inspiring
June 11, 2011
Released

P: GPU & Multiprocessor acceleration

  • June 11, 2011
  • 75 replies
  • 2254 views

It would be great if Lightroom 4 had GPU support for CUDA enabled video cards similar to the Mercury Playback Engine in CS5. That would really speed up performance! Every couple of seconds helps when you are editing 1000s of files.

Saving 2 seconds between images comes out to be an hour of saved time when you are editing 2000 images. I have 12 GB of RAM, and 12 core processors at my disposal and sometimes i have 4 seconds between images.

Multiprocessor support would be great as well!

75 replies

Diko.bg
Known Participant
January 15, 2014
Well, do you hear Adobe... there are already alternatives - it is about time to make something about it!
Known Participant
January 2, 2014
Chris, if doing the actual Raw conversion by the GPU is so complicated, would it be as complicated to only do the image display with the help of the GPU? So that we can get the smooth and fast image display that Photoshop offers with all the goodies like flick-panning, animated zoom, birds eye view, rotation etc?
IMO the whole image navigation in LR and ACR are really bad and slow compared to Photoshop.
Inspiring
January 2, 2014
Bad code can easily get a boost from OpenCL (or vectorization, or threading), but code that is already highly tuned will see much less benefit.

Lightroom/ACR has been doing the hard work and optimized their code, and GPU support doesn't necessarily provide a huge boost in performance at such a low cost as it does to simpler and less optimized applications. Again, the Lightroom/ACR teams are trying to get the best performance available, by whatever means is available. But that task is not nearly as straightforward as you seem to imagine. And when it comes to using GPUs, the task is complicated by all the horrid video card drivers out there.
Known Participant
January 2, 2014
".....and making Lightroom/ACR efficient on the GPU isn't nearly as easy as it sounds."
I can imagine that Chris, but.....:
"We choose to go to the moon in this decade and do the other things. Not because they are easy, but because they are hard" 🙂
Inspiring
January 2, 2014
But why then does comparable software get those massive boosts from OpenCL usage? They do the same tasks and while beeing even less multithreaded due to less effort that can be applied to the code. Another thing, I noticed there are 3 Pictures rendered ahead, what i welcome. Could there be implemented an option how many Previews an rendered ahead? Thanks for looking in here 😉
Inspiring
January 2, 2014
This could get a speed up by exporting several Pictures of the batch at once - more threads, more use of the cpu. No Lags while reading, writing to the disk etc.
Inspiring
January 1, 2014
The difference is that in Photoshop: displaying an image is just compositing and color conversion. In LightRoom or Camera RAW it is reading a file, demosaicing, applying a lot of color conversions, possibly applying a bunch of filters and corrections. While Photoshop and Lightroom have a lot of math in common, they are used differently, and making Lightroom/ACR efficient on the GPU isn't nearly as easy as it sounds.
Inspiring
January 1, 2014
I'd also like to throw my wish for GPU-acceleration into the balance. With APUs and hUMA here i can't understand why there's not even experimental, elementary support there. I'm still with Lightroom 3 and will get the first new version that is significantly faster when browsing through the images.

I guess you'll know about about the raw editing software "Darktable" - it's coded with so little manpower and they got a significant speed up by Opencl. (link http://www.darktable.org/2012/03/dark... ). I tried it and it's really fast and stable at the same time (at least for me).

I don't want to complain only...i really like working with lightroom.
Inspiring
December 17, 2013
My extreme sympathies to Chris Cox for all the non-listening users posting here and not following his simple instructions. As soon as I have a bonafide performance issue I will post it here and I promise not to demand you take a GPU path to fixing it.

Of course, with the Mac Pro 2013 due out any time, I wonder what steps Adobe will take to utilize it, if any, in Lightroom. It's a heck of a lot of power, and seems it will be a model of pro desktop design going forward.

Thanks Adobe for making awesome products (so glad I don't work there anymore...)
Participant
December 6, 2013
Both today and in the future the photos have to be edited as soon as possible. It is what worries most professional photographers. Deliver work on schedule sometimes becomes a drama. With the technological increase, could have at our disposal today very fast computers, which is no longer a concern for us. The computer hardware is a technological level very good for photo editing. What happens sometimes are cases such as Adobe with Photoshop Lightroom, there seems to be willingness to follow the need of those living with deadlines for their clients. Everyone knows that lightroom has problems of delays and slowness in processing RAW files. I hope you consider these needs and provide a product of excellence for professionals take pride in working with Adobe products. Sorry for my English.