AMD VCE and NVidia NVENC Time Comparison (Render time comparison)

Reyfox wrote on 7/11/2018, 5:03 AM

The article is about comparing workstation GPU performance with Redshift, Blender & MAGIX Vegas 15.

The article compares performance with both workstation cards from both companies along with tossing in 1080ti, Titan Xp, Vega 64 and RX580. The test bed computer has Intel Core i9-7980XE (18-core; 2.6GHz) and 64GB RAM.

The Vegas Pro test is at the end of the article. Tested is the HEVC encode speed using Magix encoders for the graphics cards. No, it's not an end all be all test, and it would be nice if the clips had more FX added, but, it's a starting point.

Read about it here: https://techgage.com/article/performance-testing-redshift-blender-magix-vegas/

Comments

OldSmoke wrote on 7/11/2018, 6:34 AM

It seems that what has been established a long time ago is still true. Vegas is still using OpenCL for FX processing and AMD has implemented it much better then Nvidia.

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 7/11/2018, 12:24 PM

Interesting. Thanks for posting. We need more of this kind of info to better understand hardware setups for the new Vegas engine. I would like a GPU upgrade, but with crypto mining market interference and not knowing what Vegas prefers, I have been waiting. Maybe soon now.

Reyfox wrote on 7/11/2018, 3:08 PM

I too would like to buy another graphics card (AMD), but the prices are way out of line. I can wait. Vegas with AMD VCE encoding is really fast. I am ok with it right now.

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.2

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

Reyfox wrote on 7/11/2018, 3:47 PM

The author of the article is looking for suggestions on what fx combinations should be tested. I am a novice with Vegas and defer to you "senior" Vegas editors. So please reply to the above link with your suggestions!

I have nothing to do with the author of the article for further clarification. Just passing on info.

Last changed by Reyfox on 7/11/2018, 3:48 PM, changed a total of 1 times.

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.2

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

fr0sty wrote on 7/11/2018, 6:28 PM

AMD's ProRender is also natively supported in Cinema 4D now, and while it works on any GPU, it is OpenCL based, so...

Their cards are beginning to look a bit more attractive for workstation use... if I can just see some reliability and solid drivers, I might give them another shot one day.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

Kinvermark wrote on 7/11/2018, 6:40 PM

Looks like the author has found this forum...(maybe he can confirm?)

 

That being the case, I would suggest the following fx for testing:

Filmconvert (third party vegas plug in)

