Page 1 of 1

RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?

Posted: Fri Nov 06, 2020 10:05 pm
by cute2008
I want to build a new pc to transcode, RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?How big is the difference in transcoding speed of these three graphics cards?

Re: RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?

Posted: Fri Nov 06, 2020 10:22 pm
by s55
NVEnc includes discrete hardware for encoding rather than relying heavily on cuda cores. Meaning we expect little to no difference in performance.

Re: RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?

Posted: Fri Nov 06, 2020 10:31 pm
by cute2008
s55 wrote: Fri Nov 06, 2020 10:22 pm NVEnc includes discrete hardware for encoding rather than relying heavily on cuda cores. Meaning we expect little to no difference in performance.
Thanks a lot, There is another question,how much memory is enough to balance price and performance,32g?64g?

Re: RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?

Posted: Fri Nov 06, 2020 10:47 pm
by s55
A single encode in HandBrake won't currently use anywhere near 32GB. Probably more like 4~5GB per 4K encode peak. Thus, i'd suggest a faster 32GB kit over a slower 64GB kit. I.e >= 3600mhz

Re: RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?

Posted: Fri Nov 06, 2020 10:59 pm
by cute2008
s55 wrote: Fri Nov 06, 2020 10:47 pm A single encode in HandBrake won't currently use anywhere near 32GB. Probably more like 4~5GB per 4K encode peak. Thus, i'd suggest a faster 32GB kit over a slower 64GB kit. I.e >= 3600mhz
So i know which i should choose,thank you very much.
CPU: AMD 5950x
Graphics card: Nvidia RTX 3070
Memory: 32GB I.e >= 3600mhz

Re: RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?

Posted: Sat Nov 07, 2020 1:30 am
by mduell
Especially with the AMD chips, you need fast RAM not a lot of RAM.

The optimum for video encoding would be 8GB at 4000Mhz with a 2000 Mhz FCLK.

Re: RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?

Posted: Sat Nov 07, 2020 3:04 am
by cute2008
mduell wrote: Sat Nov 07, 2020 1:30 am Especially with the AMD chips, you need fast RAM not a lot of RAM.

The optimum for video encoding would be 8GB at 4000Mhz with a 2000 Mhz FCLK.
Thanks for your advice,i also use it do other works,so 32gb is needed,i will choose 3600mhz or above.

Re: RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?

Posted: Mon Nov 16, 2020 12:20 pm
by tlindgren
cute2008 wrote: Sat Nov 07, 2020 3:04 am
mduell wrote: Sat Nov 07, 2020 1:30 am Especially with the AMD chips, you need fast RAM not a lot of RAM.
The optimum for video encoding would be 8GB at 4000Mhz with a 2000 Mhz FCLK.
Thanks for your advice,i also use it do other works,so 32gb is needed,i will choose 3600mhz or above.
To expand a bit more on mduell's answer, for best performance on Ryzen it's important to make sure you run the memory as fast as the you can WITHOUT falling out of 1:1 FCLK - and the real memory clock is half of what the motherboard list as MHz (due to DDR, technically they're listing the Mega-Transfers number despite calling it MHz but that's already a lost battle).

The reason why you want to avoid not running in 1:1 mode is because there's a massive latency hit for both of the other modes which you likely won't be able to make up for regardless of how fast you run the memory!

Almost all Ryzen 3000-5000 CPU's will do at least 1800MHz FCLK, hence the common suggestion for 3600MHz memory, going with lower CAS (like expensive 3600C14 kits) helps a little bit further but these often cost too much to be worth it for many, but note that AMD only officially guarantee 1600MHz FCLK/3200MHz memory and you CAN get Ryzen's that won't hit even 1800 MHz but they're very rare (and I've not heard of any that won't do at least 1700MHz).

A few speculated that Ryzen 5xxx would be much more likely to be able to do 2000MHz FCLK than 3xxx but now that people have them in their hands it's becoming clear that no, it's a small percentage that will do that (just like 3xxx), the general safe rule is still 1800MHz for most Ryzen's though the percentage that will do 1900-1933 (3800-3866MHz memory) given enough extra voltage to various minor voltages has probably increased.

Also, if you do plan to go above 1800MHz FCLK/3600 MHz memory be aware that many BIOS'es will automatically disable 1:1 mode if you go above 3600MHz memory freqency so it usually requires forcing several FCLK related parameters, and often requires various IO voltages a bit (details depends on motherboard and CPU).

Personally I recommend just going with 3600MHz memory for Ryzen 3000-5000 unless you like to tinker with the system, these days those kits tends to mostly just work - this wasn't the case early on with Ryzen 3000, so if you have an older motherboard make sure you update the BIOS to get a recent AGESA code.

Re: RTX3060 vs RTX 3070 vs RTX 3080,which should i choose?

Posted: Mon Nov 16, 2020 8:05 pm
by cute2008
tlindgren wrote: Mon Nov 16, 2020 12:20 pm
cute2008 wrote: Sat Nov 07, 2020 3:04 am
mduell wrote: Sat Nov 07, 2020 1:30 am Especially with the AMD chips, you need fast RAM not a lot of RAM.
The optimum for video encoding would be 8GB at 4000Mhz with a 2000 Mhz FCLK.
Thanks for your advice,i also use it do other works,so 32gb is needed,i will choose 3600mhz or above.
To expand a bit more on mduell's answer, for best performance on Ryzen it's important to make sure you run the memory as fast as the you can WITHOUT falling out of 1:1 FCLK - and the real memory clock is half of what the motherboard list as MHz (due to DDR, technically they're listing the Mega-Transfers number despite calling it MHz but that's already a lost battle).

The reason why you want to avoid not running in 1:1 mode is because there's a massive latency hit for both of the other modes which you likely won't be able to make up for regardless of how fast you run the memory!

Almost all Ryzen 3000-5000 CPU's will do at least 1800MHz FCLK, hence the common suggestion for 3600MHz memory, going with lower CAS (like expensive 3600C14 kits) helps a little bit further but these often cost too much to be worth it for many, but note that AMD only officially guarantee 1600MHz FCLK/3200MHz memory and you CAN get Ryzen's that won't hit even 1800 MHz but they're very rare (and I've not heard of any that won't do at least 1700MHz).

A few speculated that Ryzen 5xxx would be much more likely to be able to do 2000MHz FCLK than 3xxx but now that people have them in their hands it's becoming clear that no, it's a small percentage that will do that (just like 3xxx), the general safe rule is still 1800MHz for most Ryzen's though the percentage that will do 1900-1933 (3800-3866MHz memory) given enough extra voltage to various minor voltages has probably increased.

Also, if you do plan to go above 1800MHz FCLK/3600 MHz memory be aware that many BIOS'es will automatically disable 1:1 mode if you go above 3600MHz memory freqency so it usually requires forcing several FCLK related parameters, and often requires various IO voltages a bit (details depends on motherboard and CPU).

Personally I recommend just going with 3600MHz memory for Ryzen 3000-5000 unless you like to tinker with the system, these days those kits tends to mostly just work - this wasn't the case early on with Ryzen 3000, so if you have an older motherboard make sure you update the BIOS to get a recent AGESA code.
Thank you very much for your suggestions, high performance and stability really need to be balanced