CPu VS GPU usage while doing local adjustments
Hi
It seems that while brushing in local adjustments the CPU is the most limiting factor.
My CPU 2500K goes close to 100% and the (older 7880) GPU stays at about 28% or less.
Do have people with a recent fast GPU (rx480 for example) the same experience?
Alain
It seems that while brushing in local adjustments the CPU is the most limiting factor.
My CPU 2500K goes close to 100% and the (older 7880) GPU stays at about 28% or less.
Do have people with a recent fast GPU (rx480 for example) the same experience?
Alain
0
-
I am glad you ask this question again. There is a lot of discussion about CPU and GPU and Open CL, but I am more confused than before.
I am running a 2011 generation i3 2120 with NO GPU. I tried running on another computer with GPU but I don't feel there is all that much difference. A touch more onscreen refreshing but not really all that much. Adding a Wacom bamboo has helped dramatically with fine control, more so than a graphics card. With many people convinced they need massive GPU I am confused. GPU's do give more processing, but compared to a new i7 with internal IRIS graphics, I am not sure external GPUs are needed. The GPU makes a difference in video rendering. In my mind, there is nothing about photo editing that has anything to do with video rendering.
If I had the ability to run comparisons I would. I am currently looking at the new Intel NUC with i7 and M.2 and SSD drives. I think that will perform as good as one with a massive GPU. I would appreciate gentle feedback as this is my first post on this site.0 -
Dennis,
For certain things a powerful GPU may make a big difference when working with certain (large) files.
My notebook has a GPU of not much power and whether it is active or not makes little difference to me for most of the things I do regularly.
A huge output batch may be different but a huge batch is not a common daily event so it means little.
The benefit of GPUs is that, thanks to Gaming demands, they have become very powerful dedicated process for data manipulation. There are new businesses out there that are using huge GPU arrays for real time handling of billions of records form database applications and streaming live feeds. In that context (and for video processing) they offer significant performance potential by being highly dedicated to certain calculation tasks when compared to the general workhorse CPU.
As digital image files sizes have increased the potential benefits of using the otherwise under utilised GPU(s) have come into play when previously the effort would have offered no real benefit over the CPU route. (Note that Phase's own camera produce some rather large files ....)
It was the case and I think still is the case that certain C1 photo editing activities are still handled by the CPU not the GPU and some technologies may not have been adaptable to making use of GPU facilities until significant development effort had been applied and tested.
I suspect, but have no proof, that it's not just the headline components that matter for the sort of processing required for photo (and video) editing.
You could have all of the best performing processors, drives and memory but if the bits connecting it all together are not also top performers in the conditions required for whatever you throw at them the perceived performance may be a disappointment.
In general if you want a snappy response with no lag, are working with large files and have the pressure of tight deadlines then absolute performance however achieved will be a huge consideration and a fast GPU likely an automatic box tick.
If few of those criteria are important considerations then you could skip it and add one later if you wish. That is something more reasonable to consider in a desktop with a suitable large and well cooled case.
If buying a notebook then the decision may need to be taken at the point of purchase since I suspect there are not too many (other than some gaming machines and Enterprise level high end products) that offer GPU upgrade options.
On balance I would go for a good GPU where possible. The benefits are likely to become more evident over time as things move on.
HTH.
Grant0 -
Hi
The GPU does matter a lot for some operations. Even my older 7870 does make a big difference, just not while brushing.
My question to people with a fast GPU, does the GPU get's "really" used while brusching in lokal adjustments or is it limited by the CPU?
I do test it with the task manager for CPU and GPU-Z for the GPU.0 -
[quote="Alain" wrote:
Hi
The GPU does matter a lot for some operations. Even my older 7870 does make a big difference, just not while brushing.
My question to people with a fast GPU, does the GPU get's "really" used while brushing in lokal adjustments or is it limited by the CPU?
I do test it with the task manager for CPU and GPU-Z for the GPU.
Nobody?
An ugrade to and amd rx480 would be easy for me, but I have no clue if it would change things. I do know that CO does adapt it's routines depending on the GPU, but I don't have a clue if it still changes between a AMD 7870 and a AMD RX 480...0 -
Alain,
I guess the silence reflects the state of affairs. I am running C1 10 on three different platforms
2011 iMac i7 Radeon Graphics 6970M 1 GB
2011 Windows 10 i3 with NO graphics card
2014 Windows 10 Surface Pro 3 i5 with no graphics card
I find performance on the Surface Pro 3 useless. I can't recommend running it on that.
The i3 without graphics card actually runs fine. It is a bit slower than my iMac, but I have a serious impression that all the local adjustment action are dependent on CPU and not GPU. In looking at a new Windows platform I am actually looking at an Intel NUC with i7 and Iris Graphics Pro running off the CPU, no GPU at all. I am convinced that it will run fine because we ARE NOT rendering Graphics as in live rendering of VIDEO Streaming Graphics. So, I have to be convinced to spend any amount on a GPU card. IT is possible that the GPU will permit something like batch processing to happen faster, but not when it comes to editing a single image manually.
/Dennis0 -
[quote="DhjL" wrote:
Alain,
I guess the silence reflects the state of affairs. I am running C1 10 on three different platforms
2011 iMac i7 Radeon Graphics 6970M 1 GB
2011 Windows 10 i3 with NO graphics card
2014 Windows 10 Surface Pro 3 i5 with no graphics card
I find performance on the Surface Pro 3 useless. I can't recommend running it on that.
The i3 without graphics card actually runs fine. It is a bit slower than my iMac, but I have a serious impression that all the local adjustment action are dependent on CPU and not GPU. In looking at a new Windows platform I am actually looking at an Intel NUC with i7 and Iris Graphics Pro running off the CPU, no GPU at all. I am convinced that it will run fine because we ARE NOT rendering Graphics as in live rendering of VIDEO Streaming Graphics. So, I have to be convinced to spend any amount on a GPU card. IT is possible that the GPU will permit something like batch processing to happen faster, but not when it comes to editing a single image manually.
/Dennis
The GPU is being used quite a lot in the Viewer as well. Some adjustments (like the Spot tool) and raw-types (like X-trans) will however disable the use of OpenCL.
The Iris is also a GPU, just a GPU embedded on the die as the CPU, btw.0 -
[quote="Christian Gruner" wrote:
The GPU is being used quite a lot in the Viewer as well. Some adjustments (like the Spot tool) and raw-types (like X-trans) will however disable the use of OpenCL.
The Iris is also a GPU, just a GPU embedded on the die as the CPU, btw.
Yes. The issue affecting most of the discussion on many sites is whether or not an external GPU card, such as those by ATI or Nvidia, will make much difference. I believe they will if you are rendering video streams, or batch processing, but not editing one image. The issue then becomes: "Are Iris Graphics within the new generation Intel CPUs (i7 in particular) sufficient for most users?" and I think the answer is yes. I would rather invest in a new Wacom than pay $400 for a dedicated GPU graphics board. That is of course based on my perspective of a landscape photographer / non professional.
// Dennis0 -
[quote="Christian Gruner" wrote:
...
The GPU is being used quite a lot in the Viewer as well. Some adjustments (like the Spot tool) and raw-types (like X-trans) will however disable the use of OpenCL.
Christian
I know that a GPU can make a big difference, my 7870 does. (Although I recommend a fast i7 on a desktop.)
I have actually one question:
Would installing a 2x faster GPU (aka rx480 vs 7870) will have an impact on brushing local adjustments if the CPU is now running at about 90% and the current GPU less than 30%? I thought that CO does test the GPU to determine how it's used, but it seems a black box.
Alain0 -
[quote="Christian Gruner" wrote:
[quote="DhjL" wrote:
Alain,
I guess the silence reflects the state of affairs. I am running C1 10 on three different platforms
2011 iMac i7 Radeon Graphics 6970M 1 GB
2011 Windows 10 i3 with NO graphics card
2014 Windows 10 Surface Pro 3 i5 with no graphics card
I find performance on the Surface Pro 3 useless. I can't recommend running it on that.
The i3 without graphics card actually runs fine. It is a bit slower than my iMac, but I have a serious impression that all the local adjustment action are dependent on CPU and not GPU. In looking at a new Windows platform I am actually looking at an Intel NUC with i7 and Iris Graphics Pro running off the CPU, no GPU at all. I am convinced that it will run fine because we ARE NOT rendering Graphics as in live rendering of VIDEO Streaming Graphics. So, I have to be convinced to spend any amount on a GPU card. IT is possible that the GPU will permit something like batch processing to happen faster, but not when it comes to editing a single image manually.
/Dennis
The GPU is being used quite a lot in the Viewer as well. Some adjustments (like the Spot tool) and raw-types (like X-trans) will however disable the use of OpenCL.
The Iris is also a GPU, just a GPU embedded on the die as the CPU, btw.
Create a sticky post in all the Capture One 9, 10 and future sections on which tools and features uses the CPU, GPU or both. Disabled limitations like the spot tool and X-trans, etc. as well.
Also if i7, Xeon, or dedicated GPU is practical for better performance.
A dummies guide: Capture One - CPU/GPU0 -
I ll check it later but when brushing a mask in local adjustment only see cpu activity. I7 920 2.66 and don't have much problem with little edits.
I have 2 r9 280x and only see it working heavier than 30% on batch exports but in intervals ...cpu at 100% 15s and gpu between 20 to 65% 3-4s... repeat. Exporting jpgs from d800 nefs0 -
[quote="fgimenezc" wrote:
I ll check it later but when brushing a mask in local adjustment only see cpu activity. I7 920 2.66 and don't have much problem with little edits.
I have 2 r9 280x and only see it working heavier than 30% on batch exports but in intervals ...cpu at 100% 15s and gpu between 20 to 65% 3-4s... repeat. Exporting jpgs from d800 nefs
Thanks.0 -
[quote="kPeiffer" wrote:
Maybe my findings in also apply to this thread.
No Open CL is active and used for quite a lot of things. If used it speeds up things a lot.
Unfortunally I fear that it's not used for local adjustment brushing in my setup.
I'm very curious if a faster GPU would change the behaviour.0 -
i7 920 stock and 2 r9 280x :
While brushing i get 100% cpu usage and max 24% gpu usage. No lags.
Changing exposure i get almost no change in cpu and gpu usage almost to 50 -60%. NO lags.
Pictures in hdd and not zoomed0
Post is closed for comments.
Comments
14 comments