Neat Video ( ")

Prodad Mercalli (")

Vegas LUT (one or multiple instances)

The old Film Effects fx (I think this one may be single threaded / non gpu)

Also relevant would be tests using 32 bit mode and ACES color managed workflow.

Reyfox wrote on 7/12/2018, 7:22 AM

@fr0sty, I have been using AMD graphics cards since it's original ATi Radeon introduction. Currently, still using the RX480 8GB MSI card. The only time I had a driver issue was just recently. I no longer was able to see AMD VCE in the Render As listings with the newest driver. I went back to the previous one (I keep them until I am sure the latest one works fully). I can not speak on the "pro" workstation cards, but looking at the performance of the RX580, impressive in Vegas.

BTW... here is the video to accompany the weblink.

 

Last changed by Reyfox on 7/12/2018, 7:30 AM, changed a total of 1 times.

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.2

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

Deathspawner wrote on 7/12/2018, 6:38 PM

@Reyfox Thanks a lot for sharing the content; I'm glad it's proven useful :D

@Kinvermark Those are some great suggestions, so thanks a ton! I'm starting to make note of all this for when I can dive into testing again. If I gather enough useful benchmark information, I may revolve an entire content piece around Vegas, and if so, I'll be sure to take a look at Filmconvert since there's a trial available. 

As an aside, I also plan to test at some point the same projects on an Intel Coffee Lake system, since MAGIX rolled out updates in ver 15 for Intel Quick Sync Video. If the performance boosts are anything like they are with Premiere Pro, there could be some surprises. 

GJeffrey wrote on 7/12/2018, 11:29 PM

To compare apple to apple, I would suggest not to use any fx.

VCE and NVenc is only used during encoding with Magix avc and hevc codec.

Opencl is used for fx processing. AMD is obviously better at opencl than nVidia.

Either you compare VCE and Nvenc or opencl performance but not both.

fifonik wrote on 7/12/2018, 11:52 PM

To compare apple to apple, I would suggest not to use any fx.

I cannot agree more.

It would be nice to see:

- To check how good source filter on the system. Preview frame rates for couple of typical sources (what sources? this alone is already complicated). Plus generated media. Probably this would be almost the same for Nvidia/AMD, however this information is important for understanding the hardware's I/O and analyzing further results.

- VCE/NVEnc. Encoding without any filters.

- In-build filters support by GPUs. Preview frame rates with typical sources and a few in-build filters applied. Something simple and popular, like levels/color correction/sharpen/crop. NeatVideo should not be included as it has it own integrated benchmark.

Or simply use VP11 Benchmark :)

Camcorder: Panasonic X1500 + Panasonic X920 + GoPro Hero 11 Black

Desktop: MB: MSI B450M MORTAR TITANIUM, CPU: AMD Ryzen 5700X, RAM: G'Skill 32 GB DDR4@3200, Graphics card: MSI RX6600 8GB, SSD: Samsung 970 Evo+ 1TB (NVMe, OS), HDD WD 4TB, HDD Toshiba 4TB, OS: Windows 10 Pro 22H2

NLE: Vegas Pro [Edit] 11, 12, 13, 15, 17, 18, 19, 22

Author of FFMetrics and FFBitrateViewer

Kinvermark wrote on 7/13/2018, 10:25 AM

Yes. My bias is towards playback performance for editing rather than rendering (I can wait; within reason).

Most "tests" of this sort focus on render speed because it is easier to quantify than "is-playback-smooth" under varying conditions. There was a Davinci Resolve test I saw recently where the editor quantified by adding cc nodes until the playback frame rate started to drop. IMO, that method is OK, but a limited simulation of video editing.

I will take whatever information comes... and add a "grain of salt."

Reyfox wrote on 7/13/2018, 10:39 AM

Playback performance is a big one for me also. Still, AMD VCE exporting is a huge improvement in speed over the CPU rendering. It's a start, now on to timeline playback performance.

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.2

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

AVsupport wrote on 7/13/2018, 5:33 PM

+1 for playback performance. That's what makes most impact for me. Final renders can vary, and for me a little wait is expected / acceptable

BTW, I think it's VP's old OpenCL standard compatibility code base that's the biggest holdup. Technology has moved on, VP doesn't use the better accelerations available.

Also, have found [correction: Ignite Vibrance] to use GPU quite well, surprise! (tested with 1060/6 at CPU55%/GPU~30% resulting in usable playback..can anyone confirm? souces 2K mp4 from Mavic on 1080/25 timeline)

Last changed by AVsupport on 7/13/2018, 6:06 PM, changed a total of 3 times.

my current Win10/64 system (latest drivers, water cooled) :

Intel Coffee Lake i5 Hexacore (unlocked, but not overclocked) 4.0 GHz on Z370 chipset board,

32GB (4x8GB Corsair Dual Channel DDR4-2133) XMP-3000 RAM,

Intel 600series 512GB M.2 SSD system drive running Win10/64 home automatic driver updates,

Crucial BX500 1TB EDIT 3D NAND SATA 2.5-inch SSD

2x 4TB 7200RPM NAS HGST data drive,

Intel HD630 iGPU - currently disabled in Bios,

nVidia GTX1060 6GB, always on latest [creator] drivers. nVidia HW acceleration enabled.

main screen 4K/50p 1ms scaled @175%, second screen 1920x1080/50p 1ms.

Former user wrote on 7/13/2018, 6:49 PM

 

Also, have found [correction: Ignite Vibrance] to use GPU quite well, surprise! (tested with 1060/6 at CPU55%/GPU~30% resulting in usable playback..can anyone confirm? souces 2K mp4 from Mavic on 1080/25 timeline)

I just tested it with 4k video. It doesn't drop any frames when played on best(full). As you say that filtert makes great use of GPU.

walter-i. wrote on 7/14/2018, 4:00 PM

+1 for playback performance.

Thanks in advance
Walter

GJeffrey wrote on 7/14/2018, 4:48 PM

Looks like most of the people are interested in timeline preview performance.

I suggest to the OP  @Reyfox to modify the title of this post. Its misleading.

Reyfox wrote on 7/14/2018, 6:15 PM

@GJeffrey

How is the post misleading? The topic might have gotten derailed a bit, but the post certainly is not misleading.

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.2

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

Wolfgang S. wrote on 7/16/2018, 7:23 AM

The article compares render time only. But there is no appropriate measure for the playback performance of the footage in the timeline in that article. Both aspects are important, but a lot of users may tend to give the playback performance a higher priority, simply since that is a requirement to edit the footage. I have clearified the title a little bit.

Desktop: PC AMD 3960X, 24x3,8 Mhz * RTX 3080 Ti (12 GB)* Blackmagic Extreme 4K 12G * QNAP Max8 10 Gb Lan * Resolve Studio 18 * Edius X* Blackmagic Pocket 6K/6K Pro, EVA1, FS7

Laptop: ProArt Studiobook 16 OLED * internal HDR preview * i9 12900H with i-GPU Iris XE * 32 GB Ram) * Geforce RTX 3070 TI 8GB * internal HDR preview on the laptop monitor * Blackmagic Ultrastudio 4K mini

