I was unable to get a clear idea of whether a new GPU would help my scenario, so I gave up and just bought a new GPU anyway.
I got an Nvidia GTX 970, 4GB DDR5 and installed it. I ran several benchmarks and for 3D graphics the new GPU is up to 10x faster. However, the important test for me was to see whether my rendering time would come down....
Well as others who suggested above (and I had my own doubts too), it didn't make a difference.
The only change that I've been able to make which successfully brings down render times is to overclock the CPU. I've tried increasing the speed by 40% & 60% and it shaved several seconds off.
I've been testing with a 20 second sample project with a 1080p30 video, fading transitions, a title and using ColorDirector for adjustments to saturation, constrast, vibrancy, etc, and noise reduction & sharpening.
The Results:
Configuration |
Render Time (average from 3 runs) |
Intel HD Graphics 4600 |
0:4:40 |
Intel HD Graphics 4600 with Intel Quick Sync Video |
0:4:38 |
Nvidia GTS 450 |
0:4:35 |
Nvidia GTX 970 |
0:4:35 |
Nvidia GTS 450 & CPU overclocked 40% |
0:4:25 |
Intel HD Graphics 4600 & CPU overclocked 60% |
0:4:14 |
Nvidia GTS 450 & CPU overclocked 60% |
0:4:11 |
So with my experiences and testing, I've concluded that the most reliable way to get a performance gain with PowerDirector 14 and ColorDirector 4 together, is to get a faster CPU and overclock for additional gains. GPUs will make a little bit of a difference, but not much and probably not really worth the expense. Short answer - money is best spent on the best CPU you can afford.
I hope this is helpful to anyone else contemplating buying a GPU for video editing purposes.