Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums VEGAS Pro After testing SVP12 on different computer equipped with Quadro K5000, have interesting info and a question

  • After testing SVP12 on different computer equipped with Quadro K5000, have interesting info and a question

    Posted by Stephen Crye on February 20, 2014 at 4:36 am

    Today I had access to a fairly fast machine ( 6-core Xeon, Sandy Bridge) equipped with an Nvidia Quadro K5000. I installed the SVP12.770 trial and ran through the “red car” benchmark.

    Something interesting. Using the Main Concept AVC encoder in either CUDA, OpenCL or CPU only mode, the render time was about 3:26. Not much different with any option. (and just in case anyone asks, yes Vegas was properly detecting the Kepler card, and for video preview, the playback was very, very nice even at Good or Best).

    Then I tried the Sony AVC encoder and was surprised! using “render using GPU” the GPU utilization went to about 60%, CPU dropped to less than 40%, and it completed the render in 2:04 .

    So, clearly the Sony AVC encoder can use Kepler.

    That got me thinking about my home system, my old slow T7500 with Quadro 2000. On it, I can get about the same render time in Main Concept using CUDA as I was getting on the 6-core Xeon ( ~ 3:26) . But my Sony AVC renders are about 3:37 and the preview playback is laggy.

    I might be willing to pick up a K5000, hoping that someday MainConcept will fix their encoder, and in the meantime enjoy the better preview and better Sony AVC encoder performance. But I would hate to loose out on the decent MainConcept acceleration I get with my Fermi Quadro 2000.

    Could I install both cards? Use the K5000 for my displays and have the Quadro in there just for Fermi support? Would Vegas see both of them and let me choose the Quadro 2000 when I want to render with MainConcept, but otherwise use the K5000 for better preview and Sony AVC renders?

    Confused,

    Steve

    Win7 Pro X64 on Dell T7500, MultiTB SATA, 12GB RAM, nVidia Quadro 2000, Vegas 12, 11, 10, 9 DVDA 6.0 & 5.2(build 135) Sony HDR-CX550V, Panasonic GH3 with LUMIX G X VARIO 12-35mm / F2.8 ASPH, LUMIX G X VARIO 35-100mm / F2.8

    Thayalan Paramasawam replied 12 years, 2 months ago 6 Members · 11 Replies
  • 11 Replies
  • Norman Black

    February 20, 2014 at 4:50 am

    Vegas can see multiple GPUs. It can only use one, and it lets you select which one. That is in Video prefs and it sets the Vegas video engine OpenCL usage.

    Exactly what the Mainconcept and/or Sony AVC encoders do with multiple GPUs I cannot say. Who knows how they select which GPU to use. Probably the primary display/GPU.

    The only multi-GPU play did once was with Intel HD graphics and my AMD 7950. The HD graphics giving access to Quicksync for encoding in Sony AVC.

  • Stephen Crye

    February 20, 2014 at 4:58 am

    Thanks Norm;

    Yea, I am willing to pick and choose in Vegas and put up with having to restart when I want to render MainConcept with the Quadro 2000.

    I’m curious about this, though:

    [Norman Black] ” The HD graphics giving access to Quicksync for encoding in Sony AVC”

    I’m very ignorant of the Intel Quicksync option. I had thought that was something dependent on the motherboard, but what you wrote makes me think it is a capability of the graphics card?

    Help,

    Steve

    Win7 Pro X64 on Dell T7500, MultiTB SATA, 12GB RAM, nVidia Quadro 2000, Vegas 12, 11, 10, 9 DVDA 6.0 & 5.2(build 135) Sony HDR-CX550V, Panasonic GH3 with LUMIX G X VARIO 12-35mm / F2.8 ASPH, LUMIX G X VARIO 35-100mm / F2.8

  • Norman Black

    February 20, 2014 at 5:36 am

    Intel Quicksync is implemented in Intel CPUs which have integrated graphics. Basically just about any 2 or 4 core Sandy Bridge, Ivy Bridge or Haswell (what i have, 4770 to be exact). Quikcsync is a function implemented in the Intel GPU.

    You have to go through some hoops to get it available without a monitor attached and your video card as your main GPU, but it can be done.

  • Thayalan Paramasawam

    February 20, 2014 at 10:14 am

    Thanks for the review…Mr.Stephen Crye.I am planning to buy QUADRO card again.

    System Details:
    Custom Built
    Motherboard – Asus M5A99X-EVO,HardDrive1 boot C:SSD Kingston,Processor – Amd FX 8350 4.0/4.2 GHZ,Ram – 16 GB,Graphic Card – Asus Gtx 650 1GB DDR 5,Blu Ray Writer – Plextor PX-B950SA,Operating System – Window 7 Pro 64 Bit and Editing Programe – Sony Vegas Pro 12

  • Stephen Mann

    February 20, 2014 at 2:12 pm

    “Could I install both cards?”

    You can install as many GPU cards as your motherboard supports. As said before, Vegas will only use the one you select in preferences.

    But, an anecdotal caution – don’t mix GPU brands. More specifically, don’t mix drivers. If all your GPU cards are nVidia, then you only need one copy of the nVidia driver. No opportunity for confusion.

    Steve Mann
    MannMade Digital Video
    http://www.mmdv.com

  • Jerry Hart

    February 20, 2014 at 5:42 pm

    Steven:
    Can you explain the “red car benchmark”? Where can I download it to test my system? Thanks

  • Norman Black

    February 20, 2014 at 5:49 pm

    [Jerry Hart] “Can you explain the “red car benchmark”? Where can I download it to test my system?”

    You can download the benchmark project here.
    https://www.sonycreativesoftware.com/vegaspro/gpuacceleration

  • Stephen Crye

    February 20, 2014 at 6:21 pm

    Hi Jerry;

    The benchmark was actually written for SVP11, but of course it can be used with SVP12.

    When I first discovered it last month I was very happy – of course it leads to all kinds of questions and confusion, but I have learned a lot since then!

    https://forums.creativecow.net/readpost/24/973364

    Steve

    Win7 Pro X64 on Dell T7500, MultiTB SATA, 12GB RAM, nVidia Quadro 2000, Vegas 12, 11, 10, 9 DVDA 6.0 & 5.2(build 135) Sony HDR-CX550V, Panasonic GH3 with LUMIX G X VARIO 12-35mm / F2.8 ASPH, LUMIX G X VARIO 35-100mm / F2.8

  • Dave Haynie

    February 20, 2014 at 8:39 pm

    [Stephen Crye] “Then I tried the Sony AVC encoder and was surprised! using “render using GPU” the GPU utilization went to about 60%, CPU dropped to less than 40%, and it completed the render in 2:04 .

    So, clearly the Sony AVC encoder can use Kepler.”

    And that’s using Kepler in OpenCL mode. So that also suggests that OpenCL, even if it’s not optimized on Kepler, certainly isn’t broken.

    Having played and looked at this after your earlier posts, it was pretty clear to me that the MainConcept CODEC has an enumerated list of known devices it will use with OpenCL, and it’ll ignore all others. My guess was they they did the same thing with CUDA… you pretty much confirmed that here.

    -Dave

  • Norman Black

    February 20, 2014 at 9:47 pm

    [Dave Haynie] “MainConcept CODEC has an enumerated list of known devices it will use with OpenCL, and it’ll ignore all others. My guess was they they did the same thing with CUDA… you pretty much confirmed that here.”

    OpenCL in general is not broken…
    CUDA in general is not broken…

    Mainconcept is the “broken” one.

Page 1 of 2

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy