Hey team, I ran a basic Flame GPU benchmark on a bunch of cards I’ve got in my office today.
Idea was yoinked from randy in the M1 thread!
My methodology was incredibly simple as I wanted to 100% use the GPU exclusively. I fed colour noise @ 4K and @ 8K into a motion analysis node, which then fed into a render node (rendering both forward and backward vectors). I timed how long it took to render 200 frames @ 4K and 100 frames @ 8K.
The cards in question are: A5000, 3090, 3080 and 3060. These cards are all ampere-based cards so the results were quite predictable. The biggest surprise was the 3080 comfortably beating the A5000 and the 3090 being significantly faster than the 3080, still.
I also thought the significantly larger VRAM of the A5000 would help it in the 8K test vs. the 3080 as VRAM usage was just starting to exceed 10GB but it didn’t. This may be because the A5000 is using DDR6 while the 3080/3090 use DDR6X.
ECC also seemed to add a solid 5% performance hit but I confess that I may not have set this up correctly. I just switched it on in the nvidia-settings window.
A final puzzling note (and one that might be solved by running the DKU between GPU swaps (something I was not prepared to do)) my box is A LOT snappier with the 3090 inside. loading up Flame is almost instantaneous with it. The others chug along for a bit first. Once flame is open it seems fine however.
I’ve got a real rink-y dink spreedsheet you can see with some real numbers.
Another test that would be useful to run would be using a heavy Action to viewport test and render from. If anyone has an action like that to share I would love to give it a try. I would also love to test an RDNA2 card but I don’t have any around.
Because the methodology is so simple, please feel free to add your times or verify my own. I know where an RTX 8000 is which I might do these test with.
Conclusion: Surprise! The 3090 will save you a lot of time-- not worth forking out more for an A5000 unless you need its blower design and/or lower TDP for rack installation (though there are blower design 3090s out there…).