Skip to main content
Participant
May 2, 2010
Answered

enable CUDA ?

  • May 2, 2010
  • 33 replies
  • 153020 views

found this on cinema5d.com forum:

How to make Premiere CS5 work with GTX 295

Postby marvguitar on 01 May 2010 22:38

I figured out how to activate CUDA acceleration without a GTX 285 or Quadro... I'm pretty sure it should work with other 200 GPUs. Note that i'm using 2 monitors and there's a extra tweak to play with CUDA seamlessly with 2 monitors.

Here are the steps:

Step 1. Go to the Premiere CS5 installation folder.
Step 2. Find the file "GPUSniffer.exe" and run it in a command prompt (cmd.exe). You should see something like that:
-----------------------------------------------------------------------------------------------------------------------------------
Device: 00000000001D4208 has video RAM(MB): 896
Device: 00000000001D4208 has video RAM(MB): 896
Vendor string: NVIDIA Corporation
Renderer string: GeForce GTX 295/PCI/SSE2
Version string: 3.0.0

OpenGL version as determined by Extensionator...
OpenGL Version 2.0
Supports shaders!
Supports BGRA -> BGRA Shader
Supports VUYA Shader -> BGRA
Supports UYVY/YUYV ->BGRA Shader
Supports YUV 4:2:0 -> BGRA Shader
Testing for CUDA support...
Found 2 devices supporting CUDA.
CUDA Device # 0 properties -
CUDA device details:
Name: GeForce GTX 295 Compute capability: 1.3
Total Video Memory: 877MB
CUDA Device # 1 properties -
CUDA device details:
Name: GeForce GTX 295 Compute capability: 1.3
Total Video Memory: 877MB
CUDA Device # 0 not choosen because it did not match the named list of cards
Completed shader test!
Internal return value: 7
---------------------------------------------------------------------------------------------------------------------------------------

If you look at the last line it says the CUDA device is not chosen because it's not in the named list of card. That's fine. Let's add it.

