• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

AE CS6 not recognising graphics card with CUDA

New Here ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

Having invested in Production Premium CS6 this year, I wanted to make the best of it, and upgraded both motherboard and graphics card to take advantage of the promised CUDA processing. Having done so, AE (Edit > Preferences > Preview) has consistently refused to recognise the card, and I am looking for advice on what I can try next.

For information, my PC system involves Windows 7 Home Premium 64-bit, an Asus P8Z68-V/PRO/GEN3 MoBo, 16GB RAM, and the new graphics card, a NVIDIA GeForce GTX 660 Ti (2GB DDR5). I have installed the latest Nvidia driver, 310.70, and the CUDA Toolkit v 5.0. It is possible to run the samples supplied with the CUDA Toolkit, and an application called CUDA-Z functions, both of which seem to suggest to a non-programmer like myself that the 1,344 CUDA processors on the card are working just fine.

It was suggested on another forum that I edit the file raytracer_supported_cards.txt which is in C:\Program Files\Adobe\Adobe After Effects CS6\Support Files to include the GTX 660. Other people have found this to work - i.e. that after doing so and resaving the file, AE recognises their card and its CUDA capability. I haven't.

I've run out of ideas. Does anyone please have either an explanation for the AE response, or a fix?

Peter

Norfolk, UK

Views

27.5K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Oct 31, 2013 Oct 31, 2013

Today, we released the After Effects CC (12.1) update, which adds many GPUs to the list of cards that After Effects will use for GPU acceleration of the ray-traced 3D renderer.

See this page for details:

http://adobe.ly/AE_CC_12dot1_details

Votes

Translate

Translate
LEGEND ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

Your card is not listed anywhere - not in the product tech specs, nor in the update info post for the 11.0.2. update. It really is as simple as that - what's not listed, is not supported. If you can't get it to work on your own, then there probably is no way to get it working at all. The text file is a hack, after all, and the actual code will do its own probing and simply not work if operations are not deemed to be safe within specified parameters. Does it suck? Sure. No argument from me here. It's just a shining example how fundamentally wrong Adobe got CS6. Can you still get your work done without the card? Sure. That 3D raytrace stuff is not worth making any fuss about, anyway. Maker your life easy and just get Element 3D or AtomKraft and forget the whole thing ever happened. Elemet 3D will burn on your card and you can get a lot doen with its "simple" OpenGL renderer....

Mylenium

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

Thank you for your reply.

Oh dear!

Well, at least I can stop trying to 'fix' the unfixable.

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

