Disapointed with GPU acceleration gains in PP CS6...

Stab

Well-known member
I'm using Premiere CS6 for a while now, but until today I had a non Nvidia GPU and therefore could not make use of the Mercury playback engine and GPU acceleration.
After reading online about the advantages it gives, I decided to sell my ATI card and bought a Nvidia GTX 660 today.


After enabling the card and 'unlocking' the MPE and GPU acceleration and changing to 'maximum render quality' enabled as advised by this post over here 'http://www.studio1productions.com/Articles/PremiereCS5-2.htm', I gave it a go.


Ok, it's very nice that I now don't get a red bar when I apply GPU accelerated effects such as color correction, motions and cross dissolves and can playback the video in realtime without having to render first.
But also, I read before that the render and export times would be greatly improved. Sometimes even 10 times faster. Without testing it vigorously, that isn't the case here. I would say its about 30% faster.


I checked the GPU activity during rendering / exporting, as well as during playback of the effects, and never had my GPU more activity than 50%. Sometimes it was doing only 10%.


Does that mean my GPU is bottlenecked by the rest of my system? Did I have unrealistic expectations? And what are the improvements I actually could expect?


System information:
CPU: i5 2500k
GPU: GTX 660
RAM: 8GB @ 1333 mhz
HDD: 1TB @ 7200 rpm
OS: Windows 7 64-bit


I edit GH3 / 5D files so that would be h.264 compressed files.


Thanks for sharing your knowledge.

Edit:
Just found out that an effect that I often use was not GPU accelerated and this hold the process down I guess. Just did a timeline render with only GPU accelerated effects applied and it took 7 minutes, whereas before this would be probably around 30 minutes. So huge increase there. The GPU was working at 50-60% so that's also better. Still would like to know how much gains would be to be expected.
 
Last edited:
Your GPU is probably waiting for your CPU most of the time. Also Disc i/o could be better, depending on your media type.
Don't use the AME - export within Premiere, much better use of GPU there.
 
Does that mean my GPU is bottlenecked by the rest of my system? Did I have unrealistic expectations? And what are the improvements I actually could expect?

System information:
CPU: i5 2500k
GPU: GTX 660
RAM: 8GB @ 1333 mhz
HDD: 1TB @ 7200 rpm
OS: Windows 7 64-bit

I edit GH3 / 5D files so that would be h.264 compressed files.

Thanks for sharing your knowledge.

Edit:
Just found out that an effect that I often use was not GPU accelerated and this hold the process down I guess. Just did a timeline render with only GPU accelerated effects applied and it took 7 minutes, whereas before this would be probably around 30 minutes. So huge increase there. The GPU was working at 50-60% so that's also better. Still would like to know how much gains would be to be expected.

Basically, yes it does mean that the GPU is bottlenecked by the rest of your system. As you found, you need to steer clear (if you can) of effects that aren't GPU accelerated. After that, CPU helps (an i7 quad core or higher). As does memory (16GB or higher). As does three or more physical hard drives (not partitions, physical spindles). For example, make your C: drive nothing but Win7 and the Adobe executables, your D: drive your camera source files and your work drive (where all your Adobe files and projects reside), and your E: drive your rendered output. This way you won't be bottlenecked on your disk drives when you render, and you're apps won't be fighting with win7 for virtual memory disk space and access times.

There's lots more tweaking you could do to get more performance out of the Adobe apps, but this should get you moving in the right direction(s) I hope.
 
System information:
CPU: i5 2500k
GPU: GTX 660
RAM: 8GB @ 1333 mhz
HDD: 1TB @ 7200 rpm
OS: Windows 7 64-bit



A slow and dated processor combined with a single hard drive is not a great performance package in regards to horsepower requirements for Premiere.
 
A slow and dated processor combined with a single hard drive is not a great performance package in regards to horsepower requirements for Premiere.[/COLOR]

Yea its true that I could get a better performance out of a better CPU, more RAM and more hard drives.
Still, the 2500k is more than suffiencent for the filetypes I work with and gets the job done. It's probably bottlenecking my (new) GPU though and therefore I am not getting the maximum gains from GPU acceleration. It still helps though.

1 more question:

I was messing around with the effects a bit today for testing, and sometimes I don't have to render when I apply for instance a 'cross dissolve' to a clip. But at other times, I do get a red render bar... I'm talking about similar clips from the same camera. Just started Premiere again and I had to render ...
GPU acceleration was still turned on (in both cases)

Why could that be?
 
On every system-- the slowest part of your computer is your hard drive. Your Win7 OS will tell you.
You should spend the money on hard drives. two 1TB drives in raid 0 configuration will help you out. You should never have any footage sit on your C drive.
For performance people even get an extra drive for scratch.

I would suggest Solid State drives but based on your post it seems like you have no plans to spend that much money.
 
On every system-- the slowest part of your computer is your hard drive. Your Win7 OS will tell you.
You should spend the money on hard drives. two 1TB drives in raid 0 configuration will help you out. You should never have any footage sit on your C drive.
For performance people even get an extra drive for scratch.

I would suggest Solid State drives but based on your post it seems like you have no plans to spend that much money.

Thanks man.

I might buy 1 extra hard drive if that would give me sufficient performance gains. I do have an external HDD (USB) but I only use that for backups.
If I add 1 more HDD of 1 TB and put in in RAID, will that give me improvements? (with the current CPU / Memory?)
Another option is to add 1 SSD to put Windows 7 and Premiere CS6 on it, and put the videofiles on my 'normal' HDD. Would that speed things up even more?

Please note that my CPU is usually at 90-100% activity when I'm rendering / exporting. Does that mean my CPU is actually not bottlenecked by my HDD?
 
Last edited:
Back
Top