I have noticed that my PC build seems to struggle a bit doing certain tasks in blender such as rendering and baking. Just wondering if there is anything obvious about my PC build that can be upgraded to speed things aloung a bit without breaking the bank.
I have noticed that my GPU, CPU and RAM never seems to be fully utilised on task manager (around 50 percent for all).
Setup is as follows:
Windows 10 Pro
NVIDEA GeForce RTX 3070
AMD RYZEN 3600 6-Core Processor - 3.59GHz
16gb Corsair RAM
64Bit Op
If somebody could point me in the right direction for upgrades I would be very thankfull.
that's fairly good specs on your machine...
what do you mean by it struggles?
rendering is a system resource intense activity (it's going to take some time)...
the more resolution and such, the more time to render especially when it comes to Cycles
I would suggest before spending any money you check your Windows for unwanted tasks running in the background. Windows is notorious for this. Open your task manger and look down the list and see what else is running, click the tab for Start-up, disable anything you don't need on start-up. I have disabled about 6 items on this list, yours will be different depending on what programs you have installed.
Also when rendering or baking I have got into a habit of pausing windows updates and anti-virus scans and anything else that will slow down my pc and randomly start at the worst time.
As me1958424 mentioned your specs are fairly good. You could spend a lot of money for little gain.
One more thing check your Blender. Under the render tab, scroll down to performance and ensure you have auto detect selected for threads mode under the threads drop down, and change the tile size for CPU or GPU rendering, I use 64 for CPU and 128 for GPU, there is a notable difference between 64 and 128 on GPU rendering. A larger tile size is optimal for GPU.
I believe the rendering process in Blender is due an upgrade, with all the recent investment from Nvidia and AMD.
Save your money for now.
Thanks for the thorough reply. Just wanted some peace of mind when it comes to the hardware side of things so thanks.
I will do a check for the background processes. Trouble is I never know what is important to leave turned on but can probably narrow that down a bit. I agree with the due an upgrade. Cycles X is looking promising though. Never fully understood why Eevee doesn't render as fast as the viewport can but think thats due to a higher quality.
I do normally switch the tile sizes depending on GPU and CPU and also try some hybrid rendering sometimes which can help a bit. My current render is an eevee one though as it is very long. I keep having a play and see if i can perfect the settings a bit.