AMD cards 70% slower than Nvidia cards in VP16

Former user wrote on 11/3/2018, 7:07 AM

I was looking at a techgage VP16 benchmark graph & noticed the 'aircraft takeoff' render times that use vegas color corrector plugin was so much slower compared to nvidia cards. The other test 'Taipei 101' using vegas Median plugin performs as expected on Nvidia & Amd. Both tests also use vegas stabilize plugin.

I wonder if other vegas and 3rd party plugins also perform 70% slower on AMD or if coincidentally the tester chose only the 1 plugin that performs poorly.

Link to original article https://techgage.com/article/amd-radeon-pro-wx-8200-review/2/

Comments

NickHope wrote on 11/3/2018, 10:31 AM

Which exact cards are you referring to?

OldSmoke wrote on 11/3/2018, 10:32 AM

I didn’t see anywhere in the article which codec was used for the AMD card and what settings. VCE is very fast on my machine but I can only say that for VP15.

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)

Kinvermark wrote on 11/3/2018, 3:07 PM

I read the article. bob-h's claim is totally misleading.

AMD cards 70% slower than Nvidia cards in VP16

    IS NOT  TRUE.

Read the WHOLE article.

BruceUSA wrote on 11/3/2018, 4:22 PM

A few things that are not mentioned. I am more interested in seeing benchmark on Vegas time line performance on 4K single and multi tracks. Rendering AMD VCE vs NVENC that is what I want to see. At the movement I believed AMD VCE are far more faster then NVENC in rendering. Looking at many of the old threads are complaints after complaints why their NVENC GTX1080 ti are performed poor vs AMD Vega 10 Frontier Edition card. are not working or not fast in rendering fast in Vegas. I personally have not seen any GTX 1080 or 2080 out perform Vegas 10 Frontier Edition Card, specifically in Vegas Pro.

Last changed by BruceUSA on 11/3/2018, 4:26 PM, changed a total of 2 times.

CPU:  i9 Core Ultra 285K OCed @5.6Ghz  
MBO: MSI Z890 MEG ACE Gaming Wifi 7 10G Super Lan, thunderbolt 4
RAM: 48GB RGB DDR5 8200mhz
GPU: NVidia RTX 5080 16GB Triple fan OCed 3100mhz, Bandwidth 1152 GB/s     
NVMe: 2TB T705 Gen5 OS, 4TB Gen4 storage
MSI PSU 1250W. OS: Windows 11 Pro. Custom built hard tube watercooling

 

                                   

                 

               

 

Former user wrote on 11/3/2018, 5:21 PM

Which exact cards are you referring to?

When you look at the yellow graph lines, all the amd cards shown do the 'aircraft takeoff' HEVC render (stabilize,color corrector) in around 175 seconds, while all of the Nvidia cards of QuadroP4000 & higher do the same render in 100-110 seconds. For people unfamiliar with Quadro cards (such as myself) I think P4000 is about equal to GTX1070 consumer card for non 3d video render work.

Also, there is the possibility this is an error by the tester if people aren't seeing this slow down with vegas color corrector in vp16

NickHope wrote on 11/3/2018, 9:57 PM

In my world 175 seconds is 37-43% slower than 100-110 seconds. But I accept that this phraseology is open to interpretation.

Anyway this test does not have much value for comparing NVIDIA vs AMD without at least knowing what encode mode was set in the render settings.

Former user wrote on 11/3/2018, 11:30 PM

Anyway this test does not have much value for comparing NVIDIA vs AMD without at least knowing what encode mode was set in the render settings.

Circumstantial evidence points to him using 2m30s 4k60p h264 AVC video utalising a 4k60P project using 2 plugins - 'color corrector' & stablize, rendering to 4k60p HEVC. Not known if he used NVENC/VCE HEVC or software HEVC. Cpu Intel i9-7980XE.

My cpu is not fast enough to verify any results.

Deathspawner wrote on 11/12/2018, 9:10 AM

Hi all. I am the one who authored the review. I've chimed in here before, saying that I'd improve the tests in the future, but I haven't been able to do that with so much going on. I am definitely keen on improving the tests I have. In time, I'd even like to add things like playback tests, but again, I'm dealing with too many suites and so many tests, so it's hard to get on top of everything. 

For settings, I used NVENC for NVIDIA and VCE for AMD. The Taipei project was AVC, and the Aircraft one was HEVC; the codec differences might be the key here. I apparently updated the graph after it was shared here to reflect the codecs. Both are 4K to 1080p/60. On that note, does Vegas have a feature similar to Premiere Pro's Maximum Resize Quality? That might help use GPU better. Maybe...

Right now, I am limited to doing simple encode type tests, but I want to improve those to become more realistic (if anyone wants to share screenshots or anything of completed projects with filters, please feel free - I benchmark with dozens of apps, and I am not really a master at any of them.)

I know my results do not add a ton of value right now, but I am definitely planning to beef them up and make them as relevant as possible (since that's the entire point). 

NickHope wrote on 11/12/2018, 9:54 PM

@Deathspawner Thanks very much for coming to let us know more details.

...does Vegas have a feature similar to Premiere Pro's Maximum Resize Quality? That might help use GPU better. Maybe...

If that does something fancy like spline or Lanczos or motion-aware resizing then the answer is no. The resizing quality in Vegas is determined by the "Full-resolution rendering quality" setting in the Project Properties. From the Help:

"...Unless you have specific performance problems, choose Good. Choosing Best can dramatically increase rendering times.

Good uses bilinear scaling without integration, while Best uses bicubic scaling with integration..."

Personally I've always had it set to "Best" and I suggest you do also for future tests.

GPU is used in 2 separate ways in Vegas. One is timeline acceleration and the other is rendering. So besides using NVENC/VCE/QSV in the "Encode mode" setting in the render settings, you should make sure that the GPU is set in Options>Preferences>Video>"GPU acceleration of video processing" if you want to test the timeline acceleration too.

As for test projects, there is a sample project supplied with Vegas Pro that you might try. It's at: C:\ProgramData\VEGAS\VEGAS Pro\16.0\SampleProject\SampleProject.veg