-1
$\begingroup$

I created a project in Blender 4.1 (a character that has hair curves attached to him using geometry nodes), but I was unable to render the project with my GPU because I run out of GPU memory. After switching to CPU, my scene can take 20 to 40 minutes just for the render to start calculating all the shaders, textures, etc. Sometimes my system will even freeze completely, requiring a forced restart.

So, I decided to try the same file on a friend's laptop. To my surprise, it didn't take more than 5 minutes for the rendering to start.

My PC specs are way higher, why is my system underperforming so badly?

My desktop specs:

  • CPU: Core(TM) i9-10900 @ 2.80GHz boots up to 5.0GHz
  • RAM: 16 GB DDR4 with 2667MHz speed
  • Main drive: NVMe KINGSTON SKC3000 with 6GB/s max R/W speed
  • GPU: NVidia GTX 1060 with 6GB dedicated vRAM
  • OS: Windows

My friend's laptop specs:

  • CPU: AMD Ryzen 7 3750H
  • RAM: 8GB DDR4 with 2400MHz speed
  • Main drive: Micron_2200V_MTFDHBA512TCK
  • GPU: NVidia GTX 1650 4GB dedicated vRAM
$\endgroup$
3
  • 1
    $\begingroup$ That's standard behavior : CPU are way slower than GPU to render. If you run out of GPU memory, it's probably because you have too much textures. Did you try decreasing your textures resolution ? $\endgroup$
    – Lutzi
    Commented Jun 29 at 11:13
  • 3
    $\begingroup$ What's the question? What answer do you expect? $\endgroup$ Commented Jun 29 at 11:35
  • 1
    $\begingroup$ When you say “calculating all the shaders, textures, etc.” that sounds like an EEVEE thing. NVidia doesn’t have a discreet step for that, at least not as far as I know. It does have a step for loading the render kernels, is that what takes 20 minutes on your system? (Also did you mean to write that it takes 20 minutes for that to finish and rendering to start? You wrote that it takes 20 minutes for the first step to start, which I think is a mistake). $\endgroup$
    – TheLabCat
    Commented Jun 29 at 12:56

0

Browse other questions tagged .