A lot of folks were complaining about how most GPU accelerated graphics cards are not supported in Adobe’s new Premiere Pro and After Effects CS6 applications.
Thankfully there is a simple and quick fix that allows you to enable your GPU videocard to be supported that makes the editing experience so much better.
I take just six minutes to show you how to complete this on a Mac.
Now, let me also say, not every video card (Nvidia Geforce) will work. There are still some requirements.
- Your videocard must be Nvidia (Supports CUDA). At this time, ATI does not work.
- Your videocard needs to have at least 896MB of onboard memory.
- Your memory needs to be DDR3 or DDR5. DDR2 is too slow and you will see performance issues in Premiere Pro.
You can download the following ZIP file that includes all of the required steps for the modification.
Download CS6 GPU Fix
So what is GPU? This stands for Graphics Processing Unit. Adobe uses CUDA that was designed by Nvidia and this gives 3d artists and now video editors and motion graphic designers the ability to use their videocard’s processing power to preview effects in realtime at smooth playback frame rates. Most video editing applications only use the CPU (central processing unit) for rendering and previewing which this method has many performance limitations.
With technology always improving, our workflow becomes better and faster every day! Gotta love it!





Comments 209
Thanks Mike, this tutorial made my day. I was so disappointed to receive my New iMac 27″ with 32gb of RAM and the fastest processor they make and the 2GB NVIDIA GTX 680MX only to find out that PPro and AE did not make use of it.
Now it’s fixed…..;-)
Just got a retina15″ with Gt650m,
installed premiere and after updates + cuda driver = works wonderful
Thanks for the info!
super helpful ! thx !
hi Mike
how can force Adobe Premiere Pro CS6 to use certain GPU for Cuda? i have installed GT 120 for GUI and GTX 570 for Cuda. Davinci and AE get advantage of 570 but not Premiere Pro CS6. appreciated any advice.
regards
bahram
Hi Mike,
this almost seems too easy/good to be true – are there any downsides or potential risks with this method? I have the lastest iMac with an NVIDIA GeFOrce GT 650M 512M GDDR5
Thanks!
Jordan
Hey Jordan, there are no risks that I know of. Adobe does recommend that your videocard have at least 896 MB of onboard memory, so your card may not work. Keep us updated.
Hi Mike
If you were to purchase a new card today – 2013 – Which one would you buy?
I see on Amazon several new cards for around $250 like this:
$229
EVGA GeForce GTX 660 SUPERCLOCKED 2048MB GDDR5 DVI HDMI DP Graphics Card 02G-P4-2662-KR
Will this work in my mac?
I have a MacPro 4,1 and CS6.
I’d love to speed up my workflow in AE.
Thanks, Kirk
Hi Jordan! Have you tried to enable cuda with gt650m?
In case if it helps anybody, CUDA recognize the GTX 670 (for both AE and Premiere) without problems. After that I installed a GTX 560ti along with it for dual-card config for Davinci (670 in second slot). Works great together, but the speed boost was not that much in Davinci. This was all in a 3770K (Z77X mobo) Hackintosh.
Yes and I tried it all seemed to work fine! I haven’t had a chance to really push my system yet, but so far so good.
Thanks Jordan for your reply, could you post results from a simple test to know the improvements with and without cuda acceleration? I’d like to know differences between cpu only and cuda acceleration in your system.
I have Mac Book Pro:
Intel Core 2 Duo 2,26 GHz
4GB 1067MHz DDR3
Nvidia GeForce 9400m 256mb
Mac OS X 10.7.5
I followed your instructions step by step but it doesn’t work in both premiere and after effects, they still show me only software rendering.
Any suggestion?
That videocard is too slow. You’ll need a high performance videocard.
Allright,
And how does it works for Photoshop CS6?
This was extremely helpful. Thanks.
I’m trying to enable the intel HD 4000 to enable GPU in afte Effects but can’t find any solution. Any help? Thanks
CUDA only works with NVIDIA cards. ATI or integrated Intel videocards are not supported.
Thanks for the fast response.
Are you 100% sure we can’t enable GPU with this card on a mac? cause in this page http://blogs.adobe.com/aftereffects/2012/05/gpu-cuda-opengl-features-in-after-effects-cs6.html#comments
they are saying it supports the Intel HD 4000
The Intel videocard I know supports OpenGL, in which OpenGL is always used in AE. All videocards support OpenGL to some extent. To enable CUDA, which will allow for realtime previewing with ray-traced 3D renderer, this is when you must have a supported NVIDIA card. It needs to be a fast one too. All of the older NVIDIA GT cards are not fast enough for the proper GPU acceleration that’s needed for smooth playback in AE or Premiere Pro. I hope that made sense.
Pingback: Cuda und CS6 | Motion Fruit
hi,
i followed the steps and it worked for premiere but i can get it to work on after effects.
my card is GT 650 M 512MB
did it work with premiere cs 5.5 too.
Hello . Love your tutorial. I have a small problem … Trying to keep my app folder organized i have created a folder for the adobe suite. this folder is named AdobeGraphix. I have tried in terminal a few combinations as to get your results but failed… Please a word of advice?
many thanks
Pingback: Best Card for Premiere Pro CS6
Awesome! This has had me going for a bit with my latest GTX 570 2.5GB from Macvidcards, running on a MacOSX Mountain Lion 10.8.2 with CS6. Thanks! Many thanks, and exclamation marks!!!
Pingback: Enable GPU with Adobe CS6 for MacBook Pro Users - The Polymath Lab
This somewhat works for me on a Mac Pro 2008 with a GTX660.
The issue is that my 3d objects disappear when I enable the raytracer !
See the 2 screenshot.
1st one with classic 3d and the text shows up
2nd with ray-tracer and the 3d text is gone !
http://dl.dropbox.com/u/205584/Screen%20Shot%202012-11-26%20at%203.57.20%20PM.png
http://dl.dropbox.com/u/205584/Screen%20Shot%202012-11-26%20at%203.57.35%20PM.png
Pingback: Aftef Effects ray traced 3d - Gigabyte GeForce GTX 660 Ti, GA-Z77X-UD5H, i7-3770k
Got is working on win7! I have a laptop DELL M6700 mobile workstation. (Nvidia Quadro K4000M with a i7 3940XM, 3.0Ghz)
The GPU was not enable in Adobe Premiere Pro CS6, I modified the files like mention in this tutorial.
I google and saw on the tv.adobe website a video “NVIDIA GPUs for Adobe Premiere Pro CS6” that show few things that the GPU can do.
I tested multi-cam, fast color correction and warp stabilizer!
SO AWESOME!
Thank you!
Does this only work with official macs? I have a home built hackintosh.
As long as you have the proper Nvidia card, it’ll work just fine.
Hi Mike: Thanks for posting this. I went through the procedure with the hopes of seeing the cuda in my Prem. Pro CS6 but there is no change. When I installed CS6 I used all of the defaults but when I retrace your patch for the location of CS6 it seems different than mine for some reason so perhaps this is the issue. My Premiere Pro seems to be here: Applications/Abobe Premiere Pro/Adobe Premiere Pro. That’s all. Is the text file that we are editing located in the actual application… “Adobe Premiere Pro”? If so, can I just point to that exact file?
Oops: I just realized that it really IS case sensitive and that I had not capitalized the F in GeForce. Sorry for the false alarm. I now see it showing up in Premiere Pro. Many thanks, Mike.
I had Cs6 premiere and After Effects recogining my Nvidia card whill running OS 10.8.6. Now I have OS 10.7 lion and i can not get premiere nor AE to recognize Cuda drivers which are the latest. Using your method but no success.
Hey Mike! I really really need your help. I’ve gone to every website and have gone through a ton of tutorials and can’t find anything on this issue. My graphics card is supposed to be compatible with the Mercury Playback Engine GPU Acceleration, but for some reason, GPUSniffer won’t recognize my graphics card. Here’s the issue:
— OpenGL Info —
2012-11-10 23:50:39.091 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x104208be0 of class NSCFString autoreleased with no pool in place – just leaking
2012-11-10 23:50:39.093 GPUSniffer[48217:903] invalid drawable
Vendor: ATI Technologies Inc.
Renderer: ATI Radeon HD 4670 OpenGL Engine
OpenGL Version: 2.1 ATI-1.6.36
GLSL Version: 1.20
Monitors: 2
Monitor 0 properties –
Size: (0, 0, 1920, 1080)
Max texture size: 8192
Supports non-power of two: 1
Shaders 444: 1
Shaders 422: 1
Shaders 420: 1
2012-11-10 23:50:39.101 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x1062005d0 of class NSCFString autoreleased with no pool in place – just leaking
2012-11-10 23:50:39.101 GPUSniffer[48217:903] invalid drawable
Monitor 1 properties –
Size: (1920, 0, 1152, 864)
Max texture size: 8192
Supports non-power of two: 1
Shaders 444: 1
Shaders 422: 1
Shaders 420: 1
— GPU Computation Info —
Did not find any devices that support GPU computation.
2012-11-10 23:50:39.104 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x104202ed0 of class NSCFArray autoreleased with no pool in place – just leaking
2012-11-10 23:50:39.105 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x10372e780 of class NSCFArray autoreleased with no pool in place – just leaking
2012-11-10 23:50:39.105 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x10372de90 of class NSView autoreleased with no pool in place – just leaking
2012-11-10 23:50:39.106 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x10372de90 of class NSView autoreleased with no pool in place – just leaking
2012-11-10 23:50:39.106 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x106201be0 of class NSCFArray autoreleased with no pool in place – just leaking
2012-11-10 23:50:39.106 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x103729390 of class NSCFArray autoreleased with no pool in place – just leaking
2012-11-10 23:50:39.107 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x10372ec60 of class NSView autoreleased with no pool in place – just leaking
2012-11-10 23:50:39.107 GPUSniffer[48217:903] *** __NSAutoreleaseNoPool(): Object 0x10372ec60 of class NSView autoreleased with no pool in place – just leaking
logout
Sadly Josh, CUDA does not support ATI videocards. You would have to switch to a powerful Nvidia card to take advantage of this feature in Adobe products.
Am I able to switch out the Graphics card on an iMac without any system errors? I know Apple likes to keep their products native to each other.
Pingback: EVGA GTX570 Install Tutorial for your Mac Pro (nVidia) | FordeeTV | Fordee TV
You rock! Thanks for this. The first time I did it I have too much of the name: ‘NVIDIA GeForce GTX 670 OpenGL Engine’ which didn’t work so I shortened it down to just ‘GeForce GTX 670’
Then when I restarted AE I got the initializing 3D, expect a 1 minute delay! yeah! and it’s working!
Guys,
I found something may help, did you open any other application that uses your graphic card?
Here is the situation:
When i open up my photoshop and AE together, AE won’t recognize the GPU as there is not enough graphic ram for AE.
After close photoshop and restart AE, GPU enabled.
Can you guys try this?
Thanks.
Regards,
Andy.
Jo Mike,
Thanks for the help! This is gonna come in handy after I’ve build my first Hackintosh next week.
I’m just having some slight hesitations about the GPU I should buy. What would you recommend? The GTX 570 or the GTX 670? I have come to understand that the gtx 5xx series is better with double precision math, meaning better for 3d. The gtx 6xx should be better at single precision math and performs way better for gaming.
http://forums.creativecow.net/thread/2/1019643
I want to use Avid, Final Cut (7) and After Effects. I like gaming very much, but it shouldn’t be priority. What do you think about this?
Thanks in advance!
Bye,
Morgan
Pingback: After Effects build
What if I have CS5.5, will the terminal command be different?
I’m running on Mountain Lion osx 10.8.2, just not sure how I can do the 5.5 fix for this.
Yes, the location is different. So you’ll have change “/Applications/Adobe\ Premiere\ Pro\ CS6/Adobe\ Premiere\ Pro\ CS6.app/” to where ever location CS5.5 is installed. It’ll be something like: “/Applications/Adobe\ Premiere\ Pro\ CS5.5/Adobe\ Premiere\ Pro\ CS5.app/”
PLEASE HELP, I followed the instructions, and After Effects now says: “After Effects error: Ray-traced 3D: Initial shader compile failed.” However, it does recognize my GPU now. Doing these instructions caused After Effects to disable Ray-traced 3D. Could you please tell me what I can do?
Macbook Pro Retina
2.3 GHz Intel Core i7
8 GB 1600MHz DDR3
NVIDIA GeForce GT 650M with 1GB of GDDR5 memory
Ryan,
I am having the same issue with my new GTX 670. Have you found a solution? I see no one has replied to your post a few days ago.
ANY help will be greatly appreciated!
Thank you for sharing your issue.
-shah
update ae cs6 to 11.0.1
http://www.adobe.com/support/downloads/detail.jsp?ftpID=5386
or 11.0.2
http://www.adobe.com/support/downloads/detail.jsp?ftpID=5458
Then you’ll have to re-enable the GPU following the instructions in the video.
Holy Crap. That was the easiest frickin’ fix. EVAH.
Thanks a ton for the video.
Thanks for the video, just installed the GTX 570 for Mac with 2.5Gig, and have one monitor connected to the lower port and the other to my old ATI Radeon HD 2600 XT 256 MB graphics which is sitting in the 2nd 16x slot.
Both cards show up in the “About Mac – Display” menu and under ‘Graphics/Display” but when I run the GPU Sniffer I get the
“Did not find any devices that support GPU computation”
Did anyone find out what that problem was ? I saw someone ask this before?
Thanks,
Christian
GREAT! Thanks a lot, works without any problems.
May setup:
– Mac Pro 5.1 / OS X 10.8.1
– GTX 470, 1280MB
– CUDA 5.0.17 (will try the Update to 5.0.24 later)
Thanks alot. You are the best.
Thanks!!! work great!!!! you rocks!!!!
I have HD 6750M but I can’t use OpenCL, it shows “software only” can anyone help me?
i dont see any diffence in cs5 premiere pro with a gtx 560
but the diffence is massive in cs6 with ray tracing
myy qustuion is is there anything that can be done with cs5 ae
It wasn’t until After Effects CS6 that GPU was supported with Ray Tracing. I found that only GPU supported plugins would work well with Premiere Pro CS5.5. But there are a lot of nice acceleration changes with Premiere Pro CS6.
gtx 560 works well
i hacked it and it works on windows not sure bout premier tho
Hi Mike this was a great tutorial!
On my 3,1 macpro with a MacVidcards GTX570, and CUDA 5.0.17, the technique worked for Premiere Pro, but NOT for AE… I verified that the card is listed in the .txt file in the package contents, so my mod did stick, but AE still won’t recognize. It sees the card, but the GPU selection is greyed out… Any thoughts?
Some of the other guys commenting on this post have been saying to reinstall CUDA and drivers and it worked for them. Sorry I’m not much help atm, but I don’t have the same videocard to test things out.
Thanks for the reply… Is there a reliable way to remove CUDA and reinstall? I haven’t been able to find any uninstall app or info on the NVidia site…
Update! OK! I re-installed, updated the cuda driver to 5.0.2x and then did the text file update and it’s working! I’m not sure which step actually solved the issue since I did all 3 in a row, but it’s working!
One thing to note is that the GPU sniffer gives different results depending on whether you run the Premier version or the AE version. So I put the results of BOTH into my AE text file. I’m not sure if that’s what did the trick or not since I’m scared to mess with it now that it’s working, but that’s what I did…
HI, I have the latest Cuda Driver installed: 5.0.17 and added GeForce 650M. I have a Macbook Pro Retina. The funny part is that I had it up and running but then after an update it stopped working… I’m not sure if it was Adobe etc.
Here’s a screen shot of the error. Any ideas?
https://dl.dropbox.com/u/1270527/Screen%20Shot%202012-07-30%20at%203.58.05%20AM.png
I’m not sure what happened but it seems that it’s working? I recently installed OSX Mountain Lion. I’ll be doing some tests.
Error upon initialization:
https://dl.dropbox.com/u/1270527/Screen%20Shot%202012-07-30%20at%204.15.52%20AM.png
But the card is recognized:
https://dl.dropbox.com/u/1270527/Screen%20Shot%202012-07-30%20at%204.16.15%20AM.png
I’ve heard of a lot of people having similar issues. I’ll be doing some testing on Mountain Lion soon, so I’ll see if I run into the same thing.
I tried this, but not function… i have osx 10.7.2 nvidia ge force 9800 GT afx 6.0
———————–
NVIDIA GeForce 9800 GT OpenGL Engine <——- I put this GeForce GTX 285 Quadro CX Quadro FX 4800 Quadro 4000
I also ran into the same exact problem with AE. I’ve had no issue with Premiere, and I’m also on the MBP Retina. Even though there is an error message it does seem to be working. I also need to do a few more tests, but I’d like to know how it goes with you Matt.
Also, thanks for the tutorial Mike, it was very helpful. Now hopefully I can also get it to work!
Recheck the txt file again. Supposedly after every Adobe update, that text file will be rewritten. If so, just add your videocard again.
I have the same issue and setup! Did you manage to get things working?
Hi just a quick update:
I removed and then installed CUDA and now everything works fine.
In the second terminal window, I enter
sudo nano /Applications/Adobe\ Premiere\ Pro\ CS6/Adobe\ Premiere\ Pro\ CS6.app/Contents/cuda_supported_cards.txt
then my password. Control o to write file out. Get message that file modified. When I check with
/Applications/Adobe\ Premiere\ Pro\ CS6/Adobe\ Premiere\ Pro\ CS6.app/Contents/GPUSniffer.app/Contents/MacOS/GPUSniffer
I get a message for GEForce GT 650M that it was not chosen because it did not match the named list of cards.
Any ideas what I am doing wrong?
I have a MBP retina with max config running lion.
What does the results from the GPU Sniffer say?
I have a problem now, I’ve updated the CUDA drivers to the latest version from Mac (Version 5) and suddenly both Prem Pro and AE cant recognise the graphic card (GeForce GT 650M) anymore..
So, I installed the old CUDA drivers now (4.2.10) but Premiere Pro CS6 and AE still don’t recognise it..
I double checked the “cuda_supported_cards.txt” it looks OK, with my graphics card (GeForce GT 650M) in the list
I’m on a MBP Retina, OS X Mountain Lion, Premiere Pro CS6 (6.0.1)
Any help?
Thanks
Andrea
I heard you got things working after reinstalling Cuda. Way to go.
Hi just got a geforce 570 gtx on a mac pro 4.1 running lion 10.7.4 and cs6-
I managed to get it up running with cud a support, and it was smooth.. but today i won’t see my card as a cuda card anymore ?
I have tried to reinstall nvidea drivers, but with no luck…
The only thing that I can remember I have done since it worked last time, is to install steam, and cs-source.
Anyone have som advice ? Thx
Jesper
Oh and the GPU is bought from macvidcards so should work for mac
If you install any updates, you’ll have to re-add your video card to the txt file again.
I just found out that Mac Pros (Early 2008 through Mid 2010), Mac minis (Mid 2010), iMacs (Early 2008) and later, MacBook Pros (Early 2008 through Mid 2010) support the 64-bit kernel, but do not use it by default.
And to be recognized by adobe cuda needs to be on a system that is running the 64 bit kernel.
You can see which kernel you are using in System Profiler:
Choose About This Mac from the Apple () menu.
Click More Info.
Select Software in the Contents pane.
Look for “64-bit Kernel and Extensions: Yes (or No)” under the System Software Overview heading.
If you are not under 64bit and your mac can enable it type this in the terminal:
sudo systemsetup -setkernelbootarchitecture x86_64
and then the describe in this thread will work
I’m running 64 bit, and having no issues.
That is the point you need to run 64 bits to have no issue otherwise after and premiere don’t see that your card has got cudas.
And on some computers OSX installs itself on 32 bits or switch itself on 32 bits without further explanations. So if you see a message saying “raytracing needs at least cuda 4.0…” that means wether your driver is older than teh 4. … or your system is running 32 bits
Thank you Joey! I was pulling my hair out over this… I even have the GTX 285, so I had no idea what the problem was… Enabling 64bit extensions fixed it!
Hey man, I tried this, but not function…
i have osx 10.6.8
nvidia ge force 9800 GT
afx 6.0
Texture memory: 1024
Vendor string: NVIDIA Corporation
Renderer string: NVIDIA GeForce 9800 GT OpenGL Engine
Version string: 2.1 NVIDIA-1.6.36
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
—————————————————————–
NVIDIA GeForce 9800 GT OpenGL Engine <——- I put this
GeForce GTX 285
Quadro CX
Quadro FX 4800
Quadro 4000
Tkx
There should be a line where it says “Cuda Device 0” and then it should list your card.
I would recommend you try putting “GeForce 9800 GT” in the txt file.
I know that card is somewhat old as well as it’s a GT and not a GTX, so the processing power won’t be too fast. It may not even work well enough.
Just keep that in mind.
Hey Mike,
Which brand of GTX570 do you have? Doesn’t the MacPro need an EFI64 enabled graphics card?
I have the Geforce GTX 570 which supports 64bit in OSX just fine. I’m running all PC hardware on Mac OSX, a.k.a. hackintosh.
Not sure what changed in the last day or so, but I just launched AE and it’s giving me a new message: “Ray-tracing on the GPU requires CUDA version 4.0 or later. Ray-tracing will use the CPU until you install the latest supported CUDA driver.”
I’m running the most recent CUDA driver.
You need to update the entire Suite as it fixes this issue along with a bunch of issues with the rest of the Suite.
I had to force update mine by choosing help in any Adobe Program then selecting the “check for updates” option.
Not sure. Did you install any AE updates?
Booyah! Thank’s a bunch!
It look’s like for now Ray-Tracing is not supported on the new Macbook Pro Retina (what I’m currently typing on) which is a huge disappointment for me but Premiere seem’s to work fine.
If you don’t need Ray-Tracing enabled then leave the code in as if works great along as you don’t require that feature. Hopefully they update for the new MacBooks and their graphics to support the new Retina screens.
Again, thank’s for the quick and easy fix =).
EDIT: Just updated the entire suite through the help option which is present in every program and clicked the “check for updates” option which updated all of my programs including AE and Premiere fixing the “Ray-Tracing issue” Whoo!
Look’s like Adobe pulled through on this one. I’m pretty sure this update also irons out a lot of bugs with the entire CS6 Suite.
Will any graphics card actually work on a Mac? I’m looking at EVGA GeForce GTX570 HD 2560MB GDDR5 SLI Ready Graphics Card (025-P3-1579-AR) which has more memory than your example. I don’t know why it says EVGA and not Nvidia. Thanks for your help.
It should work fine. As you know, I have the Geforce GTX 570 with 1280 MB and it works well for me.
Hi to all !!
Could this work ,(installing the CUDA driver), in a Mac book pro with NVIDIA GeForce 8600M GT OpenGL Engine , to only work with AE CS6.
the GPUSniffer show this :
— GPU Computation Info —
Did not find any devices that support GPU computation.
Thanks
Sadly the 8600M GT card is too slow to allow GPU support in CS6. It’s lacking in memory (1GB is required), but also the performance is pretty slow compared to the more modern cards.
I have a Macbook Pro Retina with the GeForce 650M GPU. Went through the instructions above. Looked promising, as it seems to now recognise the card in the After Effects/Prefs/Preview dialog boxes.
Only when you make a new composition and go to set it up for Raytrace 3d, the option isn’t there at all.
I can’t help feeling a bit cheated at the moment, all of this supposed power in a £2.5k laptop and they can’t even get simple PRO features like the GPU card working out of the box.
Once again Apple, all show, all talk, nice to look at, but when you get down to serious work as opposed to digital lifestyle apps, u can’t seem to get it right. Was exactly the same with 32bit professional colour support that I purchased a brand new EIZO display for, PCs can do this…. get it sorted. I’m beginning to rant, this is frustrating to say the least.
No luck with the 650m on a 2012 MacBook Pro.
Yeah, the 650m only has 512MB of ram. You need at least 896MB of ram for it to keep up with Premiere Pro.
My 650M has 1GB of Ram, not sure what you’re talking about.. maybe there are different models? In any case I’m having trouble getting the CUDA driver recognized even though I have the latest one installed according to the CUDA pref panel.. This is on a Retina MBP.
I’m seeing under Ray-tracing “(GPU not available – incompatible device or CUDA driver)” but the behavior did change after I updated the lists – it started complaining about the CUDA driver not being 4.0 or later (it is 4.2.10).
Any ideas?
I’m finding exactly the same thing as Paul’s comment above, with the latest CUDA drivers. Also to reiterate that the 650M inside the 2012 Retina Macbook does indeed have 1GB Ram.
Does anybody have any suggestions?
Guys,
I can imagine your pain. I haven’t been able to test this issue on the new MacBook Pros yet, so I don’t have any suggestions yet.
If I hear of anything, I’ll let you know.
Is the GPU not working for just AE or Premiere Pro too?
I’m also running a 2012 MBP with 1GB 650M. Card shows up fine in Premiere but After Effects gives me an error on launch (5070::0) for failing to launch the ray-tracing engine. The card still shows up in AE’s preferences, but when I make a 3D comp, there is no ray-trace available. Only “Classic 3D”.
A little more tinkering… I found that removing my card name from the supported cards list makes the error go away. Adding it back in results in the error. It’s the exact name as what is in my Premiere list… so I don’t know what the issue would be. Could be some mismatch in CUDA driver, too? Is it possible to uninstall CUDA and install an older version?
Okay, last message, I promise. Issue has been resolved after updating After Effects through Adobe Application Manager.
Yeah, you and a lot of other folks were telling me about the same problem. I know Adobe is working around the clock to get fixes for all of these “new” bugs in CS6. Glad to hear the update fixed your issue.
Paul,
I am planning to get a notebook with 650M. Are you using Premiere CS6? If so, how does it work with 650M?
I followed everything and am now able to select GPU for playback ins Premiere CS5.5. Although the playback window is now black but I can hear the audio… something I’m missing. Do I need CS6?
I have a MacPro 2,1 with a GT120 and GTX 285 installed. The GTX has 2048mb of V-Ram. And I’m running CUDA Driver 4.2.7. The System RAM DDR2 however. Premiere is not recognizing the 285 (DaVinci Resolve does, however). Adding the name to the list doesn’t seem to matter. Ran the GPU Sniffer and here’s the result:
— OpenGL Info —
2012-06-11 15:37:15.285 GPUSniffer[2272:2403] invalid drawable
Vendor: NVIDIA Corporation
Renderer: NVIDIA GeForce GT 120 OpenGL Engine
OpenGL Version: 2.1 NVIDIA-7.10.2
GLSL Version: 1.20
Monitors: 2
Monitor 0 properties –
Size: (0, 0, 2560, 1600)
Max texture size: 8192
Supports non-power of two: 1
Shaders 444: 1
Shaders 422: 1
Shaders 420: 1
2012-06-11 15:37:15.338 GPUSniffer[2272:2403] invalid drawable
Monitor 1 properties –
Size: (-1920, 0, 1920, 1200)
Max texture size: 8192
Supports non-power of two: 1
Shaders 444: 1
Shaders 422: 1
Shaders 420: 1
— GPU Computation Info —
Found 2 devices supporting GPU computation.
OpenCL Device 0 –
Name: GeForce GTX 285
Capability: 1.1
Driver: 1
Total Video Memory: 2048MB
Not chosen because it did not match the named list of cards
OpenCL Device 1 –
Name: GeForce GT 120
Capability: 1.1
Driver: 1
Total Video Memory: 1024MB
Not chosen because it did not match the named list of cards
It’s showing the GTX 285, but not recognizing it. “Not chosen because it did not match the named list of cards” The name, GeForce GTX 285, is identical to the list name.
Any thoughts?
It seems like you’re using the GT 120 for your default display monitor. From my understanding, whatever’s your primary videocard will be the videocard that will be defaulted in Premiere Pro (GPU) as long as you have that videocard’s name on the txt file list.
After this step…
sudo nano /Applications/Adobe\ Master\ Collection/Adobe\ Premiere\ Pro\ CS5/Adobe\ Premiere\ Pro\ CS5.app/Contents/cuda_supported_cards.txt
I added my graphics gard to that list and saved it, but when I re-enter that terminal command to see that it has in fact been added it doesn’t appear even though I do the save step (press Y).
It sounds like you’re not saving it correctly. When you press “Y” be sure to hit enter once or twice.
Thanks Mike. Got it going now after your tweet.
I followed everything and am now able to select GPU for playback ins Premiere CS5.5. Although the playback window is now black but I can hear the audio… something I’m missing. Do I need CS6?
well i have only a Nvidia GeForce GT 120 with 512 MB … so even with ur nice trick CUDA is still not working bcuz “Not chosen because of insufficient video memory” … so apparently you need at least 1GB GPU RAM to “activate” / use CUDA with adobe apps … good news is i have a GeForce GTX 285 on the way to me 😉
Yeah, those GT 100 series don’t pack much of a punch, so yes, there is a limit to everything. Glad you’re going to be getting the GTX 285. You should see some nice improvements.
well the GTX285 did work well but i also tested a GTX480 … intersetingly a GT120 + GTX setup did slow down Premiere Pro with MagicBullet looks ( uses OpenGL more than CUDA)
here are my results:
http://uniquedesigners.wordpress.com/2012/07/02/premiere-pro-cs6-render-export-times/