Enable QSV on AMD motherboard and gpu???

petecarney wrote on 5/16/2019, 2:43 PM

I am still trying to sort out relatively poor performance with a new X399 TR1950x Radeon VII machine.

 

I turned off 'enable QSV' and my render time for a current 4K 1:52 project went from 1:22 to 1:54. Was quite surprised that it had any effect on an AMD machine.

 

That begs the question, where is Vegas Pro 16 using QSV and what driver/software is controlling that?

 

Cheers,

Pete

Comments

fr0sty wrote on 5/16/2019, 3:08 PM

I'm using a Radeon 7 GPU and actually saw a very significant performance boost over my GTX 970 before it. What codecs and templates are you rendering to? Also, make sure to install the driver that released on May 13, it fixed a ton of issues for me.

petecarney wrote on 5/16/2019, 3:19 PM

I'm just whining about the relative performance of my 7 vs others in virtually every test I've done. My red car render is now at 36 seconds with the latest 19.5.1 drivers. It still is rendering 4K with multiple effects faster than real time. My older i73770 gtx1050ti was about 4x real time in my 4K pipeline so it's great, but not what I believe it should be.

The QSV encoding thing was an interesting find and not sure how it is being used on an all AMD machine.

 

Cheers, Pete

Last changed by petecarney on 5/16/2019, 3:19 PM, changed a total of 1 times.

VEGAS Pro 16 (b424)

CAMS - GX9, GH5, S1, Mavic Pro

Computer - AMD 1950x Threadripper, Radeon VII, ASRock X399 Taichi MB, 32 gig DDR4 2400. SATA 500gig SSD, Sony XBR-43X800D display

fifonik wrote on 5/16/2019, 3:35 PM

QSV on AMD CPU? Not sure if this is somehow possible at all.

What MB drivers you have installed? Microsoft or AMD?

P.S. I have render issues with any AMD GPU drivers after 18.5.1.

Camcorder: Panasonic X920

Desktop: MB: MSI B450M MORTAR TITANIUM, CPU: AMD Ryzen 3700X, RAM: G'Skill 16 GB DDR4 3200, Graphics card: MSI RX470 4GB, SSD: Samsung 850 EVO SATA 250MB, HDDs: Seagate & Toshiba 2TB, OS: Windows 10 64-bit 1809

NLE: Vegas Pro 11, 12, 13, 15

fr0sty wrote on 5/16/2019, 4:16 PM

I have Intel QSV pop up in my render templates on my all AMD system as well, for some reason, alongside VCE.

petecarney wrote on 5/16/2019, 5:10 PM

QSV on AMD CPU? Not sure if this is somehow possible at all.

That's what I thought too, but when I turn that on or off in the preferences my render times change even though I'm using Magix MP4 VCE. Thus the reason for this post.

I have IntelQSV rendering available in HEVC only, but I'm not using that. Just the Magix MP4 VCE variants for all my best times. Now a lame 36 seconds on the Red Car project using VCE with GPU and QSV acceleration enabled in the options.

In my latest clean install of everything to an m.2 ssd, I used the AMD x399 chipset drivers from AMD. Then ran the 19.5.1 Radeon drivers after that and it's slower all the way around though still dead stable and perfectly clean renders.

I dug through all the Userbenchmark tests with an x399 chipset and the Radeon VII. All tests only show at best 135% relative performance for the 7. All the 148-165% relative performance scores are coming from ryzen 7, i7 and i9 cpu mobo combo's. Definitely is an X399 / Radeon VII driver problem it appears.

 

Still curious on the QSV AMD thing. Seems like a strange behavior.

 

Cheers, Pete

fr0sty wrote on 5/16/2019, 6:36 PM

I don't see anywhere to enable QSV in preferences, only in the render templates next to VCE. It shouldn't even be there, this is an all AMD system.

Chief24 wrote on 5/16/2019, 7:50 PM

It is located in the preferences, just under the "Enable legacy GPU..."

