Copy link to clipboard
Copied
Computer Specs:
Processor: Ryzen 9 3900XT
Motherboard: Asus X570 Pro Prime
RAM: G.Skill 64GB 3600Mhz/cas16
GPU: AMD Radeon RX590
OS: Windows 10
When I render something on timeline or export video (H.264) it uses only 20 to 35% of CPU
I actually dont understand what wrong I did.
Need help
Copy link to clipboard
Copied
I can't tell you exactly what's been happening. How much is your GPU utilized during those same tasks? If it is much higher than your CPU utilization, there is a good chance that you have a performance mismatch between the CPU and the GPU. But if that GPU utilization is also low, then you likely have something else bottlenecking your CPU.
And all too often I see people configuring a non-gaming, video editing system go heavy on the CPU but cheap out big time on the GPU. This actually degrades everyday app perfoprmance, not just video editing performance: In this scenario, the CPU usage will be capped far below 100% no matter what.
And that RX 590 dates from a time when the most powerful mainstream desktop (as opposed to server and workstation) PC platforms had only 6 to 8 cores in their CPUs. The 12-core Ryzen 9 3900X was not released until long after the RX 590 was superceded by newer GPU architectures.
Copy link to clipboard
Copied
Thanks for quick response. I forgot to mention that GPU usage was 0% to 2%. Also my os installed on samsung evo plus 970 500gb. Can GPU (RX 590) cause for bottlenecking here? Thanks
Copy link to clipboard
Copied
Not only the RX 590, but also Adobe's rather lackadaisical OpenCL support. Premiere Pro simply performs relatively poorly in OpenCL compared to CUDA. Unfortunately, as I stated somewhere, only Nvidia GPUs support CUDA at all. Other companies' GPUs that support GPGPU processing are stuck with OpenCL in Windows. At some point Nvidia attempted to license CUDA to other GPU makers; however, that quickly died out when the competitors balked at Nvidia's licensing fees.
Copy link to clipboard
Copied
I understand. But sometime e.g. neat noise reduction, when applied on my clips it uses 100% of cpu (Except on the nested clip). Another thing I have noticed today, after clearing catche I sent my timeline to media encoder for rendering and it uses almost 100% of cpu. So some type of rendering use 100% of cpu and some type of rendering use as low as 10% of the cpu. Do you think still I'm facing serious bottlenecking problems? Thanks
Copy link to clipboard
Copied
In your case, it's definitely the lackadaisical (read: half-hearted) OpenCL support. Adobe's implementation of OpenCL will never be as robust as its implementation of CUDA. And with OpenCL itself (literally) having its rug pulled out from under it (it has been updated only a couple of times since OpenCL 2.0 was released in 2013, while Apple had depreciated support for OpenCL since MacOS 10.14 Mojave), it is no wonder why Adobe had left its OpenCL support in situ while continuing to improve its CUDA (Windows) and Metal (MacOS) features and performance.