Graphics Card for the Fastest Rendering in Sony Vegas Pro 12
Posted on Jun 26, 2013 by Paul White
If you read my previous article, you already know I tried upgrading to dual GeForce GTX 650 Ti BOOST Video Cards, in an attempt to dramatically cut down the time to render 1080P Video using Sony Vegas Pro 12. To make a long story short, the cards did not perform as expected. You might have read other tutorials showing you how to encode faster, but these usually include reduced settings ( using 720P instead of 1080 P ) and reduced frame rates as well. Join me on my quest to find the most powerful video card that Sony Vegas 12 Pro will actually utlize.
Why Fast Rendering with Sony Vegas is not simple.
If the solution just came down to the fastest most power graphics card being thrown into your current system, there would be no need to write this blog, and you would have already spend $4k on the latest Super Computer GPUs that exist on the market today. But unfortunately for all of us who love Sony Vegas its not that simple.
No SLI link support
Sony Vegas Pro 12 does not support SLI linked video cards. Eventually when Vegas 13 comes out this is rumored to be fixed. But until them you are stuck using a single video card. You can put all the video cards into your system as you want, but Sony Vegas will only use 1 of them.
Picking the Right Graphics Card
The next problem is Sony Vegas Pro 12 will not work with the latest cards on the market. From what I have read Sony Vegas Pro 12 will only support Video cards up to the GeForce GTX 500 series or older. This was the main reason the GTX 650 Ti BOOST showed worse performance than my GeForce 9800 GT ( current REALLY OLD video card ).
Sony even hints of what GPUs will work on their websitehttp://www.sonycreativesoftware.com/vegaspro/gpuacceleration
As you can see the GTX 570 seems to be the winner as far as Sony was concerned as the time of release.
Supported cards for GPU-acceleration
To take full advantage of the GPU-acceleration in Vegas Pro 12, you will need a supported card with at least 512 MB of GPU memory.
Requires a CUDA-enabled GPU and driver 270.xx or later. GeForce GPUs:
- GeForce GTX 4xx Series or higher (or GeForce GT 2xx Series or higher with driver 285.62 or later).
- Quadro GPUs: Quadro 600 or higher (or Quadro FX 1700 or higher with driver 285.62 or later).
NVIDIA recommends NVIDIA Quadro for professional applications and recommends use of the latest boards based on the Fermi architecture.
Requires an OpenCL-enabled GPU and Catalyst driver 11.7 or later with a Radeon HD 57xx or higher GPU. If using a FirePro GPU, FirePro unified driver 8.85 or later is required.
Online Discussions indicate the GeForce GTX 600 Series are not compatible
You can see on the message board other users complaining about their GTX 600 series graphics cards not giviing them any edge in performance over the CPU alone. http://www.sonycreativesoftware.com/Forums/ShowMessage.asp?Forum=4&MessageID=859671
Assuming the GTX 500 Series is the fastest Card you can get for Sony Vegas, this means you need the top card in the 500 series which is the GTX 580. The GTX 580 is a PCI-E 2.0 Card with 512 Cores, 850 Mhz Core clock speed, and 1536 Mb of GDDR5 Ram. It is the most power Fermi based video card that exists. And it fits snuggly into a single PCI-E slot ( unlike its double wide siblings ). But that performance and compact design comes at a cost. It cost almost 2x as much as the cheaper GTX 560 cards. Plus it requires water cooling ( notice the water ports on the top of the card ). Adding Water cooling to your system could set you back another $100 if not more.
What is the most powerful Cost Effective Video Card for Sony Vegas 12 Pro?
Since modifications to our system to support the GTX 580 are too costly, especially for an 3 year old system. The next question is which single video card will support Sony Vegas 12 Pro can maximize our Rendering Speeds? To answer this I called the techs at NewEgg.com Brett game me some assistance in evaluating the 560 against the 570 to determine which card would give me the most value. We agreed that 560 Ti was the best value.
The GTX 560 Ti has 448 Cores, 1280 MB 320 Bit GDDR5 memory, With the Core clock speed of 797 Mhz, and its based on the Fermi Architecture which Sony Recommends. This is the card I finally went with. I will post detailed benchmarks once it arives in a week ( I opted for the Slow but Free Shipping ).
The only negatives of this card is its a PCI-E 2.0 card. meaning it will never be able to take advantage of the faster buss speeds of the PCI-E 3.0 slots ( which my future system would likely have). However I am told that most PCI-E video cards don't come close to taking advantage of the 3.0 slots anyway.
On the positive side. The card does support SLI linked setups. So once Sony Vegas Pro 13 comes out ( with rumored SLI support ), I can buy a matching card to get the best performance out of my setup. Additional Notes
Please keep in mind that my primary focus in using Sony Vegas is to export AVCHD / H264 video at 1080P 60P. The video has some text and a logo overlayed, but no fancy effects. My system is an older Intel i7 920 @2.6 Ghz. Its possible that my CPU could be the bottleneck in my setup. The primary drive is a 3 x 60 GB SSD RAID
0 array. So Read / Write and Latency is not of any concern. I also have no interest in playing games. I gave up my addiction to Wolfenstien Enemy Territory for a weaker for more manageable addiction to Crack, and Prescription Pain Meds. ( Sarcasm )
Update 7/5/2013 Video Encoding Performance Results
I have tested my new GTX 560 Ti card in Sony Vegas Pro 12. My Old 9800 GT card took 2:02 to encode a video. The same video took 1:41 using the new GTX 5:60 Ti. This was faster, but not as fast as I was hoping. One setting I did discover is a project setting for encoding in 32bit vs 8 bit. Once I changed this to 8bit, my encoding times dropped to 1:20. Afterwards I checked the video, and there was no degrade in quality, so from here out on I am encoding everything in 8bit.
At this point I feel the bottleneck is my CPU. During encoding my CPU hits 95 degrees Celcius. I think my CPU is downclocking to keep the temperatures under control. Next system I build will be water cooled. Air Cooled just doesn't get the job done.
Unfortunate limitations in all Nvidia Graphcis Cards
Seems that no matter how many ports the Nvidia cards give you, you can only use 2 of them concurrently. ATI cards on the other hand can use all of them. Something to keep in min if you are trying to build a massive multimonitor system.