As Mylenium said, there are other, better ways to do 3d in After Effects (which is really the only thing CUDA-type cards benefit. Out of curiousity, if you were looking to use a new card with AE, why would you upgrade to a card that AE didn't list as compatible?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

I didn't realise there was a list of compatible graphics cards - and if I had known, I would have taken the view - reasonable in my opinion - that if cards of a higher number and a lower number were listed - e.g. GTX 570, GTX 580, GTX 670, and GTX 680 - then the GTX 660 would also be compatible. Why it should not be is a mystery even now, though I have to accept the wisdom of Forum members and physical evidence that incredibly, Adobe seem to have skipped the 660 card. As you point out (and others), CUDA only comes into its own in 3D rendering, and for everything else the 660 card is just fine.

It's a bit soon since the last purchase to think about bunging out another £300+ GBP on a new card.

Thanks for your advice.

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

Peter, are you sure you entered the exact name of the card into the text file?  Check the card name using GPUsniffer.exe (C:\Program Files\Adobe\Adobe After Effects CS6\Support Files).  I noticed in your post that you put "GTX 660" into the file.  Perhaps you just short-handed it here in the forum but it should be something like "GeForce GTX 660 Ti" or whatever GPUsniffer says in the "Name:..." row.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

Soccer_Dad - I've checked, with GPU Sniffer as suggested, and amended the text file to show the full name, but sadly there's no better response. As others have said here, the fact seems to be that Adobe have for unfathomable reasons skipped the 660 card when deciding which should be compatible with AE.

Thanks for the suggestion

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

Each card requires extensive individual testing.

If there is a card that you want us to add to the list of those that After Effects will use for the GPU acceleration of the ray-traced 3D renderer, submit a feature request here:

http://www.adobe.com/go/wish

As others have said, the only feature that this matters for is GPU acceleration of the ray-traced 3D renderer. Every other feature of After Effects should work just fine with the card that you have. See this page for details:

http://bit.ly/UHGwMC

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

Thank you for this, Todd. I have put something on the 'wish-list'.

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

approved cards show up on in an embedded file that you can manually edit. Do a Google search and you should find instructions. It was a simple matter for me to add an unlisted but compatible card to my Mac. Folks do it on windows also.

It will take a while for Adobe to update the software to include newer supported cards. They won't put in on a list until it's been tested.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

Hi Rick

I think I already tried this, thanks. Didn't work.

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

BTW, make sure that you've installed all of the recent updates, since we have added several new cards in the recent updates, as well as dozens of bug fixes.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 28, 2012 Dec 28, 2012

Copy link to clipboard

Copied

Thanks again, Todd. My installation is up to date.

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Jan 05, 2013 Jan 05, 2013

Copy link to clipboard

Copied

Hi Peter,

Go to http://www.studio1productions.com/Articles/AfterEffects.htm  read the article and following the directions.  You card will work once you do what the article says to do.

I have the same video card as you do, the GTX 660 Ti and it works fine for me.  I am using the GPU with the ray trace 3D render engine with no problems.

Also, make sure you have the latest After Effects update installed.  It should be 11.0.2.

Dave

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 06, 2013 Jan 06, 2013

Copy link to clipboard

Copied

Hi Dave

This is a puzzle. I’d tried amending the ‘cuda_supported_cards.txt’ file in Adobe\After Effects CS6\Support Files and it hadn’t worked. I’ve read the article you referred to, and tried it again, after checking for and downloaded the latest driver for the card from the NVIDIA website. Tthe AE version of GPUsniffer.exe in the same folder still does not recognise my card as having CUDA processors.

I had a look at the equivalent files for Premiere Pro CS6. That version of GPUsniffer.exe found the CUDA processors without a problem, and Prem Pro shows it will use the GPU for rendering etc.

The ‘sniffer’ executables are apparently different: I tried copying the one in Prem Pro to the appropriate AE folder, but in order to run, it needed two .dll files which were not present.

It’s weird! I think all I can do is hope that Adobe will at some point do whatever they need to do to have the GTX 660 Ti recognised. The only other thought I’ve had is that the graphics card manufacturer, in my case EVGA, might have worked something into their design which somehow blocks the information being returned to AE’s ‘sniffer’.

Nevertheless, thank you for the suggestion.

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Jan 07, 2013 Jan 07, 2013

Copy link to clipboard

Copied

Hi Peter,

Try uninstalling the CUDA toolkit and try installing the 301.90 NVidia driver.  It was just release.

If that does fix it, go back to the article link I sent you, once you are on the site, click on Contact at the top of the page and call me directly.  I will help you get it working.  I am in the office from 10am till 5pm Eastern Time.

Dave

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 09, 2013 Jan 09, 2013

Copy link to clipboard

Copied

Hi Dave, Peter and Todd

Did you ever get the GTX 660 Ti card to work for AE6?

I just bought the card for use with Davinci Resolve [as recommended here:
http://nrsotw.blogspot.com/2012/09/gtx-660ti-in-mac-pro-and-davinci.html ]

but after modifying raytracer_supported_cards.txt

to say:

GeForce GTX 285

GeForce GTX 660 TI

GeForce GTX 660

GeForce GTX 660 ti

GeForce 8800 GT

GeForce GT 650M

Quadro CX

Quadro FX 4800

Quadro 4000


I still don't have any GPU cards showing up inside ae, nor the GPU sniffer:

Texture memory: 512

Vendor string:    NVIDIA Corporation

Renderer string:  NVIDIA GeForce 8800 GT OpenGL Engine

Version string:   2.1 NVIDIA-8.1.0

OpenGL Version:   2.1

Has NPOT support: TRUE

Has Framebuffer Object Extension support: TRUE

Has Shading Language support: TRUE

Started compilation of GLSL shaders

Successfully finished compilation of GLSL shaders

Ignoring SM4.0 check for cards on mac

Return code: 3

Not exactly what I'm looking for.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 09, 2013 Jan 09, 2013

Copy link to clipboard

Copied

Hi Todd

Short answer is – the GTX 660 Ti I have (and I make that distinction in case the actual card manufacturer, EVGA, may have done something to make my card respond differently from cards of other makes) works very well with AE – except that AE won’t recognise it as a ‘CUDA’ card (though Prem Pro does!) and therefore doesn’t use the CUDA processors for 3D ray tracing. I got similar results to the ones you list from the AE version of GPUsniffer.exe

Fortunately, I don’t think I shall be using that particular facility much, so I’m not proposing to do anything about it, having tried every possible work-around offered here.

I am, however, very grateful to all who tried to help.

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 09, 2013 Jan 09, 2013

Copy link to clipboard

Copied

Hi Dave

I have already tried what you suggest – had installed the latest driver and uninstalled the CUDA Toolkit, but to no avail.

Thanks for your suggestion and offer, but I reckon I can live without AE’s using the CUDA processors on my card as I don’t anticipate using the 3D ray tracing that much, and it’s not as if I won’t be able to – just uses the CPU instead.

Best Wishes

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Jan 10, 2013 Jan 10, 2013

Copy link to clipboard

Copied

Hi Todd,

I am on a Windows 7 system and I am using the GTX 660 Ti, this model  http://www.newegg.com/Product/Product.aspx?Item=N82E16814127696

with no problems.

Dave

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 10, 2013 Jan 10, 2013

Copy link to clipboard

Copied

Hi Dave - Using it on a Mac.

The PNY XLR8 GeForce GTX 660 Ti model.

Dave Knarr wrote:

Hi Todd,

I am on a Windows 7 system and I am using the GTX 660 Ti, this model  http://www.newegg.com/Product/Product.aspx?Item=N82E16814127696

with no problems.

Dave

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 12, 2013 Mar 12, 2013

Copy link to clipboard

Copied

Hi Peter

I have just installed After Effects and have a similar problem on my ASUS GTX 660 Ti TOP graphics card, v314.07 driver.

I have edited the supported cards text files for Premiere Pro and After Effects. However, when I launch After Effects, I get this message:

After Effects error: Ray-traced 3D: Initial shader compile failed (5070 :: 0)

scrrenshot-2-shader-compile-fails.jpg

Does anyone know what this means?

The weird thing is that when I go to preferences, it looks as if After Effects has selected the GPU for processing anyway:

screenshot-3-ae-preferences-screen.gif

Sometime today I will attempt ray tracing with the GPU enabled and then disabled. If the card is working ok, it should be much faster with GPU enabled than without and my only problem will hopefully be an annoying message popping up when I start After Effects.

Finally, I agree that GPUSniffer in Premiere Pro and After Effects are not returning the same results:

gpusniffer-screenshot.gif

It may be worth updating your drivers and trying again.

Good luck,

Michael

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 12, 2013 Mar 12, 2013

Copy link to clipboard

Copied

Well, I just tried to use the 3D Ray tracing feature and it used the CPU not the GPU.

This is annoying.

I hope Nvidia and Adobe can bang their heads together soon to come up with a driver that can leverage the potential of the GTX 600 series.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Mar 13, 2013 Mar 13, 2013

Copy link to clipboard

Copied

I wrote asking Adobe to sort things out with the GTX 660 TI. Of course, there's been no hint whether they will, but it certainly seems to be getting up the noses of quite a few people. There doesn't seem to be any point in continuing to bang my head against a brick wall, so I've given up worrying about it.

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Mar 13, 2013 Mar 13, 2013

Copy link to clipboard

Copied

Hey this may sound crazy but it worked for me after trying for three months with CS5.5 and my CUDA Quadra 4000

I installed Jave SE 6 Runtime.

Don't ask me how or why but it worked

I had talked with Mac, PNY, Adobe for weeks.

Hope it helps

I was using my 4000 with CS5.5 with 5K and 4K files and just stopped one day

I believe it was a problem when I did an update but could not figure it out.

Also went back to older settings and did not work

Good luck

John

John Reed

john@reedpi.com

www.reedpi.com

435-881-1010

Have Panasonic HD Cameras, and RED EPIC, Cam Mate Jib and Steadicam - HAVE CAMERA WILL TRAVEL!!!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines