Screen drawing lag - UPDATE Turning OFF Open CL helps!
I've just finished setup up a new/old Mac Pro tower, 12 cores (2 x 6 cores 3.06Ghz) 48GB Ram, 500mb SSD and a 2TB 7600RPM PCie internal working drive, ATI Radeon HD 5780 1GB GPU, to speed up my workflow and processing - I was previously processing on a Macbook Pro 16gb 2.3Ghz Intel Core i7 and finding the batch processing queue in particular would get clogged up if I was trying to output more than 50 images at a time.
So far the processing queue flies through files using only 9% (correction, that should read 90%) of the available CPU and not going over 16GB of Ram.
However when it comes to drawing in the local adjustment layers, with a brush, or cloning or healing, I get screen lag. Lots of it. I have the OpenCL feature enabled in the Capture One preferences and am using a Wacom Pro Mid tablet for input. I can see from the Activity Monitor that Capture one has 740 threads open and when drawing the processor jumps up to over 1100% (outputting files is no more than 9% CPU) and the only other software running is photoshop CC which works fine.
Any suggestions why I'm getting this lag, thought I had covered all the bases by getting the upgraded machine. Don't know what else to try.
UPDATE - I've eliminated the Wacom Tablet, stopped using it and it still does it. Tried Photoshop and it is smooth as anything to draw with... Would appear it's back to Capture One. Anyone know how to check if it is using OpenCL or not (apart from the preference panel to activiate it.
UPDATE - I tried turning OFF OpenCL support for the Display in the Preferences and the lag is now reduced from 3-5 seconds to around 1 second. So either the implementation of OpenCL is causing the issues, or my Hardware in the ATI Radeon is playing up. Does anyone out there have a similar spec setup that can test the OpenCL by turning it off and seeing if the screen lag gets less (Please). My version of Capture 1 is 8.3.3 Thank you.
Thanks
Dominic
So far the processing queue flies through files using only 9% (correction, that should read 90%) of the available CPU and not going over 16GB of Ram.
However when it comes to drawing in the local adjustment layers, with a brush, or cloning or healing, I get screen lag. Lots of it. I have the OpenCL feature enabled in the Capture One preferences and am using a Wacom Pro Mid tablet for input. I can see from the Activity Monitor that Capture one has 740 threads open and when drawing the processor jumps up to over 1100% (outputting files is no more than 9% CPU) and the only other software running is photoshop CC which works fine.
Any suggestions why I'm getting this lag, thought I had covered all the bases by getting the upgraded machine. Don't know what else to try.
UPDATE - I've eliminated the Wacom Tablet, stopped using it and it still does it. Tried Photoshop and it is smooth as anything to draw with... Would appear it's back to Capture One. Anyone know how to check if it is using OpenCL or not (apart from the preference panel to activiate it.
UPDATE - I tried turning OFF OpenCL support for the Display in the Preferences and the lag is now reduced from 3-5 seconds to around 1 second. So either the implementation of OpenCL is causing the issues, or my Hardware in the ATI Radeon is playing up. Does anyone out there have a similar spec setup that can test the OpenCL by turning it off and seeing if the screen lag gets less (Please). My version of Capture 1 is 8.3.3 Thank you.
Thanks
Dominic
0
-
I have a Mac Pro tower, early 2008, same video card, fewer cores, slower processor, less RAM and only regular spinning drives. I am trying C1 version 8 and don't yet have much experience with local adjustment layers other than the several times I have used it for red eye removal plus the little bit of playing around just now in clone and heal modes. With or without OpenCL for the display, the lag is a fraction of a second. The brush lags just slightly behind my cursor. 0 -
Did you do a fresh install or did you move your installation? Did you use a different graphics card with your installation before?
Anyway, you could try to delete the 'IOCL.bin' file in '/Users/Shared/Capture One/ImageCore/' and relaunch Capture One. This will make CO recompile the openCL extension according to your hardware.
Regards,
Hans0 -
Thanks Hans, going to try that. 0 -
Hans,
Did it but no effect.
The company I bought the machine off sent me a new motherboard and Ram which has speeded things up significantly but the redraw lag is still there.
I ran a benchtesting program called CompuBenchOpenCL last night and the ATI Radeon HD 5780 1GB GPU only had a test result of 3.0 MPixels/s versus the lowest rated of 88.9 and a top rated of 189.0 MPixels/s. The guys I got the machine from are now testing other cards to see if it is down to this - which it looks likely to be a combination of hardware and Capture One. I say this as Photoshop runs perfectly smoothly no lag at all.
Thanks for the idea Hans.0
投稿コメントは受け付けていません。
コメント
4件のコメント