RX470 vs RX470 Crossfire... would the 2nd video processor help Vegas?

RedRob-CandlelightProdctns wrote on 6/8/2017, 6:13 PM

OK.. so I'm 95% configured for my new system purchase -- thanks to everyone who's been helping.

It's been documented the RX470 and RX480 play nicely with Vegas.. cool. My question here is -- RX470-4GB vs RX470-4GB Crossfire?

It's only about $90 more for me and would add a 2nd video processor. Testing sites I looked at showed literally double the performance for gaming performance tests... how 'bout with Vegas. Would it benefit in any way from the crossfire power?

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

Comments

OldSmoke wrote on 6/8/2017, 6:36 PM

I had two R9 290 in my system and before that two GTX580. The performance difference between a single and two cards was more apperant with the two GTX580. Note that SLI didn't work as well as just two cards. I also noticed that Crossfire did not make any difference at all. Also do not expect to double your performance with two cards, Vegas is not the same as a game app. It does help, but at most 10%. Keep in mind that you need a bigger power supply to handle two cards and a system that can handle 2x PCIex16; meaning a CPU with minimum 32 PCIe lanes.

Depending on your needs, like if you want fast MC AVC rendering to MP4, get a GTX580/570 as a second card. That will allow you to use the RX470/480 for timeline performance and you can select CUDA when rendering with MC AVC. You may still get a second hand GTX580/570 from eBay. I have a GTX580 next to my Fury X just for very fast rendering with MC AVC.

Last changed by OldSmoke on 6/8/2017, 6:39 PM, changed a total of 1 times.

Proud owner of Sony Vegas Pro 7, 8, 9, 10, 11, 12 & 13 and now Magix VP15&16.

System Spec.:
Motherboard: ASUS X299 Prime-A

Ram: G.Skill 4x8GB DDR4 2666 XMP

CPU: i7-9800x @ 4.6GHz (custom water cooling system)
GPU: 1x AMD Vega Pro Frontier Edition (water cooled)
Hard drives: System Samsung 970Pro NVME, AV-Projects 1TB (4x Intel P7600 512GB VROC), 4x 2.5" Hotswap bays, 1x 3.5" Hotswap Bay, 1x LG BluRay Burner

PSU: Corsair 1200W
Monitor: 2x Dell Ultrasharp U2713HM (2560x1440)

RedRob-CandlelightProdctns wrote on 6/8/2017, 6:56 PM

My current system has a GTX750 in it and I'm simply not impressed with how my system is handling whether it's rendering or previewing (when editing multiple cameras). I have to prerender my timeline to be able to edit, and rendering is consistently about 3-4x the size of the rendered region.

My target formats are:

  1. DVD (yup). Mainconcept MPEG2 encoding, Good or Best quality (used to be "best" but honestly I don't see much of a difference). I use a constant bitrate which I compute based on media size to maximize quality and jussst fit on the disc (DVDA always tells me it won't fit until it's done prepared the DVD and then it always fits).

    I use constant because years back I found lots of interlacing and quality issues during fast-moving scenes if I used a variable encode, not to mention multi-pass encoding = less sleep for RedRob ;-)

    On my main editing box, I DISABLE my GPU before rendering; it's the only way for me to get it to complete reliably through the night (although at least when it doesn't, I can get a "no rerender required" catch-up)
     
  2. 720p or 1080p - When I render for client delivery on Vimeo, YouTube or Dropbox, I use Sony AVC/MVC with the "Internet" templates as a starting point
     
  3. Sony MXF 720p - I use this to pre-render my multi-cam 3x3 video so we can edit it at full framerate instead of 3-10 fps. Today I tried out the "Proxy" features of Vegas and it's working well so far! :-)

So you're saying CF will do *nothing* for me, and I should save the $95, eh?

 

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

OldSmoke wrote on 6/8/2017, 7:14 PM

CF won't, a second GPU will but only if you have a system with more then 32 PCIe lanes, socket 2011 and higher.

If you don't have the right system for two, get a RX480 with 8GB if possible.

Last changed by OldSmoke on 6/8/2017, 7:15 PM, changed a total of 1 times.

Proud owner of Sony Vegas Pro 7, 8, 9, 10, 11, 12 & 13 and now Magix VP15&16.

System Spec.:
Motherboard: ASUS X299 Prime-A

Ram: G.Skill 4x8GB DDR4 2666 XMP

CPU: i7-9800x @ 4.6GHz (custom water cooling system)
GPU: 1x AMD Vega Pro Frontier Edition (water cooled)
Hard drives: System Samsung 970Pro NVME, AV-Projects 1TB (4x Intel P7600 512GB VROC), 4x 2.5" Hotswap bays, 1x 3.5" Hotswap Bay, 1x LG BluRay Burner