Turned it off on my "Signature" rig, with both Vegas Pro 15 (build 416) & Movie Studio Suite 15 (build 157) - was still enabled in MSPS15 - turned off, then re-start Movie Studio - not there; additionally on my "re-furbished" i7-6800K with Movie Studio Suite 16 (build 109).

Yeah, for an all AMD system, or the Intel HEDT (High End DeskTop) systems, QSV enabled ain't gonna' make something work that ain't there! Also, just checked all three with a project loaded and went to the "Render As" - No QSV for any in the Magix AVC or HEVC templates, either VCE or NVENC on my two computers.

Self Build: MSI X399 Gaming Pro Carbon AC/1950X @ stock; 64GB Corsair 2666 Mhz; OS-Intel 750 800GB, Project Media-Samsung 960 EVO 1TB & 970 EVO 1TB; (2) Samsung 850 EVO 500GB SSD for various (Magix Xara Photo & Graphics Designer Pro 16), Render, Other Assets; Sapphire AMD Radeon VII; (2) Samsung 28 Inch UHD 3840x2160; Windows 10 Pro 64-Bit (1809); (2) Intel 660p 2TB PCI-e on Asus Quad M.2x16; Magix Vegas Pro 15 Suite (416), Magix Movie Studio Platinum 15 Suite (157); Canon EOS 80D; GoPro Hero 5+ & 6 Black & 7 Black; Sony FDR AX-53 HandyCam; Sound Forge Studio 12.6; Creative SoundBlaster Zx sound card; Magix Music Maker Premium 2019

fifonik wrote on 5/17/2019, 2:22 AM

Thanks. I've found it in preferences. Exact naming in VP15 is "Enable QSV Encoding and Decoding (where available)". It was enabled (by default). Have not found any encoding profiles where it is mentioned.

Played a little and in my system it does not change anything. Playback and red car render speeds are the same.

Camcorder: Panasonic X920

Desktop: MB: MSI B450M MORTAR TITANIUM, CPU: AMD Ryzen 3700X, RAM: G'Skill 16 GB DDR4 3200, Graphics card: MSI RX470 4GB, SSD: Samsung 850 EVO SATA 250MB, HDDs: Seagate & Toshiba 2TB, OS: Windows 10 64-bit 1809

NLE: Vegas Pro 11, 12, 13, 15

mintyslippers wrote on 5/17/2019, 4:22 AM

No impact on or off on my Ryzen 7 2700x with an Nvidia RTX 2060. Same render times although when its on I do see the option to render using QSV which does render although shouldnt as my setup has no QSV.

MagixDerek wrote on 5/17/2019, 9:04 AM

QSV is not available on an AMD processor. QSV is a feature of Intel GPUs which are integrated with their CPUs. If you have an AMD processor, the QSV setting will do nothing as any decoding which could be targeted for QSV will revert to a CPU only solution and no QSV encoding options will be made available.

petecarney wrote on 5/17/2019, 10:47 AM

Thanks for the notes. I've rerun the test and it appears I must have unchecked 'Allow legacy GPU rendering' at the same time by accident.

