Highlighted

Mercury Playback Engine drops CUDA acceleration

Participant ,
Nov 17, 2020

Copy link to clipboard

Copied

For unknown reasons, Premiere Pro occasionally drops CUDA GPU acceleration during edit sessions, blacking out video playback. Switching to "software only" is not a fix — just an added inconvenience. The problem can be rectified by restarting Premiere with CUDA acceleration selected. Everything is fine until the next time it happens, once or more times a day, sometimes a few days without incident, regardless of the project. When active, CUDA acceleration works perfectly. Has anyone found a real solution?

 

Windows 10 1909, build 18363.1198, 64-bit

Premiere Pro 14.6

AMD Ryzen Threadripper 1950X, 16 core, 64GB RAM

2 x Nvidia GTX 1080, SLI configuration, latest driver installed

Nvidia custom options for Premiere are set for CUDA-GPUs: All   

 

 

Guess what? SLI is not supported at all in any NLE program. And you do not add the amount of RAM at all when two GPUs are used. In fact, the total amount of available RAM, when two GPUs are used, is equal only to the single GPU that has the lesser amount of VRAM. For example, if you have two GTX 1080's, you will have only 8 GB total of VRAM available. Not 16 GB. That greatly increases the risk of a GPU running depleted of available VRAM in the middle of a render. And when that does, Premiere Pro will get slammed into the software-only mode with no indication or warning whatsoever.

TOPICS
Error or problem, Hardware or GPU

Views

90

Likes

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

Mercury Playback Engine drops CUDA acceleration

Participant ,
Nov 17, 2020

Copy link to clipboard

Copied

For unknown reasons, Premiere Pro occasionally drops CUDA GPU acceleration during edit sessions, blacking out video playback. Switching to "software only" is not a fix — just an added inconvenience. The problem can be rectified by restarting Premiere with CUDA acceleration selected. Everything is fine until the next time it happens, once or more times a day, sometimes a few days without incident, regardless of the project. When active, CUDA acceleration works perfectly. Has anyone found a real solution?

 

Windows 10 1909, build 18363.1198, 64-bit

Premiere Pro 14.6

AMD Ryzen Threadripper 1950X, 16 core, 64GB RAM

2 x Nvidia GTX 1080, SLI configuration, latest driver installed

Nvidia custom options for Premiere are set for CUDA-GPUs: All   

 

 

Guess what? SLI is not supported at all in any NLE program. And you do not add the amount of RAM at all when two GPUs are used. In fact, the total amount of available RAM, when two GPUs are used, is equal only to the single GPU that has the lesser amount of VRAM. For example, if you have two GTX 1080's, you will have only 8 GB total of VRAM available. Not 16 GB. That greatly increases the risk of a GPU running depleted of available VRAM in the middle of a render. And when that does, Premiere Pro will get slammed into the software-only mode with no indication or warning whatsoever.

TOPICS
Error or problem, Hardware or GPU

Views

91

Likes

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
Nov 17, 2020 1
LEGEND ,
Nov 17, 2020

Copy link to clipboard

Copied

Guess what? SLI is not supported at all in any NLE program. And you do not add the amount of RAM at all when two GPUs are used. In fact, the total amount of available RAM, when two GPUs are used, is equal only to the single GPU that has the lesser amount of VRAM. For example, if you have two GTX 1080's, you will have only 8 GB total of VRAM available. Not 16 GB. That greatly increases the risk of a GPU running depleted of available VRAM in the middle of a render. And when that does, Premiere Pro will get slammed into the software-only mode with no indication or warning whatsoever.

Likes

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
Reply
Loading...
Nov 17, 2020 0
Participant ,
Nov 17, 2020

Copy link to clipboard

Copied

That's intersting. Still, I don't understand a couple of points. An Adobe post from April indicates that Premiere uses one graphics card for playback, and multiples when rendering and exporting. MSI Afterburner confirms multiple GPU activity while performing these functions, with each card showing 4522mb of memory usage, apparently backing up your report GPU activity in a complex exportGPU activity in a complex exportthat dual-GPU memory cannot be combined.

 

However, CUDA-dropping has not occured while rendering or exporting. It can happen during basic, low-impact editing — positioning five 10-second clips in a single line in a new project crashed CUDA today, resulting in black playback screens. Also, these twin GPUs can handle the most intensive immersive video effects and transitions. I have not encountered "unable to render" or "error compiling" notices.

 

It seems to me that something other than memory shortfall may be causing the CUDA faults I'm encountering. If it's memory-related, could Premiere memory handling be a cause? Would that explain why a CUDA crash does not reoccur when returning to the same project after a relaunch?   

 

Likes

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
Reply
Loading...
Nov 17, 2020 0
LEGEND ,
Nov 18, 2020

Copy link to clipboard

Copied

Both of the GPUs must be unlinked in order for this NLE multi-GPU support to work. That means no SLI.

 

By enabling SLI, you will force both GPUs to perform the exact same task simultaneously. This can, and will, cause problems with NLE programs, especially if one of the GPUs is not quite equal in condition or performance to the other.

 

In other words, SLI itself is extremely finicky.

Likes

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
Reply
Loading...
Nov 18, 2020 1
Participant ,
Nov 19, 2020

Copy link to clipboard

Copied

This is not a correct answer. It speaks to CUDA fail that occurs during rendering or exporting. This is not what I am experiencing — Premiere switching to Mercury software-only acceleration during routine timeline assembling. I have no issues during render or export. This issue is still unresolved. Did RjL190365 choose his own answer as correct for an issue I am not experiencing? 

Likes

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
Reply
Loading...
Nov 19, 2020 0
LEGEND ,
Nov 19, 2020

Copy link to clipboard

Copied

I did not select a correct answer. Someone else did.

 

And what I stated did not explain the crashes. If the crashes occur with one of the GPUs, then I would physically remove each of the GPUs one by one to determine if one of them is failing.

Likes

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
Reply
Loading...
Nov 19, 2020 1
Adobe Employee ,
Nov 19, 2020

Copy link to clipboard

Copied

Must you operate in SLI config? Can't you unlink them as is the case in other multiple GPU systems? What happens when you do so?

Let us know, Michael. 

 

Thanks,
Kevin

Likes

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
Reply
Loading...
Nov 19, 2020 0