PSU: Corsair 1200W
Monitor: 2x Dell Ultrasharp U2713HM (2560x1440)

NormanPCN wrote on 6/8/2017, 8:29 PM

Keep in mind that you need a bigger power supply to handle two cards and a system that can handle 2x PCIex16; meaning a CPU with minimum 32 PCIe lanes.

Do you really think Vegas needs or uses greater than 8GB/s bandwidth per GPU. 8GB being PIC3 x8.

Video cards with dual GPUs are effectively running x8 per GPU as the GPUs are independent.

RedRob-CandlelightProdctns wrote on 6/9/2017, 12:17 AM

The cyberpowerpc folks don't offer the 480 anymore.. 470 4GB yes. As well as 580. Also the 470 crossfire.. it is two GPUs as I understand it, ya? I've configured with a 700W power supply which should easily power it.

Honestly, despite me having been a CS major and very computer savy, today talk of PCI "lanes" just makes me think "I don't have time to understand it all." I need to know..

Will it be stable?

Will it improve render and/or preview speeds in Vegas?

For 95 bucks I would get it if the answer to both were "yes".. still unclear on recommendations

 

*sigh*

Last changed by RedRob-CandlelightProdctns on 6/9/2017, 12:18 AM, changed a total of 1 times.

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

OldSmoke wrote on 6/9/2017, 2:25 PM

Will it be stable?

That completely depends on the components used, brands do make a difference. My system was as stable as it was with one card but I have a 1200W PSU and a socket 2011 CPU.

Will it improve render and/or preview speeds in Vegas?

Render speeds will improve but by how much entirely depends on the FX used and codec used for encoding.

Sorry, but there is no clear answer.

Proud owner of Sony Vegas Pro 7, 8, 9, 10, 11, 12 & 13 and now Magix VP15&16.

System Spec.:
Motherboard: ASUS X299 Prime-A

Ram: G.Skill 4x8GB DDR4 2666 XMP

CPU: i7-9800x @ 4.6GHz (custom water cooling system)
GPU: 1x AMD Vega Pro Frontier Edition (water cooled)
Hard drives: System Samsung 970Pro NVME, AV-Projects 1TB (4x Intel P7600 512GB VROC), 4x 2.5" Hotswap bays, 1x 3.5" Hotswap Bay, 1x LG BluRay Burner

PSU: Corsair 1200W
Monitor: 2x Dell Ultrasharp U2713HM (2560x1440)

OldSmoke wrote on 6/9/2017, 2:26 PM

Keep in mind that you need a bigger power supply to handle two cards and a system that can handle 2x PCIex16; meaning a CPU with minimum 32 PCIe lanes.

Do you really think Vegas needs or uses greater than 8GB/s bandwidth per GPU. 8GB being PIC3 x8.

Video cards with dual GPUs are effectively running x8 per GPU as the GPUs are independent.


There was a significant difference when I ran the two GPUs in x8 vs x16 mode, a good 30%.

Proud owner of Sony Vegas Pro 7, 8, 9, 10, 11, 12 & 13 and now Magix VP15&16.

System Spec.:
Motherboard: ASUS X299 Prime-A

Ram: G.Skill 4x8GB DDR4 2666 XMP

CPU: i7-9800x @ 4.6GHz (custom water cooling system)
GPU: 1x AMD Vega Pro Frontier Edition (water cooled)
Hard drives: System Samsung 970Pro NVME, AV-Projects 1TB (4x Intel P7600 512GB VROC), 4x 2.5" Hotswap bays, 1x 3.5" Hotswap Bay, 1x LG BluRay Burner

PSU: Corsair 1200W
Monitor: 2x Dell Ultrasharp U2713HM (2560x1440)

astar wrote on 6/10/2017, 9:28 AM

Your GPU interface speed should be looked like this:

  • System Memory - 20-50GB/s
  • PCIe 8x v3.0 - ~8GB/s
  • PCIe 16x v3.0 - ~16GB/s
  • RX480 GPU Memory - 256GB/s

Does anyone see the bottleneck?

That does not even take into the fact most do not consider they are running V1 or V2 of PCIe which is even slower.

  • PCIe V1 X16 - 4GB/s
  • PCIe V2 x16 - 8GB/s

You can half those figures if you are running your GPU in 8X mode.

If you want to run 2X GPUs in your system, you need to choose the right motherboard with enough PCIe lanes to support full 16x speeds for both GPUs.

 

8GB would seem to be the new minimum for GPUs these days. Resolve has an 8GB minimum. Vegas may or may not use all that memory, but most will switch to resolve and then complain on that forum that resolve does not work or is not stable. ;)

 

astar wrote on 6/10/2017, 9:50 AM

"Do you really think Vegas needs or uses greater than 8GB/s bandwidth per GPU"

Yes I do.

