Performance in edit mode
Hi to everyone!
My question is about performance of C1 in edit mode. I noticed that when adjusting Kelvin or Exposure slider, preview image can be updated smoothly with no lags (using both CPU and OpenCL, as I understand), or with delays (lags). It depends on position of Highlight slider in High Dynamic Range section. When Highlight = 0, everything is fine and preview image visualisation goes very fast when adjusting other sliders (Exposure, Kelvin, etc). But when I set Highlight to any other value, visualisation dramatically slows down - preview image updates with time delays, so processing large amount of images slows down a lot...
Does smb knows what shoult I do to accelerate performance when using Highlight slided? Get faster videocard or CPU? Or smth else?
My system is: C1 9.2.1, Core i7 3770, GTX670, 32GB RAM, SSD, Windows 7
My question is about performance of C1 in edit mode. I noticed that when adjusting Kelvin or Exposure slider, preview image can be updated smoothly with no lags (using both CPU and OpenCL, as I understand), or with delays (lags). It depends on position of Highlight slider in High Dynamic Range section. When Highlight = 0, everything is fine and preview image visualisation goes very fast when adjusting other sliders (Exposure, Kelvin, etc). But when I set Highlight to any other value, visualisation dramatically slows down - preview image updates with time delays, so processing large amount of images slows down a lot...
Does smb knows what shoult I do to accelerate performance when using Highlight slided? Get faster videocard or CPU? Or smth else?
My system is: C1 9.2.1, Core i7 3770, GTX670, 32GB RAM, SSD, Windows 7
0
-
I agree that there is a delay when the Highlight slider is set to non-zero. On my low-spec PC it can sometimes take up to 2 or 3 seconds to catch up with the adjustment. What screen size are you using? Mine is set to 1920 x 1080.
I did some experiments on a Canon RAW image adjusting the settings as you describe, while using Sysinternals' Process Explorer utility to display its System Information graphs.
Even moving the Kelvin slider left and right rapidly did not get the GPU usage to go above 30%. However, the CPU graph showed all the cores virtually maxed out near 100%. I would deduce from this that a more powerful CPU would give me the most benefit for this particular situation. Of course your PC may give different results.
My system is: C1 9.2.1, Core i7-2600 @ 3.4GHz 16GB RAM, SSD, Windows 7.
Richard0 -
Richard, yes, my screen is set to almost the same resolution - 1920x1200.
I remember the times, when previous versions of C1 (8.x or even 9.x) were working smooth and fine even with Highlight set to non-zero value. And GPU was making allmost all the work (I may be wrong, though). I guess newer versions of C1 use more sophisticated algorythm for High Dynamic Range, so it takes more power to calculate. But, if you are right, why does this job is made mostly on CPU while GPU usage is only 30% on your system?0 -
Some people (myself included) were having problems with OpenCL in previous releases. After using C1 for some time, the viewer would start blanking out or show a distorted image for several seconds. I believe that Phase One made changes to the use of OpenCL in 9.2 to try to correct this problem. The lower usage of the GPU in this scenario may be a consequence of those changes.
Richard0 -
OK. Now, if I want to upgrade my PC, which hardware parts are more responsible for speeding up C1 in edit mode? For me it is critical to process (adjust) hundreds and even thousands of photos with maximum speed. And it is very important to have fast PC which helps me get minimum time lags between my operations and response to them in C1. So, two steps that take maximum delays with my PC are:
1. Switching between photos - it often takes C1 several seconds to load next image with good quality, so I can start to adjust it.
2. Adjusting the image with white balance, exposure and other corrections with Highlight value set to non-zero. This operation (as we found above in previous posts) is done mostly by CPU (note again: with Highlight value set to non-zero). And I have large delays with C1 when doing this job.
Converting RAW images to jpegs doesn't take lots of time with my NVidia GTX 670. And even if it takes about an hour - I can do other tasks, so it is not so speed-critical.
Can anyone suggest what should I upgrade to significantly speed up my PC with this job? CPU with more cores (Intel or AMD) or GPU? Core i7 or Xeon? Is there any special PC benchmarks designed to measure system speed for C1?
At this moment my system is: C1 9.3, Core i7 3770, GTX670, 32GB RAM, SSD, Windows 70 -
What kind of files are you adjusting ? 0 -
[quote="Christian Gruner" wrote:
What kind of files are you adjusting ?
Canon 5D mk3 RAW files.0 -
Before we go more into hardware, we need to verify that your CO is actually using OpenCL in the first place. To me it sounds like it doesn't, as the card you have should give you a decent framerate.
Do this to check:
- Ensure that Hardware accelleration is set to "Auto"
- Reset the image
- Enable the Focus Mask
- Drag the exposure slider
- If the Focus Mask disappears while dragging, OpenCL is used. If it remains visible during adjusting, OpenCL is not used.0 -
[quote="Christian Gruner" wrote:
Before we go more into hardware, we need to verify that your CO is actually using OpenCL in the first place. To me it sounds like it doesn't, as the card you have should give you a decent framerate.
Do this to check:
- Ensure that Hardware accelleration is set to "Auto"
- Reset the image
- Enable the Focus Mask
- Drag the exposure slider
- If the Focus Mask disappears while dragging, OpenCL is used. If it remains visible during adjusting, OpenCL is not used.
Have made all steps. The Focus Mask disapperas while dragging Exposure slider (as well as Kelvin slider) - so OpenCL is used. CPU load is stably 95-100% (all 4 cores / 8 threads). GPU load varies from 5% to 65%, but mostly around 30%.0 -
[quote="Christian Gruner" wrote:
Before we go more into hardware, we need to verify that your CO is actually using OpenCL in the first place. To me it sounds like it doesn't, as the card you have should give you a decent framerate.
Do this to check:
- Ensure that Hardware accelleration is set to "Auto"
- Reset the image
- Enable the Focus Mask
- Drag the exposure slider
- If the Focus Mask disappears while dragging, OpenCL is used. If it remains visible during adjusting, OpenCL is not used.
Is this method applicable for all kinds of camera's or only for Canons?0 -
[quote="garrison" wrote:
[quote="Christian Gruner" wrote:
Before we go more into hardware, we need to verify that your CO is actually using OpenCL in the first place. To me it sounds like it doesn't, as the card you have should give you a decent framerate.
Do this to check:
- Ensure that Hardware accelleration is set to "Auto"
- Reset the image
- Enable the Focus Mask
- Drag the exposure slider
- If the Focus Mask disappears while dragging, OpenCL is used. If it remains visible during adjusting, OpenCL is not used.
Have made all steps. The Focus Mask disapperas while dragging Exposure slider (as well as Kelvin slider) - so OpenCL is used. CPU load is stably 95-100% (all 4 cores / 8 threads). GPU load varies from 5% to 65%, but mostly around 30%.[quote="grasjeroen" wrote:
Please contact our Support and let them take a deeper look.
Is this method applicable for all kinds of camera's or only for Canons?[quote="grasjeroen" wrote:
Is this method applicable for all kinds of camera's or only for Canons?
All supported cameras0 -
[quote="Christian Gruner" wrote:
Please contact our Support and let them take a deeper look.
Christian, thanks for your support.
What exactly should I ask Support for?0 -
[quote="Christian Gruner" wrote:
Before we go more into hardware, we need to verify that your CO is actually using OpenCL in the first place. To me it sounds like it doesn't, as the card you have should give you a decent framerate.
Do this to check:
- Ensure that Hardware accelleration is set to "Auto"
- Reset the image
- Enable the Focus Mask
- Drag the exposure slider
- If the Focus Mask disappears while dragging, OpenCL is used. If it remains visible during adjusting, OpenCL is not used.
So I tried this and the focus mask does not disappear on mine which indicates that OpenCL is not being used then? It's set to auto for both in the preferences. This could explain why C1 is so crazy slow on my machine! I'm running Windows 10, SSD, 32gb RAM and i7. Graphics Card is a GeForce GTX 745 that came with the machine. Any idea how to get it to work?0 -
[quote="Canon_Shoe" wrote:
[quote="Christian Gruner" wrote:
Before we go more into hardware, we need to verify that your CO is actually using OpenCL in the first place. To me it sounds like it doesn't, as the card you have should give you a decent framerate.
Do this to check:
- Ensure that Hardware accelleration is set to "Auto"
- Reset the image
- Enable the Focus Mask
- Drag the exposure slider
- If the Focus Mask disappears while dragging, OpenCL is used. If it remains visible during adjusting, OpenCL is not used.
So I tried this and the focus mask does not disappear on mine which indicates that OpenCL is not being used then? It's set to auto for both in the preferences. This could explain why C1 is so crazy slow on my machine! I'm running Windows 10, SSD, 32gb RAM and i7. Graphics Card is a GeForce GTX 745 that came with the machine. Any idea how to get it to work?
You may need to qualify what you mean by "crazy slow" - and what sort of i7 chip you are using.
My Win 7 and i7 based notebook is not exactly slow if I turn OpenCL usage off. Indeed for a long time C1 tested and ignored the very low powered GPU card fitted in the machine.
"Crazy slow" suggests something else should be looked at first. Unless it means "everything takes a few nano-seconds" in which case there may be other comparisons to make.
Grant0 -
[quote="SFA" wrote:
[quote="Canon_Shoe" wrote:
[quote="Christian Gruner" wrote:
Before we go more into hardware, we need to verify that your CO is actually using OpenCL in the first place. To me it sounds like it doesn't, as the card you have should give you a decent framerate.
Do this to check:
- Ensure that Hardware accelleration is set to "Auto"
- Reset the image
- Enable the Focus Mask
- Drag the exposure slider
- If the Focus Mask disappears while dragging, OpenCL is used. If it remains visible during adjusting, OpenCL is not used.
So I tried this and the focus mask does not disappear on mine which indicates that OpenCL is not being used then? It's set to auto for both in the preferences. This could explain why C1 is so crazy slow on my machine! I'm running Windows 10, SSD, 32gb RAM and i7. Graphics Card is a GeForce GTX 745 that came with the machine. Any idea how to get it to work?
You may need to qualify what you mean by "crazy slow" - and what sort of i7 chip you are using.
My Win 7 and i7 based notebook is not exactly slow if I turn OpenCL usage off. Indeed for a long time C1 tested and ignored the very low powered GPU card fitted in the machine.
"Crazy slow" suggests something else should be looked at first. Unless it means "everything takes a few nano-seconds" in which case there may be other comparisons to make.
Grant
Everything seems takes a second of two before the adjustment is applied to the image. The CPU is an i7-4790 @ 3.6GHz0 -
Do have your preview size preference set to your default screen resolution?
If not try experimenting. If you are editing at a size that is not the default for the preview C1 may have a lot of work to do.
Try the same changes at 100% and see how that responds.
I have a 3820QM at 2.7 GHz
1920px notebook screen.
Most things are as quick as I can wish for. There can be a slight final calculation delay in some circumstances but nothing that slows me down. Certainly not measurable in seconds.
Grant0 -
[quote="SFA" wrote:
Do have your preview size preference set to your default screen resolution?
If not try experimenting. If you are editing at a size that is not the default for the preview C1 may have a lot of work to do.
Try the same changes at 100% and see how that responds.
I have a 3820QM at 2.7 GHz
1920px notebook screen.
Most things are as quick as I can wish for. There can be a slight final calculation delay in some circumstances but nothing that slows me down. Certainly not measurable in seconds.
Grant
Yes, I've experimented with the different sizes and it doesn't seem to make a difference. Editing on a 4K display so did have it at 3840 and have since lowered it to around 2500, still lags, maybe a touch faster though. Seems like it should scream with this type of a setup0 -
you still on spinning drives? 0 -
[quote="Bobtographer" wrote:
you still on spinning drives?
Nope, have an SSD now. Did make a pretty amazing difference with about every other program, LOL0 -
5D3 is only 3Mpix more than my 7D2, I'm adjusting everything realtime on my 1440P screen, even if I adjust the highlight recovery and im on an i5 2500K! could there be something else happening with your system?
what does your performance monitor say when your adjusting? any peaks in usage? do you have anything to monitor the load on your GPU?0 -
[quote="Bobtographer" wrote:
5D3 is only 3Mpix more than my 7D2, I'm adjusting everything realtime on my 1440P screen, even if I adjust the highlight recovery and im on an i5 2500K! could there be something else happening with your system?
what does your performance monitor say when your adjusting? any peaks in usage? do you have anything to monitor the load on your GPU?
So, if I open up the task manager, CPU jumps to 100% when making any adjustment to a photo. Memory stays low under 30%. The SSD generally stays pretty low as well. I don't really know how I would monitor the GPU and it doesn't seem like it's using it since the focus mask test I did earlier0 -
[quote="Canon_Shoe" wrote:
[ I don't really know how I would monitor the GPU and it doesn't seem like it's using it since the focus mask test I did earlier
Take a look at GPU-Z. It's not perfect, but it gives you a good indication.0 -
[quote="Christian Gruner" wrote:
[quote="Canon_Shoe" wrote:
[ I don't really know how I would monitor the GPU and it doesn't seem like it's using it since the focus mask test I did earlier
Take a look at GPU-Z. It's not perfect, but it gives you a good indication.
Cool, I will give this a try this evening........I also took a look at the settings for my graphics card and it didn't have Capture One listed in there. I added it, but still no difference. I think my card is supported right? Nvidea GEForce GTX 7450 -
[quote="Canon_Shoe" wrote:
Nvidia GeForce GTX 745
might be time to look at getting a newer more powerful card!0 -
[quote="Bobtographer" wrote:
[quote="Canon_Shoe" wrote:
Nvidia GeForce GTX 745
might be time to look at getting a newer more powerful card!
So I ran the program and the Open CL box is unchecked which supposedly indicates that it is not available for this GPU? Capture One is definitely not using the GPU as nothing changes when I edit a photo0 -
[quote="Bobtographer" wrote:
[quote="Canon_Shoe" wrote:
Nvidia GeForce GTX 745
might be time to look at getting a newer more powerful card!
Any recommendations for something that'll work well and affordable 😉0 -
So I found a driver update and now Open CL in enabled on my graphics card and everything works great! Thanks for the help guys.........been battling this for a while! 0
Post is closed for comments.
Comments
26 comments