Step 3. Find the file: "cuda_supported_cards.txt" and edit it and add your card (take the name from the line: CUDA device details: Name: GeForce GTX 295 Compute capability: 1.3

So in my case the name to add is: GeForce GTX 295

Step 4. Save that file and we're almost ready.

Step 5. Go to your Nvidia Drivercontrol panel (im using the latest 197.45) under "Manage 3D Settings", Click "Add" and browse to your Premiere CS5 install directory and select the executable file: "Adobe Premiere Pro.exe"

Step 6. In the field "multi-display/mixed-GPU acceleration" switch from "multiple display performance mode" to "compatibilty performance mode"

Step 7. That's it. Boot Premiere and go to your project setting / general and activate CUDA

Hope this helps
    This topic has been closed for replies.
    Correct answer Cineurosis

    Note that this will only work with cards that have 765MB or more of RAM.


    33 replies

    Participant
    November 26, 2017

    OK I changed the copied txt file name from copy to old, then I duplicated the locked original txt file and changed the name of the original to new and the duplicate to CUDA_SUPPORTED_CARD.TXT which replaced the original file, then having three files I deleted the original file that was changed to new then booted up Premiere CS6 and behold The Mercury Playback Engine GPU was available problem solved. Thanks Bill for your assistance have a good one.

    Participant
    November 25, 2017

    No I suppose I could do that, right now its called copy as per the information of what to do if you have a problem you can go back to the previous accepted card text file. I also heard that updating my card might work also with current drivers if they are not current. The name does match though as you can see in the accepted card text file on the bottom.

    Participant
    November 25, 2017

    I only have one card and I know it says two, but I only have one Titan GTX Black maybe it says that because I made a copy of the text file as a safety measure.

    Bill Gehrke
    Inspiring
    November 25, 2017

    Have you tried renaming your second text file with some thing on front of the file name like "old"

    Participant
    November 25, 2017

    I have tried, and have not been able to get my card "GeForce GTX Titan Black" to work in Premiere Pro CS6 below is what shows in GPU Sniffer, and at the bottom is what shows in my Cuda Supported card text, any help would be much appreciated I am on a Mac. Thanks in advance. Gary

    Last login: Sat Nov 25 09:54:34 on console

    MacPro:~ MacPro$ /Applications/Adobe\ Premiere\ Pro\ CS6/Adobe\ Premiere\ Pro\ CS6.app/Contents/GPUSniffer.app/Contents/MacOS/GPUSniffer ; exit;

    --- OpenGL Info ---

    Vendor: NVIDIA Corporation

    Renderer: NVIDIA GeForce GTX TITAN Black OpenGL Engine

    OpenGL Version: 2.1 NVIDIA-10.5.2 346.02.03f06

    GLSL Version: 1.20

    Monitors: 1

    Monitor 0 properties -

       Size: (0, 0, 2560, 1600)

       Max texture size: 16384

       Supports non-power of two: 1

       Shaders 444: 1

       Shaders 422: 1

       Shaders 420: 1

    --- GPU Computation Info ---

    Found 2 devices supporting GPU computation.

    CUDA Device 0 -

       Name: GeForce GTX TITAN Black

       Capability: 3.5

       Driver: 7.05

       Total Video Memory: 6143MB

       Not chosen because it did not match the named list of cards

    OpenCL Device 1 -

       Name: GeForce GTX TITAN Black

       Capability: 1.2

       Driver: 1.2

       Total Video Memory: 6144MB

       Not chosen because it did not match the named list of cards

    logout

    [Process completed]

    CUDA SUPPORTED CARD TEXT.

    GeForce GTX TITAN Black

    GeForce GTX 285

    GeForce GT 650M

    Quadro CX

    Quadro FX 4800

    Quadro 4000

    Bill Gehrke
    Inspiring
    November 25, 2017

    Since CS6 does not support two GPU's you might try removing one card to see if that helps.

    Bob Dix Photographer
    Known Participant
    June 27, 2017

    Well I did read it, and got to  GPUSniffer.exe" and run it in a command prompt (cmd.exe).

    How do you do that.?

    The last time I had this issue I did a clean install of CS 5.5.2 and it worked , but, it did mean I had to reinstall the Pro Dad Stablizer, I do not want to do that again ?

    Can it not be any easier ?

    Bill Gehrke
    Inspiring
    June 27, 2017

    Bob,

    What version of Windows and what version of Adobe Premiere Pro do you have?

    Participant
    November 10, 2015

    This STILL works! 5 years later. I added my GTX 760 using this method and viola! cuda enabled. Thank you.

    Vicorice
    Participant
    August 11, 2015

    Whenever I try to run GPUSniffer.exe it opens for a few seconds, showing nothing - and then all the information briefly flashes across the window and it closes itself before I can even read the file.

    I have tried opening it multiple times, as an Administrator, with troubleshooting, etc. but nothing is allowing me to actually open this program.

    This pretty much renders this fix useless, and I'm desperate to fix this problem - so if anyone has a solution to this bug I'd be very appreciative!

    Vicorice
    Participant
    August 11, 2015

    Nevermind! Fixed!

    Participating Frequently
    September 30, 2015

    sorry, haven't been on in a while!

    Participating Frequently
    May 22, 2015

    My proj settings, general, video rendering playback is grayed out  so I can't change it. It's on Mercury Playback Engine Software only.

    Kevin-Monahan
    Community Manager
    Community Manager
    May 22, 2015

    Hi Peter,

    Your GPU might not be powerful enough. Which kind of NVIDIA card do you have?

    Thanks,

    Kevin

    Kevin Monahan - Sr. Community & Engagement Strategist – Pro Video and Audio
    Participating Frequently
    May 22, 2015

    Oh it is. G force 660

    Participant
    May 12, 2015

    on my photoshop C5.1 the the openGL Drawing is enable...

    but on my photoshop i can't enable it... why?

    here is the info

    Memory used by Photoshop: 60 %

    3D Multitone Printing: Disabled.

    Touch Gestures: Disabled.

    Windows 2x UI: Disabled.

    Image tile size: 128K

    Image cache levels: 4

    Font Preview: Medium

    TextComposer: Latin

    Photoshop crashed on 5/11/2015 at 20:57:35 (ReallocateSharedGLResources)

    Display: 1

    Display Bounds: top=0, left=0, bottom=1080, right=1920

    Display: 2

    Display Bounds: top=-768, left=1080, bottom=0, right=2104

    OpenGL Drawing: Enabled.

    OpenGL Allow Old GPUs: Not Detected.

    OpenGL Drawing Mode: Advanced

    OpenGL Allow Normal Mode: True.

    OpenGL Allow Advanced Mode: True.

    AIFCoreInitialized=1

    AIFOGLInitialized=1

    OGLContextCreated=1

    glgpu[0].GLVersion="3.0"

    glgpu[0].GLMemoryMB=1795

    glgpu[0].GLName="Intel(R) HD Graphics"

    glgpu[0].GLVendor="Intel"

    glgpu[0].GLVendorID=32902

    glgpu[0].GLDriverVersion="9.17.10.4101"

    glgpu[0].GLRectTextureSize=8192

    glgpu[0].GLRenderer="Intel(R) HD Graphics"

    glgpu[0].GLRendererID=258

    glgpu[0].HasGLNPOTSupport=1

    glgpu[0].GLDriver="igdumd64.dll,igd10umd64.dll,igd10umd64.dll,igdumd32,igd10umd32,igd10umd32"

    glgpu[0].GLDriverDate="20150130000000.000000-000"

    glgpu[0].CanCompileProgramGLSL=1

    glgpu[0].GLFrameBufferOK=1

    glgpu[0].glGetString[GL_SHADING_LANGUAGE_VERSION]="1.30 - Intel Build 9.17.10.4101"

    glgpu[0].glGetProgramivARB[GL_FRAGMENT_PROGRAM_ARB][GL_MAX_PROGRAM_INSTRUCTIONS_ARB]=[1447]

    glgpu[0].glGetIntegerv[GL_MAX_TEXTURE_UNITS]=[8]

    glgpu[0].glGetIntegerv[GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS]=[16]

    glgpu[0].glGetIntegerv[GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS]=[16]

    glgpu[0].glGetIntegerv[GL_MAX_TEXTURE_IMAGE_UNITS]=[16]

    glgpu[0].glGetIntegerv[GL_MAX_DRAW_BUFFERS]=[8]

    glgpu[0].glGetIntegerv[GL_MAX_VERTEX_UNIFORM_COMPONENTS]=[512]

    glgpu[0].glGetIntegerv[GL_MAX_FRAGMENT_UNIFORM_COMPONENTS]=[1024]

    glgpu[0].glGetIntegerv[GL_MAX_VARYING_FLOATS]=[41]

    glgpu[0].glGetIntegerv[GL_MAX_VERTEX_ATTRIBS]=[16]

    glgpu[0].extension[AIF::OGL::GL_ARB_VERTEX_PROGRAM]=1

    glgpu[0].extension[AIF::OGL::GL_ARB_FRAGMENT_PROGRAM]=1

    glgpu[0].extension[AIF::OGL::GL_ARB_VERTEX_SHADER]=1

    glgpu[0].extension[AIF::OGL::GL_ARB_FRAGMENT_SHADER]=1

    glgpu[0].extension[AIF::OGL::GL_EXT_FRAMEBUFFER_OBJECT]=1

    glgpu[0].extension[AIF::OGL::GL_ARB_TEXTURE_RECTANGLE]=1

    glgpu[0].extension[AIF::OGL::GL_ARB_TEXTURE_FLOAT]=1

    glgpu[0].extension[AIF::OGL::GL_ARB_OCCLUSION_QUERY]=1

    glgpu[0].extension[AIF::OGL::GL_ARB_VERTEX_BUFFER_OBJECT]=1

    glgpu[0].extension[AIF::OGL::GL_ARB_SHADER_TEXTURE_LOD]=0

    Bill Gehrke
    Inspiring
    May 12, 2015

    Try a Photoshop forum

    Participant
    October 14, 2014

    Wow! Wow! Wow!

    You just saved my $1000 or more. Thanks SO MUCH.

    Luis