Skip to main content
Paleus
New Participant
January 24, 2016
Answered

How Do I Enable CUDA GPU Acceleration?

  • January 24, 2016
  • 5 replies
  • 87590 views

When I use Adobe Media Encoder, I am not given the option to use OpenCL or CUDA graphics acceleration when rendering. Naturally, this leads to very slow rendering speeds and a bottleneck in our production process.

I recently read somewhere that all you need to do is actually add your graphics card to the list of supported cards in a .txt file. The problem is:

  1. I don't know where this file resides in the Adobe program folders
  2. I don't know how I would add my computer's graphics card to this txt file

If someone has done this previously, or has some experience with enabling the Media Encoder CUDA or OpenCL acceleration, I would appreciate some help on this matter.

How can I enable CUDA GPU acceleration?

This topic has been closed for replies.
Correct answer cc_merchant

Thank you for the detailed response Warren and others. I am not opposed to buying a higher end graphics card to use with Premier.

However, I am not sure which kind I would need as I am working on a laptop (Samsung Series 9). I am not opposed to opening the wallet in order to make this laptop useful for encoding and rendering videos and graphic animations.

Could you recommend a few graphics cards (if I have understood you correctly) which would make this possible?

Thanks for any advice.


‌This laptop is your limiting factor. It is way too underpowered and cannot be modified to make it Workable.

5 replies

New Participant
June 2, 2018

I am having trouble enable CUDA acceleration on H264 exports. It used to work but I think one of the latest updates disabled it and I can't re-enable. I am running Windows 10, Intel 6800k CPU and GTX1080 GPU.

Brainiac
June 2, 2018

Actually, the H.264 encoding acceleration only uses the Intel QuickSync feature. It does NOT use CUDA or OpenCL at all. Thus, if you have an HEDT platform, which requires a discrete GPU just to even run at all, then you cannot have hardware H.264 encoder acceleration at all. In other words, the encoding is entirely software only with that platform. QuickSync requires a mainstream Intel CPU and platform with integrated Intel HD / UHD / Iris Graphics enabled – in other words, a downgrade from the HEDT platform – just to even use the hardware H.264 encoder. The HEDT platform, such as your i7-6800K, does not support integrated graphics at all, and thus does not support QuickSync at all.

Remember, the H.264 hardware encoding acceleration is completely different from the MPE GPU renderer acceleration. The former works AFTER the video clip has already been pre-rendered, while the latter works BEFORE the video clip gets converted or transcoded. Different times, different purposes.

On the other hand, if you were using NVENC to accelerate H.264 exports, then be aware that Adobe does not officially support NVENC in ANY version of Premiere Pro. There are, however, third-party plugins that are supposed to add NVENC support in Premiere, but they may not work properly in all systems or in all versions of Premiere Pro.

hellopaul4
Inspiring
July 11, 2018

Interesting. I came here, searching for why Adobe Media Encoder does not use any of my CUDA cores when encoding H.264, despite having it turned on in AME's settings. I recently swapped out some older cards (an Nvidia GTX580 and an Nvidia Quadro 4000) for a new Nvidia GTX1080Ti. GPU acceleration never worked with those older cards, and I've just done an H.264 encode, and took a look at my GPU & CPU activity, and all the work was being done by the CPU (GPU around 0% to 1%, CPU around 100%). The process was to convert a 1GB Cineform .mov to a 100MB H.264 .mov.

So is this what you're saying:

GPU acceleration is only used when, say, exporting a sequence from Premiere that needs a lot of rendering (effects, scaling, multi-layers, etc)?

GPU acceleration is not used at all when transcoding from one codec to another?

If that's the case, then that means GPU acceleration is basically a lie - surely transcoding, especially to such a widely used format as H.264, is Media Encoder's raison d'etre?!

New Participant
February 12, 2017

Hello,

I just got an ATI Radeon HD 4870 512MB for my Mac

2009 MacPro 4.1

2.66 quad-core

OS X 10.11

is there anyway I can get it to work w CUDA GPU and creative cloud apps?

please advise

thank you!

Brainiac
February 13, 2017

Unfortunately, a resounding NO. No Radeon GPU has ever supported CUDA to begin with as that technology is restricted to Nvidia GPUs. What's more, the HD 4870 is now obsolete – which means that it's too old to even support the version of OpenCL that newer versions of Premiere Pro require for OpenCL GPU acceleration support. And even if the HD 4870 weren't obsolete, it still has too little RAM on the card to even enable OpenCL acceleration at all (1GB or more RAM on the GPU is required to even enable MPE GPU acceleration at all).

