Skip to main content
Inspiring
June 11, 2011
Released

P: GPU & Multiprocessor acceleration

  • June 11, 2011
  • 75 replies
  • 2255 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

Inspiring
January 26, 2012
Again, you're putting the solution ahead of the problem. Tell the Lightroom team where performance is a problem, and let them figure out the problems and best solutions.

(odds are that GPU usage would introduce more problems, and limiting acceleration to a single brand of GPU simply would not cut it)
Participant
January 26, 2012
GPU CUDA Acceleration for rendering image previews, exporting images, viewing the map, merging images into pano's, making image adjustments, zooming in and out and playing video etc, in Lightroom 4.

If the GPU can do it better than the CPU, then have it GPU accelerated. In fact, it would be a good idea to have all of adobe's products be GPU accelerated!

I'd like to see Lightroom 4 make use of GPU processing. Similar to the Mercury Playback engine in Premiere Pro CS5.5

GPU acceleration should be available for ALL CUDA enabled GPU's.

I absolutely love GPU acceleration & Mercury Playback engine in Adobe Premiere Pro. It really helps to speed up real-time previewing of high resolutuon footage.

I am sure that GPU acceleration will speed up any professionals workflow.

Here is the thread that many people want it for Lightroom 4!

http://forums.adobe.com/message/41647...

Known Participant
January 24, 2012
I agree that we need GPU accelleration in LR. I also agree The Murcury playback engine comparison is a good one, since MPE is a rendering engine. This will not save time for everyone, But there are many people who do lots of local adjustments which are more rendering intensive.

LR would benifit from GPGPU accelleration for anything that would be rendering intensive: Local adjustments, noise reduction, lens distortion correction, slider adjustments, 1:1 preview creation, etc. It should be possible to increase performance for those people by pushing the rendering to the GPU, as is done with MPE.

OpenCL would likely be prefered over CUDA since more people would be able to benifit from the implimentation of openCL based GPGPU. But since Adobe has allready Implemented one CUDA based project, MPE, they might be able to use their CUDA skills to implement GPGPU in LR faster than if they attempted GPGPU with OpenCL.
Inspiring
January 12, 2012
Thank you for defining the problem. Now the Lightroom engineers can look into it and see what is going on.

If in doubt: define the problem, and let the engineers figure out the best solutions. Suggesting a solution without a well defined problem tends to get the suggestion ignored.
Known Participant
January 11, 2012
Okay Chris, you want a concrete problem: LR reacts rather sluggish, if I drag any image adjustment slider. It`s just not smooth. And it gets worse, if you have already made some (local) adjustments. It gets worse, if you have enabled you secondary monitor view, maybe in LIVE mode or zoomed in or both. Also panning is not smooth at all, if you are zoomed in. Zooming is not smooth, also. Just everything, I see on screen, is not really fast and smooth. I compare it to Capture One with OpenCL enabled or to Photoshop`s screen redraw. Both are what I expect. Photoshop`s screen redraw is really, really great. It wasn`t until CS4, when it got GPU support. I use Windows7 64 bit, a Q6600/2,8Ghz, 8GB RAM, GTX470. Not the latest and greatest, but not THAT slow, either. But when I use LR, the program just does not feel "snappy". It`s fast in terms of finally rendering or exporting RAWs, no question. But things, that "happen on screen" feel slow: Scrolling in Grid mode, arranging images in Survey mode (stuttering, compared to Bridge`s preview(?) panel), onscreen response to slider adjustments, panning, zooming. And all this just makes the program feel slow.
I can only make a comparison to Capture One, where many, many things speed up noticably as soon as OpenCL is enabled.
Inspiring
January 11, 2012
Yes. A GPU is not a cure all, and can cause more problems than they solve (@#%$@#%$@# drivers).

It would be far better to list the problems you're seeing, and let the engineers on Lightroom figure out the problem and best solutions.
Known Participant
January 11, 2012
I find, that LR does not react fast enough to slider adjustments. In comparison Capture One with Open CL enabled is really fast and smooth. So I can imagine the GPU could help LR as well. Am I wrong?
Legend
June 12, 2011
Disk time factors in there a bit, too, when exporting.

See related:

Lightroom: System Configuration Recommendations
areohbee
Legend
June 11, 2011
All CPU.
Assaf Frank
Participating Frequently
June 11, 2011
When exporting big raw files (60MP) it takes time... , is it a task for CPU or GPU?