Does Gpu Subdiv Speed Up Your Fps For Attached Test File?

Hi. Please test attached blend file.
There should be 2 characters with pants, shoes and hats, eyes. One has a beard.
And an hdri background.
Plz let me know soon because I see some cheap cheap gpus about to sell out! :open_mouth:
https://www.dropbox.com/scl/fi/hm67yzqyn507au86lhcte/aa-TESTFILE.Linked-Files-Packed.-Gpu-SubdivQ.blend?rlkey=6wvj3ns1qfkf6hqnbl3isb8ur&dl=0

1) What fps viewport playback do you get?

  • with both simplify set to Level 1 and line-art on.
  • with GPU Subdiv off?
    (Edit > Preferences > Viewport tab > Subdivision > GPU Subdivision)
  • and with GPU Subdiv on?

I get:

  • ~5fps playback with all 4 viewports visible, top left viewport is in material view (eevee). Other viewports are solid view.
  • If I look in top left viewport only, I get maybe +0.6fps.
  • If I only use solid viewports, i get maybe +1fps.
  • I’m using Blender 3.6
  • Gpu Subdiv doesn’t make a difference for me but maybe because my gpu’s really really old lol.

2) What Cpu and Gpu and System Ram do you have?

  • I have an i7-3770 (fastest cpu for my mobo)
  • Radeon HD 5770 (room for upgrade afaik)
  • 24 GB Ram

I know that line-art slows things down. But I have a slow PC and I wanna know if upgrading a new GPU will help.

Thanks.

" with both simplify set to Level 1 and line-art on."

I’ve left it at whatever it’s saved and uploaded at.

Playback with GPU Sub on - is 10 FPS.
GPU Sub off - is 14 FPS.

Blender 3.6, i7 13700K, 3060ti, 64GB RAM

1 Like

Thanks!

Yeah, ppl on Reddit are also saying that Gpu subdivision slows down the fps, when you’d expect the opposite.
Some1 said it’s maybe because the meshes are low poly and that high poly meshes might have a different result.

Also, your Pc is pretty high end but the fps isn’t as high as I would hope, even with Gpu subdiv disabled. At least now I know what to expect if I get a pc like yours. Maybe I’ll just save my money.

Or maybe Blender will speed up Line-art one day or something.
(If it does, I might still need a newer gpu since mine doesn’t work with Blender 4 alpha).

There are some Reddit communities that are good sources of reliable information. Blender Reddits are not among them

Why not? I actually got 2 replies and they seemed legit afaik.

FWIW - I wouldn’t normally do playback in the manner you had your interface, with 4 views open. I mostly use a single view.

With my normal setup, I get 22 FPS (GPU Sub Off.) Sub On is around 14FPS. Line art on or off makes hardly any difference.

1 Like

Omg thanks so very much!
Maybe I’ll get a new pc after all!
… in a year or two when I’ve saved enough money lol.

Well… they were wrong, weren’t they?

They weren’t wrong as far as I know. Their results didn’t contradict with thorn-neverwake’s results here. And one of them even explained why gpu subdiv might slow things down in my case (cuz my blend file is too low poly to benefit from it).

What i’ve learned is: buying a new gpu won’t help me for my particular blend files. But a 13th gen pc might.

Edit: I wasn’t saying they were wrong, if that’s what you thought.

I never use GPU subdivision. I think I had it on at one point, but there was a bug that was believed to be related to that being turned on. I turned it off, everything’s fine, playback is fast and I stopped thinking about that check box.

In case you’re wondering about what my system is doing, here’s a process screenshot:

1 Like

Based on my own testing and observations, its more likely that is the main hardware part which is slowing things down. For animation playback the CPU and especially the single core performance can make a fair difference.

Having said that, there is still a lot of things within Blender that can impact viewport FPS. Here’s a video I did that takes a look at that:

Thanks. Yeah, I know a faster CPU would help my case.
The reason I put this post up was it’s cheaper for me to upgrade the GPU, since I pretty much already have the fastest CPU for my motherboard’s socket.

I went through this myself earlier this year; I had a i7-OLD Dell XPS with their proprietary motherboard, that couldn’t take a faster CPU. Upgraded the GPU, and it was a little better. Looked for ways to find a modern motherboard that would fit in the existing case, no luck there. Finally threw in the towel, bought a new case, new components, grabbed a screwdriver, and now it’s happy fast blender life.

Lol, I’m hoping I can use an old case from an old custom pc I have. It’s big and might save me $50-$150 Cad. But maybe it won’t fit lol.

My plan is to save money and look up which Intel Mobos can use 12th and 14th gen Cpus. Maybe start with a cheap 12400 cpu, and have the option to get a high end 14th gen cpu if I ever need one, which have the fastest single-thread scores on a benchmark website I use.

1 Like

Yeah, no doubt. I guess the point I was trying to make and somewhat show in my video, is that you could upgrade to the fastest GPU you can get and there’s still a fair chance it would make little difference to the performance of what you are testing.

Once you have done the free optimization (as in software, workflow, scene, etc), sometimes you just have to bite the bullet and get faster hardware. But still make sure to identify the actual main hardware bottleneck, no point spending money on something that makes little difference, when the same amount could be spent with greater impact.

2 Likes