Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums VEGAS Pro CUDA vs OpenCL – What’s it all mean?

  • CUDA vs OpenCL – What’s it all mean?

    Posted by Sean Mcnally on June 1, 2017 at 1:51 am

    Currently drowning in tech jargon I don’t fully understand!

    I am looking to purchase a new computer for Vegas editing from Puget Systems. They recommended I get the PNY Quadro P4000 (VCQP4000-PB), which is apparently comparable to a GeForce GTX 970.

    However, according to John Rofrano’s assessment, Quadro cards aren’t the way to go. Also as explained by John in a different thread, this is due to NVIDIA’s bias towards their proprietary CUDA technology, whereas AMD puts more effort into something called OpenCL.

    So, my question, what are CUDA and OpenCL? Why does OpenCL “work better”, and how exactly does it work better? Is the card that Puget mentioned going to speed up my work in vegas at all?

    Thanks,
    Sean

    Vladimir Burneski replied 8 years, 11 months ago 4 Members · 3 Replies
  • 3 Replies
  • Peter Holt

    June 5, 2017 at 5:55 am

    I would forget them – they are different interfaces for using GPU acceleration – and just get the fastest modern 6-core processor.

    GPU acceleration causes lots of problems and exposes lots of bugs.

  • Aaron Star

    June 6, 2017 at 6:58 am

    Not exactly true. Most blame GPU accell for a wide range of issues with their machines, OS load, or workflows.

    If you are building for Vegas, buy AMD for the OpenCL support. Make sure the rest of your system is up to the task you are asking it to do.

  • Vladimir Burneski

    June 10, 2017 at 5:15 pm

    Some applications are made to work better with openCL and some with CUDA.
    CUDA is technology developed and used only by Nvidia, though they also use the openCL technology but they focus on their own, CUDA. That said, AMD’s GPUs are better when it comes to openCL performance.

    As for the program Vegas Pro, it supports both CUDA and openCL, but works better with openCL than with CUDA. The best CUDA based cards that work with SVP are the Nvidia GTX 500 series. This is because MainConcept and Sony AVC havent updated their support ( well at least for rendering ) since 2011, which is why those 2011 cards are the best ones when it comes to CUDA rendering.
    I havent done tests on my own because I dont own an AMD card, but as far as my research goes, you can get much better performance ( both previews and rendering ) from openCL than with CUDA.

    In short, openCL works better with Vegas Pro because it has better support than CUDA has in this software. So if you wanna buy a GPU to get a better performance in Vegas Pro, I’d recommend you to buy openCL based card.

    Have a look at this.
    https://images.anandtech.com/graphs/graph7481/59491.png

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