As a result, you're permanently stuck with software-only rendering.

New Participant
February 13, 2017

As I feared, thanks for the info

growthwise
New Participant
September 13, 2016

Hi - don't mean to be hijacking a thread but is this the same process for Premiere Pro CC2015 on a Mac? My card is apparently supported but I'm struggling to get it to work.

Paleus
PaleusAuthor
New Participant
January 24, 2016

I'm using Creative Cloud. I've created a cuda_supported_cards.txt and placed it in my Adobe Premiere Pro CC 2014 folder as one did not exist previously.

Here is a read on my GPU using the GPUSniffer.exe.


My .txt file currently looks like this:


Intel(R) HD Graphics 3000


What do I need to add to this file?

Community Expert
January 24, 2016

Hi Paleus:

If you'd like to take advantage of the optional Adobe-certifed GPU-accelerated performance in Premiere Pro, you'll need to see if your computer supports installing one of the AMD or NVIDIA video adapters listed below (this is copied from Premiere Pro System Requirements for Mac OS and Windows if you'd like to view all the full system requirements).  Since you've indicated that you're using CC 2014, I've pasted the supported cards for that version.

If you can't install one of the Adobe-certified video cards, you'll need to migrate to a computer system that does (that is, purchase a new computer that has one of the Adobe-certified GPUs).

Is your Creative Cloud subscription for individuals?  If so, you can install and activate CC 2014 on a new computer and keep it on your current computer.  (It's a non-simultaneous use license, so if you're running Premiere on one machine, you're not supposed to run it on the other machine at the same time.)  If you ever add a third computer to the mix, you could have CC installed on all three, but only have your Adobe ID actively logged in on two machines at a time.

One last suggestion:  Have you been able to work an a system that supports GPU-sccelerated performance?  If new hardware is needed, I find it helpful to benchmark what will be accelerated and by how much before investing in it.

Take care,

Warren

Recommended AMD and NVIDIA video adapters for GPU acceleration - Adobe Premiere Pro CC (2014)

Windows CUDA:

  • NVIDIA GeForce GT 650M
  • NVIDIA GeForce GT 750M
  • NVIDIA GeForce GT 755M
  • NVIDIA GeForce GTX 470
  • NVIDIA GeForce GTX 570
  • NVIDIA GeForce GTX 580
  • NVIDIA GeForce GTX 675MX
  • NVIDIA GeForce GTX 680
  • NVIDIA GeForce GTX 680MX
  • NVIDIA GeForce GTX 690
  • NVIDIA GeForce GTX 770
  • NVIDIA GeForce GTX 775M
  • NVIDIA GeForce GTX 780
  • NVIDIA GeForce GTX 780M
  • NVIDIA GeForce GTX TITAN
  • NVIDIA Quadro 2000
  • NVIDIA Quadro 2000D
  • NVIDIA Quadro 2000M
  • NVIDIA Quadro 3000M
  • NVIDIA Quadro 4000
  • NVIDIA Quadro 4000M
  • NVIDIA Quadro 5000
  • NVIDIA Quadro 5000M
  • NVIDIA Quadro 5010M
  • NVIDIA Quadro 6000
  • NVIDIA Quadro K1100M
  • NVIDIA Quadro K2000
  • NVIDIA Quadro K2100M
  • NVIDIA Quadro K2200
  • NVIDIA Quadro K2000M
  • NVIDIA Quadro K3000M
  • NVIDIA Quadro K4000
  • NVIDIA Quadro K4000M
  • NVIDIA Quadro K4100M
  • NVIDIA Quadro K4200
  • NVIDIA Quadro K5000
  • NVIDIA Quadro K5000M
  • NVIDIA Quadro K5200
  • NVIDIA Quadro K6000
  • NVIDIA Tesla C2050
  • NVIDIA Tesla C2070
  • NVIDIA Tesla C2075
  • NVIDIA Tesla M2050
  • NVIDIA Tesla M2070
  • NVIDIA Tesla K10​

Mac CUDA:

  • GeForce GTX 285
  • GeForce GTX 675MX
  • GeForce GTX 680
  • GeForce GTX 680MX
  • GeForce GT 650M
  • GeForce GT 750M
  • GeForce GT 755M
  • GeForce GTX 775M
  • GeForce GTX 780M
  • Quadro CX
  • Quadro FX 4800
  • Quadro 4000
  • Quadro K5000

Windows OpenCL:

  • AMD FirePro M2000
  • AMD FirePro M4000
  • AMD FirePro M5950
  • AMD FirePro M6000
  • AMD FirePro S7000
  • AMD FirePro S9000
  • AMD FirePro S10000
  • AMD FirePro V3900
  • AMD FirePro V4900
  • AMD FirePro V5900
  • AMD FirePro V7900
  • AMD FirePro W2100
  • AMD FirePro W4100
  • AMD FirePro W5000
  • AMD FirePro W5100
  • AMD FirePro W7000
  • AMD FirePro W7100
  • AMD FirePro W8000
  • AMD FirePro W8100
  • AMD FirePro W9000
  • AMD FirePro W9100
  • AMD FirePro W4170W FireGL V
  • AMD FirePro M5100 FireGL V
  • AMD FirePro M6100 FireGL V
  • AMD A10-7800 APU
  • AMD Radeon HD 6650M
  • AMD Radeon HD 6730M
  • AMD Radeon HD 6750
  • AMD Radeon HD 6750M
  • AMD Radeon HD 6770
  • AMD Radeon HD 6770M
  • AMD Radeon HD 6950
  • AMD Radeon HD 6970
  • AMD Radeon HD 7480D
  • AMD Radeon HD 7510M
  • AMD Radeon HD 7530M
  • AMD Radeon HD 7540D
  • AMD Radeon HD 7550M
  • AMD Radeon HD 7560D
  • AMD Radeon HD 7570
  • AMD Radeon HD 7570M
  • AMD Radeon HD 7590M
  • AMD Radeon HD 7610M
  • AMD Radeon HD 7630M
  • AMD Radeon HD 7650M
  • AMD Radeon HD 7660D
  • AMD Radeon HD 7670
  • AMD Radeon HD 7670M
  • AMD Radeon HD 7690M
  • AMD Radeon HD 7730M
  • AMD Radeon HD 7750
  • AMD Radeon HD 7750M
  • AMD Radeon HD 7770
  • AMD Radeon HD 7770M
  • AMD Radeon HD 7850
  • AMD Radeon HD 7850M
  • AMD Radeon HD 7870
  • AMD Radeon HD 7870
  • AMD Radeon HD 7870M
  • AMD Radeon HD 7950
  • AMD Radeon HD 7970
  • AMD Radeon HD 7970M
  • AMD Radeon HD 8470
  • AMD Radeon HD 8550M
  • AMD Radeon HD 8570
  • AMD Radeon HD 8570M
  • AMD Radeon HD 8670
  • AMD Radeon HD 8670M
  • AMD Radeon HD 8690M
  • AMD Radeon HD 8730M
  • AMD Radeon HD 8740
  • AMD Radeon HD 8750M
  • AMD Radeon HD 8760
  • AMD Radeon HD 8770M
  • AMD Radeon HD 8790M
  • AMD Radeon HD 8870
  • AMD Radeon HD 8950
  • AMD Radeon HD 8970
  • AMD Radeon R7 265
  • AMD Radeon R7 APU
  • AMD Radeon R7260X
  • AMD Radeon R7M260
  • AMD Radeon R9 280
  • AMD Radeon R9 280
  • AMD Radeon R9 280X
  • AMD Radeon R9 285
  • AMD Radeon R9 290
  • AMD Radeon R9 290X
  • AMD Radeon R9 295X2
  • Intel Iris Graphics 5100
  • Intel Iris Pro Graphics 5200

Mac OpenCL:

  • ATI Radeon HD 6750M
  • ATI Radeon HD 6770M
  • AMD FirePro D300
  • AMD FirePro D500
  • AMD FirePro D700
  • AMD Radeon HD 7950
  • GeForce GT 650M
  • GeForce GT 750M
  • GeForce GT 755M
  • GeForce GTX 675MX
  • GeForce GTX 680
  • GeForce GTX 680MX
  • GeForce GTX 775M
  • GeForce GTX 780M
  • Quadro K5000
  • Intel Iris Graphics 5100
  • Intel Iris Pro Graphics 5200
Paleus
PaleusAuthor
New Participant
January 27, 2016

Thank you for the detailed response Warren and others. I am not opposed to buying a higher end graphics card to use with Premier.

However, I am not sure which kind I would need as I am working on a laptop (Samsung Series 9). I am not opposed to opening the wallet in order to make this laptop useful for encoding and rendering videos and graphic animations.

Could you recommend a few graphics cards (if I have understood you correctly) which would make this possible?

Thanks for any advice.

John T Smith
Community Expert
January 24, 2016