GPU acceleration fix,

Josh_Grid21 wrote on 11/6/2014, 5:35 PM
Hello everyone! As this is my first posting, I came with a tutorial about how to fix most if not all GPU acceleration issues in most Sony Vegas software. It only covers people who use the Nvidia GTX 7** and up video card series. The video explains what the issue is and how to go about fixing it! Basically, you need the CUDA toolkit to allow Sony Vegas Studio to detect that you do have CUDA available on your video card. I already talked to Nvidia and they said it was Sony Vegas' lack of API support for GPU acceleration. But once you have the CUDA toolkit this issue goes away. Sony has NOT done anything to update their API support. Hope this helps you all if your having this issue.

(You may have to copy and paste the link into your address bar)

Comments

MSmart wrote on 11/6/2014, 7:27 PM
Thanks.

I posted a link to this over on the Pro forum as GPU issues seem to be discussed there more often.
Josh_Grid21 wrote on 11/6/2014, 8:46 PM
Post it anywhere you think people could use the info.
DocSatori wrote on 11/7/2014, 12:44 PM
Just so you can link from this page:

Sony Vegas GPU acceleration CUDA driver fix/tutorial[/link]

Nice video and timely information. Thanks Josh.
Josh_Grid21 wrote on 11/7/2014, 2:03 PM
Thank you! I'm glad you found it helpful!
John_Cline wrote on 11/7/2014, 2:37 PM
This does make some sense, one would assume that the developers of Vegas would have the CUDA Toolkit installed on their machines during development and testing.
Josh_Grid21 wrote on 11/7/2014, 4:15 PM
That's what my friend Luke and I thought too.
Josh_Grid21 wrote on 11/7/2014, 4:18 PM
But also at the same time, they need to update it so you won't have to install it. But it does work and fix the issue.
Ivan Lietaert wrote on 11/9/2014, 3:07 PM
I installed the Cuda Toolkit and compared the rendering times of a simple real life project.
Before the Cuda Toolkit: 12:35
After the Cuda Toolkit: 11:15

While rendering, the gpu usage is between 12 and 48%.

I can imagine that if you have a more complex project, with more effects active that are cuda enabled, that then the render time will improve more substantially.
Josh_Grid21 wrote on 11/9/2014, 4:08 PM
I did noticed that even though CUDA is installed, it can still glitch out a on 720p video, but it does well rendering 1080p MP4 videos. I didn't so much of a render time improve as I saw a better improvement on the usage of my GPU as a whole.
Markk655 wrote on 11/9/2014, 7:32 PM
Ivan,

Are you still using the nvidia n520gt in your profile? I'm curious as the OP had mentioned that this might be limited to 7XX series. I'm hopeful (NVidia 6 series)...
Josh_Grid21 wrote on 11/9/2014, 10:54 PM
I'm wondering now if maybe they developed Studio 13 on the 7** series card too. That would explain some of the reasons why it works. The days you wish Sony would fix the issue and push a new update for 13 to fix all this stuff.
Ivan Lietaert wrote on 11/10/2014, 7:17 AM
My card is the Geforce GT 640. (I updated my profile)

The current drivers is the 340.62 After installing the CUDA Toolkit, the automated driver update to 344.65 through the GeForce Experience module fails. It auto-downloads, but installation doesn't work without much further info.

I then downloaded the same new driver manually and the upgrade to 344.65 worked just fine.
Josh_Grid21 wrote on 11/15/2014, 3:29 PM
I ended up installing a older driver when the CUDA toolkit installed, but Geforce Experience was able to detect that and installed the newer driver with no issue. Not sure why it didn't work for you.
UKharrie wrote on 11/16/2014, 8:26 PM
Thanks for the YT-link, although it's 10mins, it could be slicker at 5m . . . however, it still fails to address the basic fact that Movie Studio is somewhat ( do I hear "Eerily"?) silent on the GPU requirements.
Trying to fathom out which graphics card will compliment Movie Studio is well nigh impossible from where I sit.
I have a modest graphics card with 500Mb RAM on-board, modern cards are often as high as 2Gb....yet whether they will help with the work appears to be a lottery of unknown odds.
In the Tutorial or show me how's - why not include a section of GPU acceleration? At least then we'd know how to find the necessary details.

I tried another route: find Device Manager, / display adaptor / driver....Conveniently this shows "UpDate" driver and also Roll-Back driver ( or similar words)...so in theory it keeps the earlier driver "Just in case"

When I did this today, something was downloaded, but now looking at "Driver details" appears to be a sea of driver names - they can't all be for the video, can they? - and not one has CUDA in the string...so much for updating the ATI driver.

My video card shows as
ATI Radeon HD 4300 / 4500 series
- so presumably it could be either..... Huh!

Of course CUDA is a trade-name, so perhaps Sony is reluctant to use that description, yet I'd expect other modern graphics cards to assist in the video-processing tasks.

The lack of any assistance in this being included in the Sony boxed software is a serious omission, IMHO. I would expect Graphics-card makers to be very willing to help.

EDIT Birk Binnard, ( next Post ), -- no breath-holding, Execs rarely are users of their products ( something which should eliminate the participating in decision-making ), but one has to presume there is some underlying reason for the Co. attitude to GPU. Falsely they may think punters will buy the more-expensive software - but this rarely occurs to Buyers....who will be tempted to use another "Brand" which their friends have found works well with a locally-available GPU card. Phew!
Birk Binnard wrote on 11/17/2014, 12:28 PM
I am quite disappointed with Sony's support of GPU acceleration. Other consumer-oriented editors (like PowerDirector) beat the pants off Movie Studio's render times by taking advantage of GPU processing. Even after adding the above mentioned fix for GPU support Movie STudio only supports it for a few file types.

I'm hoping the next version of Movie Studio will be better.
TroyTheTech wrote on 11/19/2014, 1:22 AM
That's really odd that GPU Acceleration wasn't working for so many of you - I have been using CUDA on my GTX560Ti since I bought Movie Studio 11 some time ago and am now using it on VMS13... Is there something missing from the Drivers with the 6xx and 7xx series NVIDIA GPUs?

I personally found that there wasn't a *lot* of speed gained anyway, and the Quality suffered slightly (compared to CPU only), sure it was tolerable, but you could definitely see it (esp. Gibbs Effects).

Glad this is helping so many out, anyway.
Markk655 wrote on 11/19/2014, 10:39 AM
The acceleration above is similar to what was observed previously for 6xx (without the fix) - 10-15%.
Josh_Grid21 wrote on 11/19/2014, 6:30 PM
I might add, that I stated that this was for Nvidia video cards. I wasn't sure about any other type.
videoITguy wrote on 11/21/2014, 7:27 PM
we don't seem to be moving very far
UKharrie wrote on 11/22/2014, 9:29 AM
Frankly for around 10% speed gain any suggestion of "lower quality" just isn't worth considering.

How much speed would you accept, with some quality issues I wonder? ....personally I'd prefer to leave the Render process overnight . . . as I may have suggested to Sony, it would be nice if Renders could be time-stacked, so in SMS we might do two, and with Vegas perhaps 5, or more.

SMS should be encouraging us to up-grade to Vegas and for this, the Interfaces need to remain identical - so you can switch easily .
. . otherwise you might as well go to the Market leader..( Ooops!).
TreeTops wrote on 11/22/2014, 3:02 PM
Money spent on a faster CPU will be better spent than always trying to get faster GPU for video editing. Sony programmers can not keep up with all the new/revised GPU boards that come out every two months.