(60(128(4096*2160)))/8 = 8.5GB/s for 4K uncompressed @ 60fps

Triple that figure since you are sending uncompressed frames back and forth for OpenCL, and again for display using one card.

1920x1080@60p x 3 = 5.9GB/s

There is substantial bandwidth reduction and overhead on PCIe V1 and V2 so you need to account for that. Also there is bus contention to allow for. So basically you need to massively over engineer the problem to give yourself enough room to maintain smooth frame flow. Another way to look at it is, you need to process frames so fast that you allow for codec decompression, effect render times, and still be faster than 30-60fps.

astar wrote on 6/10/2017, 10:02 AM

"The cyberpowerpc folks don't offer the 480 anymore."

As far as I know, the RX580 is basically just a V2.0 of the RX480 that is re-engineered to use less power. I would opt for the RX580-8GB over the 470.

RedRob-CandlelightProdctns wrote on 6/10/2017, 10:37 AM

I would have gotten the RX580 w/8GB if it weren't for folks posting on here that it crashes in Vegas unless you stand on one leg and hop up and down chanting praises to Zeus.

So I purchased the system with a single RX470, 4 GB RAM in it because that's what it offered.

I must say -- I'm a bit disappointed with the voices of shared knowledge here on the forum. Conflicting information clouds guidance to those (read: me) seeking information on the basic question: "what will help Vegas 14 perform best for preview and for rendering to format A, B and C?"

Person A -- NVIDIA cards won't perform as well as AMD. Don't get NVIDIA
Person B -- Mix NVIDIA and AMD for best performance
Person C -- Don't get AMD RX580 or other series due to bugs. They won't work well with Vegas and will cause headaches. Only get RX470 series, and 2nd 470 via bridge won't add any performance gain
Person D -- Get the RX580.. it'll be best.

Lovely.

 

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

OldSmoke wrote on 6/10/2017, 11:13 AM

I would have gotten the RX580 w/8GB if it weren't for folks posting on here that it crashes in Vegas unless you stand on one leg and hop up and down chanting praises to Zeus.

So I purchased the system with a single RX470, 4 GB RAM in it because that's what it offered.

I must say -- I'm a bit disappointed with the voices of shared knowledge here on the forum. Conflicting information clouds guidance to those (read: me) seeking information on the basic question: "what will help Vegas 14 perform best for preview and for rendering to format A, B and C?"

Person A -- NVIDIA cards won't perform as well as AMD. Don't get NVIDIA
Person B -- Mix NVIDIA and AMD for best performance
Person C -- Don't get AMD RX580 or other series due to bugs. They won't work well with Vegas and will cause headaches. Only get RX470 series, and 2nd 470 via bridge won't add any performance gain
Person D -- Get the RX580.. it'll be best.

Lovely.

There is no confusion here aside from D; the poster may not know that there are issues reported with this card and Vegas.

You have to read every post carefully and yes, it requires understanding your workflow and needs.

A) is correct and there is no dispute and it doesn't conflict with B, C or D

B) Is correct for certain circumstances, read my post properly. It ONLY improves RENDRERING with MC AVC using CUDA; nothing else. Got it?

C) is also correct and is partially in line with D. The reason to get ONLY the RX470 is because a RX480 isn't offered.

 

Proud owner of Sony Vegas Pro 7, 8, 9, 10, 11, 12 & 13 and now Magix VP15&16.

System Spec.:
Motherboard: ASUS X299 Prime-A

Ram: G.Skill 4x8GB DDR4 2666 XMP

CPU: i7-9800x @ 4.6GHz (custom water cooling system)
GPU: 1x AMD Vega Pro Frontier Edition (water cooled)
Hard drives: System Samsung 970Pro NVME, AV-Projects 1TB (4x Intel P7600 512GB VROC), 4x 2.5" Hotswap bays, 1x 3.5" Hotswap Bay, 1x LG BluRay Burner

PSU: Corsair 1200W
Monitor: 2x Dell Ultrasharp U2713HM (2560x1440)

NickHope wrote on 6/10/2017, 10:38 PM

+1 OldSmoke. No conflict here aside from D.

Regarding D, unfortunately for the time being we only have the evidence in this thread to go on, where 2 users were having trouble and 1 wasn't. And I've seen no quantitative evidence of performance. So it's still a bit of a gamble. I'm encouraged by MarcinB's comment, and my gut feeling is that the RX580 will probably turn out to be a fine card for Vegas for most people, with moderate improvement over the RX480.

And the other issue is that you can't get an older driver for an RX5X0 that doesn't break the Defocus and Starburst FX with GPU acceleration (link). But it looks like those will break anyway with an RX4X0 unless you hold the driver back at 16.X.X. If, like me, you don't use those FX then it's a non-issue. Or you can turn GPU acceleration off for odd jobs that require those FX.