HDR monitor: ProArt Monitor PA32 UCG-K 1600 nits, Atomos Sumo

Others: Edius NX (Canopus NX)-card in an old XP-System. Edius 4.6 and other systems

Reyfox wrote on 7/16/2018, 7:26 AM

@Wolfgang S., thanks for the title clarification.

Newbie😁

Vegas Pro 22 (VP18-21 also installed)

Win 11 Pro always updated

AMD Ryzen 9 5950X 16 cores / 32 threads

32GB DDR4 3200

Sapphire RX6700XT 12GB Driver: 25.3.2

Gigabyte X570 Elite Motherboard

Panasonic G9, G7, FZ300

Deathspawner wrote on 7/16/2018, 5:38 PM

Hi all:

Thanks again for the great feedback here. I'm keeping track of it for when I can jump back into testing. Playback performance is something I need experiment with soon. That's one area where I think faster storage might make a big difference, at least if we're talking about 250Mbps+ 4K or 8K content. When I tested playback of an 8K RED file in Premiere Pro, it pushed an 18-core processor to its peak, so I have a feeling this kind of benchmarking could reveal a lot about different SSDs, CPUs, and GPUs alike. I admit I am very ignorant of such specific testing, but I am keen on pursuing it.

If I run into issues with finding better tests, I could chime back in here. What's likely to happen is that tests will be worked on leading up to the Vegas 16 release, and then I'll transition them to that version for the sake of having the most up-to-date performance data possible. I have travel next month, but if timing works out, you won't have to wait long after its launch for the benchmark results.

Rob

HEADMASTER wrote on 2/27/2019, 6:30 AM

Hi all:

Thanks again for the great feedback here. I'm keeping track of it for when I can jump back into testing. Playback performance is something I need experiment with soon. That's one area where I think faster storage might make a big difference, at least if we're talking about 250Mbps+ 4K or 8K content. When I tested playback of an 8K RED file in Premiere Pro, it pushed an 18-core processor to its peak, so I have a feeling this kind of benchmarking could reveal a lot about different SSDs, CPUs, and GPUs alike. I admit I am very ignorant of such specific testing, but I am keen on pursuing it.

If I run into issues with finding better tests, I could chime back in here. What's likely to happen is that tests will be worked on leading up to the Vegas 16 release, and then I'll transition them to that version for the sake of having the most up-to-date performance data possible. I have travel next month, but if timing works out, you won't have to wait long after its launch for the benchmark results.

Rob

Hi

Do you already have something?