Sorry for wasting your guys time :(

mintyslippers wrote on 5/17/2019, 11:02 AM

So are you saying that by having allow legacy GPU rendering on it sped up your Radeon VII?

petecarney wrote on 5/17/2019, 1:34 PM

I have a 1:52 length 4K project that renders in 1:21 with Magix AVC mp4 VCE with 'allow legacy GPU rendering' checked and 1:54 with it unchecked. The only content in my project is Lumix S1 4K 30p footage, vegas color curves and vegas saturation adjust.

mintyslippers wrote on 5/17/2019, 1:40 PM

This is interesting as I thought that option just let you use gpu acceleration when using the old Sony avc renders. Might try this with my new rtx

TheRhino wrote on 5/18/2019, 12:37 PM

My 9900K renders QSV really fast when BOTH the onboard Intel & AMD VEGA 64 are enabled & connected to screens... Vegas gives me both choices, QSV or VCE, however QSV is much faster. (RedCar sample project = 14 seconds) Interestingly, if I REMOVE the VEGA 64, the QSV render speeds are slower using just the onboard Intel... If I disable the onboard GPU, VCE renders are the same using the VEGA... SO.... apparently there are non-QSV tasks (FX, etc) that the VEGA 64 is able to help with on certain projects freeing the onboard Intel GPU to focus on QSV rendering...

Last changed by TheRhino on 5/18/2019, 12:38 PM, changed a total of 1 times.

Workstation D with $1,350 USD of upgrades in April, 2019
--$500 9900K @ 5.0ghz
--$140 Corsair H150i liquid cooling with 360mm radiator (3 fans)
--$200 open box Asus Z390 WS (PLX chip manages 4/5 PCIe slots)
--$160 32GB of G.Skill DDR4 3000
--$350 refurbished, but like-new Radeon Vega 64 LQ (liquid cooled)

Renders Vegas11 "Red Car Test" (QSV) in 13s-14s when clocked at 5.0 ghz
(note: BOTH onboard Intel & Vega64 show utilization during QSV renders...)

Source Video1 = 4TB RAID0--(2) 2TB M.2 on motherboard in RAID0
Source Video2 = 4TB RAID0--(2) 2TB M.2 (1) via U.2 adapter & (1) on separate PCIe card
Target Video1 = 32TB RAID0--(4) 8TB SATA hot-swap drives on PCIe RAID10 card

10G Network using cheap Mellanox2 Adapters
Copy of Work Files, Source & Output Video, OS Images on QNAP 653b NAS
Blackmagic Decklink PCie card for capturing from tape, etc.
(2) internal BR Burners connected via USB 3.0 to SATA adapters
Old Cooler Master CM Stacker ATX case with (13) 5.25" front drive-bays holds & cools everything.

Workstations A, B & C are 6-core 4.0ghz Xeon 5660 or I7 980x on Asus P6T6 motherboards.

mintyslippers wrote on 5/18/2019, 12:58 PM

Gonna try legacy on tomorrow with my AMD processor, Nvidia gfx. QSV on just gives me the option to render using QSV which doesn't actually do anything other than regular processor.

fr0sty wrote on 5/18/2019, 6:37 PM

I have a 1:52 length 4K project that renders in 1:21 with Magix AVC mp4 VCE with 'allow legacy GPU rendering' checked and 1:54 with it unchecked. The only content in my project is Lumix S1 4K 30p footage, vegas color curves and vegas saturation adjust.

Interesting, I will have to test this on mine.

bob-h wrote on 5/18/2019, 7:53 PM

Gonna try legacy on tomorrow with my AMD processor, Nvidia gfx. QSV on just gives me the option to render using QSV which doesn't actually do anything other than regular processor.

I think vegas should throw up an error, rather than using cpu the way it does. It could also be very helpful for intel cpu people to work out QSV decoding. When you know QSV encode is actually working (rather than pretending to work) then you know drivers and bios etc are all working fine and QSV decode should also be in operation for better timeline performance.

Verifying QSV decode is a bit time consuming when trying multiple options to try and get it going. In a sense you know QSV encode isn't working due to fps encode being so similar to CPU encode but still.. just give me an error, OBS correctly detects QSV not being available when attempting to encode

fifonik wrote on 5/18/2019, 8:42 PM

Not sure if Vegas should throw an error.

However, it would be nice to add such information to Help | About | Computer (all these QSV, NV enc/dev, VCE enc/dec, legacy and may be some special CPU instructions like AVX etc)

Last changed by fifonik on 5/18/2019, 10:54 PM, changed a total of 2 times.

Camcorder: Panasonic X920

Desktop: MB: MSI B450M MORTAR TITANIUM, CPU: AMD Ryzen 3700X, RAM: G'Skill 16 GB DDR4 3200, Graphics card: MSI RX470 4GB, SSD: Samsung 850 EVO SATA 250MB, HDDs: Seagate & Toshiba 2TB, OS: Windows 10 64-bit 1809

NLE: Vegas Pro 11, 12, 13, 15

mintyslippers wrote on 5/19/2019, 3:11 AM

Legacy GPU using an NVIDIA card and red car test... No change. Same 21 seconds for me. 64 for CPU rendering.

Theory: Maybe on AMD GFX cards, even new ones it has an improvement due to OpenCL/GL support???

bitman wrote on 5/19/2019, 3:17 AM

My 9900K renders QSV really fast when BOTH the onboard Intel & AMD VEGA 64 are enabled & connected to screens... Vegas gives me both choices, QSV or VCE, however QSV is much faster. (RedCar sample project = 14 seconds) Interestingly, if I REMOVE the VEGA 64, the QSV render speeds are slower using just the onboard Intel... If I disable the onboard GPU, VCE renders are the same using the VEGA... SO.... apparently there are non-QSV tasks (FX, etc) that the VEGA 64 is able to help with on certain projects freeing the onboard Intel GPU to focus on QSV rendering...

If I am not mistaken, the actual rendering is just the last stage in a chain of tasks which we name maybe wrongly 'rendering'. So any media manipulation as steered by the project + FX and external plugin use comes before the actual render stage, and can use all sort of HW acceleration before the real rendering which will use the specific HW as indicated in the render template. That's why you often see the 'overall render' speed improve when enabling every bit of HW.

The only caveat is that opening up more HW acceleration options to be used together can lead to instability due to SW bugs (driver issues ,mem leaks, race conditions). If you disable QSV in BIOS then you at least get rid of some issues, as well as keeping your CPU cooler so he can perform longer without throttling back due to thermal.

Another annoying thing about QSV is that more often than not you physically need to connect a screen to your QSV Intel to make it work (sometimes needed, sometimes it seems not, it drives me nuts) Needless to say if you have only 1 screen, you would want to connect it to your monster external video card being NVIDIA or VEGA...

Current system: VP 17 post (build 321), VP16 (suite) build 424, (uninstalled VP 13,14,15), Vegasaur, Magix Video Pro X (VPX11), Corel VS ultimate 2019, a lot of NEWBLUE plugins, Titler Pro 6, Mercalli 4.0, Respeedr, Vasco Da Gamma 12, VASST stuff, Production Assistent pro3, Boris Continuum 2019, Davinci Resolve Studio 16,...

  • OS: Windows 10 Pro 64, version 1903
  • CPU: i9900K stepping R0 (since October 2019), previously, der8auer i7-8700K (advanced edition), default speed (no overclock), Cooler: Noctua NH-D15s
  • RAM: G.Skill Trident Z 3200C14 DDR4 64GB, XMP set to profile 1 in BIOS
  • Videocard: NVIDEA RTX 2080Ti (Founders edition), NVIDEA studio drivers
  • Monitor: LG 38 inch ultra-wide (21x9) - Resolution: 3840x1600
  • C-drive (games & APPS): Samsung NVMe SSD 2TB 960 pro

  • Current Video source work drive: Samsung NVMe SSD 2T 970 EVO plus

  • Mass Data storage & Backup: WD gold 6TB + WD Yellow 4TB

  • MOBO: Gigabyte Z370 Aorus Gaming 7, BIOS F14
  • PS: Corsair HX1200i, Case: Silverstone fortress 2,
  • Misc: Logitech G910, Evoluent Vertical Mouse, shuttlePROv2

 

TheRhino wrote on 5/19/2019, 7:41 PM

Another annoying thing about QSV is that more often than not you physically need to connect a screen to your QSV Intel to make it work (sometimes needed, sometimes it seems not, it drives me nuts) Needless to say if you have only 1 screen, you would want to connect it to your monster external video card being NVIDIA or VEGA...

Currently I have (2) 4K screens connected to Vega 64 & (1) 1080p screen connected to the onboard Intel for QSV. I haven't had time to find a hack to keep the Intel GPU present in Vegas if I disconnect the 3rd screen... If anyone knows how to do this please let us know...

Workstation D with $1,350 USD of upgrades in April, 2019
--$500 9900K @ 5.0ghz
--$140 Corsair H150i liquid cooling with 360mm radiator (3 fans)
--$200 open box Asus Z390 WS (PLX chip manages 4/5 PCIe slots)
--$160 32GB of G.Skill DDR4 3000
--$350 refurbished, but like-new Radeon Vega 64 LQ (liquid cooled)

Renders Vegas11 "Red Car Test" (QSV) in 13s-14s when clocked at 5.0 ghz
(note: BOTH onboard Intel & Vega64 show utilization during QSV renders...)

Source Video1 = 4TB RAID0--(2) 2TB M.2 on motherboard in RAID0
Source Video2 = 4TB RAID0--(2) 2TB M.2 (1) via U.2 adapter & (1) on separate PCIe card
Target Video1 = 32TB RAID0--(4) 8TB SATA hot-swap drives on PCIe RAID10 card

10G Network using cheap Mellanox2 Adapters
Copy of Work Files, Source & Output Video, OS Images on QNAP 653b NAS
Blackmagic Decklink PCie card for capturing from tape, etc.
(2) internal BR Burners connected via USB 3.0 to SATA adapters
Old Cooler Master CM Stacker ATX case with (13) 5.25" front drive-bays holds & cools everything.

Workstations A, B & C are 6-core 4.0ghz Xeon 5660 or I7 980x on Asus P6T6 motherboards.

TheRhino wrote on 5/20/2019, 8:06 AM

I reverted back to an older OS image and lost the original Red Car test files...  They are no longer in any of my Vegas ProgramData folders...  Can someone point me in the right direction again?  Thanks!

Workstation D with $1,350 USD of upgrades in April, 2019
--$500 9900K @ 5.0ghz
--$140 Corsair H150i liquid cooling with 360mm radiator (3 fans)
--$200 open box Asus Z390 WS (PLX chip manages 4/5 PCIe slots)
--$160 32GB of G.Skill DDR4 3000
--$350 refurbished, but like-new Radeon Vega 64 LQ (liquid cooled)

Renders Vegas11 "Red Car Test" (QSV) in 13s-14s when clocked at 5.0 ghz
(note: BOTH onboard Intel & Vega64 show utilization during QSV renders...)

Source Video1 = 4TB RAID0--(2) 2TB M.2 on motherboard in RAID0
Source Video2 = 4TB RAID0--(2) 2TB M.2 (1) via U.2 adapter & (1) on separate PCIe card
Target Video1 = 32TB RAID0--(4) 8TB SATA hot-swap drives on PCIe RAID10 card

10G Network using cheap Mellanox2 Adapters
Copy of Work Files, Source & Output Video, OS Images on QNAP 653b NAS
Blackmagic Decklink PCie card for capturing from tape, etc.
(2) internal BR Burners connected via USB 3.0 to SATA adapters
Old Cooler Master CM Stacker ATX case with (13) 5.25" front drive-bays holds & cools everything.

Workstations A, B & C are 6-core 4.0ghz Xeon 5660 or I7 980x on Asus P6T6 motherboards.

JN_ wrote on 5/20/2019, 11:15 AM

@TheRhino

Nick Hopes Red Car download link ...

https://drive.google.com/uc?id=1t8uOIie5vgZD11wXyHAvQdwWf_OkvO_V&export=download

Last changed by JN_ on 5/20/2019, 2:40 PM, changed a total of 1 times.

 

Desktop and Laptop basic specs ...

Both run Win 10, has latest updates ...

Running latest ver. of Vegas Pro with latest updates.

VP13 B453 also.

Vegaseur and Pluraleyes installed on both ...

Quicktime 7.79.80.95

PC ...

i9 9900K, Intel Graphics 630. Nov 2018.

Mem. 32gb DDR4

Graphics card .. Nvidia Rtx 2080 Ti

Nvidia Graphics driver .. latest Studio driver.

Latest Intel Graphics driver

 

Laptop ... (Acer Predator G9-793-77AC)

CPU .. i7-6700HQ Skylake-H

Memory ..16GB DDR4 

Graphics card .. Nvidia GTX 1070, latest Studio driver.