CUDA Broken on Build 5645 + New NVIDIA Driver

Discussing about advanced video encoding techniques including GPU encoding, distributive encoding and segmental encoding. Topics are not limited to MediaCoder.
raistlin3
Amateur
Amateur
Posts: 13
Joined: Wed Apr 17, 2013 12:19 am

CUDA Broken on Build 5645 + New NVIDIA Driver

Post by raistlin3 » Fri Aug 01, 2014 10:15 am

The newest drivers from NVIDIA:

(GEFORCE 340.52 DRIVER
Version: 340.52 WHQL
Release Date: 2014.7.29
Operating System: Windows 7 64-bit, Windows 8.1 64-bit, Windows 8 64-bit, Windows Vista 64-bit
Language: English (US)
File Size: 286.00 MB)

breaks CUDA encoding on build 5645 (returns cudaEncode.exe - System error / The program can't start because nvcuvenc.dll is missing from your system. Try re-installing the program to fix this problem).

sharkbite
Amateur
Amateur
Posts: 37
Joined: Fri Feb 25, 2011 1:39 pm

Re: CUDA Broken on Build 5645 + New NVIDIA Driver

Post by sharkbite » Mon Aug 04, 2014 2:58 pm

I think this explains it :cry:

https://forums.geforce.com/default/topi ... ?offset=15

Essentially Nvidia has stopped supporting it, although the above discussion links to some modded drivers...

Hey Stanley - any thoughts on implementing NVENC now that CUDA is toast?

cheers,

raistlin3
Amateur
Amateur
Posts: 13
Joined: Wed Apr 17, 2013 12:19 am

Re: CUDA Broken on Build 5645 + New NVIDIA Driver

Post by raistlin3 » Tue Aug 05, 2014 8:50 pm

I really hope that something is done to fix this within Mediacoder. I have never used it (Mediacoder) for anything except CUDA. :o

sharkbite
Amateur
Amateur
Posts: 37
Joined: Fri Feb 25, 2011 1:39 pm

Re: CUDA Broken on Build 5645 + New NVIDIA Driver

Post by sharkbite » Wed Aug 06, 2014 9:17 am

Im not sure that it can be fixed - nvcuvenc.dll is supplied as part of the geforce drivers from nvidia...
you can go back to old drivers if you kept them....or try and use the dodged up ones mentioned in the link.

Some cheeky Nvidia rep on one of the forums suggested we ask the developers of our software to
upgrade to NVENC.....which is only available on Kepler-based boards, and i am led to believe
only on the high end ones (I.E> not the GTX650 that i already own)

This is very mean - and effectively denies access to cheap CUDA/NVCUVENC encoding
on hardware that used to have it....

Surely they could leave it in, and not bother to further develop it -
or are they just trying to force people onto new hardware?
I don't see this is a great strategy - NVENC has been around for 2 years and very few
video transcoders use it 'cause its crap.

I personally will be going back to the old drivers and waiting till enough people complain, so they put it back in.
or just forget GPU encoding and get a Haswell...

sharkbite
Amateur
Amateur
Posts: 37
Joined: Fri Feb 25, 2011 1:39 pm

Re: CUDA Broken on Build 5645 + New NVIDIA Driver

Post by sharkbite » Tue Aug 19, 2014 1:26 pm

Well it seems that another transcoding application has moved on to NVENC (out of respect i will not specify it here)

It requires that you have a kepler or above to use the on-board encoding chip....(it does not use CUDA cores)

I find myself having to retract the "cause its crap" statement.....

It ain't bad....ain't bad at all....

Getting encoding speeds of around 450fps in "high quality" mode.... (Mpeg2 1024x768 to MP4)
video quality is good - no obvious macroblocking or other artefacts.

mediacoder feature request on its way!

mich3lin
Beginner
Beginner
Posts: 1
Joined: Tue Aug 19, 2014 11:01 pm

Re: CUDA Broken on Build 5645 + New NVIDIA Driver

Post by mich3lin » Tue Aug 19, 2014 11:09 pm

It's actually pretty easy to fix this... Just download this dll file: http://www.dllme.com/dll/files/nvcuvenc_dll.html or google "nvcuvenc.dll" and download from somewhere else and then put it in your MediaCoder folder. No need to downgrade drivers or app. I'm not sure if nVidia removed this dll file on purpose or just by mistake. If they did it on purpose (which is likely), then I don't even know what to say...

stanley
Site Admin
Site Admin
Posts: 4109
Joined: Mon May 15, 2006 7:43 pm
Location: Sydney

Re: CUDA Broken on Build 5645 + New NVIDIA Driver

Post by stanley » Wed Aug 27, 2014 7:17 pm

nvidia renamed this file in latest driver.
When things work together, things work.

Avi
Amateur
Amateur
Posts: 32
Joined: Fri Apr 06, 2012 8:00 am

Re: CUDA Broken on Build 5645 + New NVIDIA Driver

Post by Avi » Mon Sep 01, 2014 10:57 am

It's more than a rename, Stanley, it is a completely different function. NVENC uses the on-board chips similar to Intel Quicktime; not the CUDAs. In the past, you said that you did not have a card with these chips on it, which is why you did not add this functionality. Now that CUDA support is pretty much gone, will you be adding it in new versions?

stanley
Site Admin
Site Admin
Posts: 4109
Joined: Mon May 15, 2006 7:43 pm
Location: Sydney

Re: CUDA Broken on Build 5645 + New NVIDIA Driver

Post by stanley » Sun Sep 28, 2014 11:23 am

This was fixed in 5660.
When things work together, things work.

Mihai83
Beginner
Beginner
Posts: 1
Joined: Mon Sep 29, 2014 4:38 pm

Re: CUDA Broken on Build 5645 + New NVIDIA Driver

Post by Mihai83 » Mon Sep 29, 2014 4:49 pm

Not really, i'm using modified nvidia drivers as explained in the posts/links above, yet my card has only less than 0.5 Fps average while using Cuda in media coder. My Card model is Gainward GeForce GT 730, 128 bit bus, 1024 MB DDR3.

http://postimg.org/gallery/qi61xz1m/2aa61167/

Post Reply