FORUMS: list search recent posts

GPU for editing, CPU for rendering out? Any way to specify this?

COW Forums : VEGAS Pro

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
Brett Bodi
GPU for editing, CPU for rendering out? Any way to specify this?
on May 10, 2014 at 3:39:43 am

Any way to force CPU render ONLY for rendering out video, and enable GPU acceleration for actual editing?

When i'm doing Multicam, it's impossible without stuttering on CPU only. So i have to turn GPU on to even edit it at all. Now, when it's time to render, the rendering times is SO slow compared to CPU only that i have to keep switching between the two for fast editing and fast render. Why can't i have both?


Specs: 4.3 Ghz i7 3930k
SLI GTX Titans

Vega Pro 13, latest build.

What i'm asking is, is there an way to set Sony vegas so that it uses GPU for editing, but ONLY CPU for actual rendering output?


Return to posts index

Steve Rhoden
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 10, 2014 at 3:56:34 am
Last Edited By Steve Rhoden on May 10, 2014 at 3:57:10 am

Is there an way to set Sony vegas so that it uses GPU for editing, but ONLY CPU for actual rendering output?
Sorry, No... The method you are currently using is the only such way.

Steve Rhoden
(Cow Leader)
Film Editor & Compositor.
Filmex Creative Media.
http://www.facebook.com/FilmexCreativeMedia
1-876-461-9019


Return to posts index

Brett Bodi
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 10, 2014 at 4:04:47 am

That is not efficient at all. Whom do I complain to in order to implement this? Does Adobe Premiere or FCX do this "CPU for render, GPU for editing" thing fine or no?


Return to posts index


John Rofrano
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 10, 2014 at 2:37:43 pm

[Brett Bodi] "When i'm doing Multicam, it's impossible without stuttering on CPU only. So i have to turn GPU on to even edit it at all."
That suggests that timeline GPU acceleration is helping. I see no need to turn this off during rendering.
[Brett Bodi] "Now, when it's time to render, the rendering times is SO slow compared to CPU only that i have to keep switching between the two for fast editing and fast render. Why can't i have both?"
Do realize that there are two different switches for GPU? One for the timeline and the other for render encoding.

You can set your render template up for CPU only and keep timeline playback using GPU acceleration and have it both ways. I can understand if the render template takes longer using GPU than CPU but you still want to benefit from having the playback accelerated during the render because it's obviously helping during playback which rendering must also do.

~jr

http://www.johnrofrano.com
http://www.vasst.com



Return to posts index

Brett Bodi
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 10, 2014 at 6:31:33 pm

Well, great but i am still looking for having both ways.

I only see one option for GPU acceleration for BOTH methods (edit+Render) of which it fails on the Render part. (too slow compared to CPU only render)


This one option is Options > Preferences > Video > GPU Acceleration of Video Processing.

There is only 2 options: Off or GTX Titan.


What exactly do you do that enables GPU for editing, but when its time to render, it ONLY uses CPU? I hate having to switch between the two, it's inefficient.


Return to posts index

John Rofrano
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 10, 2014 at 9:14:43 pm

[Brett Bodi] "This one option is Options > Preferences > Video > GPU Acceleration of Video Processing. There is only 2 options: Off or GTX Titan. What exactly do you do that enables GPU for editing"
That is the one for editing. That has nothing to do with GPU rendering other than you must play back the timeline to render.

The GPU rendering is controlled in the Render Template. For encoders like MainConcept AVC and Sony AVC you must press the Customize... button to change the template and there you'll see the option to turn the GPU on or off or make it automatic. If you set your render template to CPU Only then it won't use the GPU when encoding.

~jr

http://www.johnrofrano.com
http://www.vasst.com



Return to posts index


Brett Bodi
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 10, 2014 at 9:26:35 pm

i did that, it's still the same slow render speed using those AVC codecs.

The codec i use for fastest render, XDCAM EX, still renders at speeds easily 3x to 5x faster on CPU only, but this codec does not have the "CPU ONLY" option that the AVC codecs does.

Now, why is XDCAM EX so much faster to render than others?


Return to posts index

Norman Black
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 10, 2014 at 10:26:44 pm

[Brett Bodi] "Now, why is XDCAM EX so much faster to render than others?"

Some encoders are faster than than others. XDCAM EX is mpeg-2 which is a simpler codec than AVC/H.264 which can be one reason it is faster. But some implementations are just faster. Sony AVC is faster than Mainconcept AVC when on CPU alone. Mainconcept can be a little higher quality. But then the x264 AVC encoder is faster than Sony and Mainconcept and higher quality at the same time. It is just a better encoder.

As for CPU verses GPU. Only the Sony and Mainconcept AVC encoders have GPU modes. However, your video is always composited/assembled during playback AND a final render as encode. The video prefs GPU option controls this GPU usage. So if GPU in video prefs helps your playback performance, then it will also help your "render as" encoding performance.


Return to posts index

John Rofrano
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 10, 2014 at 10:34:33 pm

[Norman Black] "So if GPU in video prefs helps your playback performance, then it will also help your "render as" encoding performance."
XDCAM is one of the formats that is GPU accelerated but doesn't have a separate switch for rendering. Perhaps it renders so much slower on his GPU's as to negate the performance improvement in timeline playback.

I'd say the problem is the Titan GPU's. They're not the best to use for Vegas Pro.

~jr

http://www.johnrofrano.com
http://www.vasst.com



Return to posts index


Brett Bodi
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 11, 2014 at 12:05:20 am

ok i've tested Sony AVC Blu-Ray 1080p 24 codec, CPU only but Vegas is in GPU acceleration mode.

It's still not as fast as CPU only mode using the same exact Sony AVC codec. Even slower in "GPU-accelerated" render mode as well (CUDA).


There's still no way for me except for switching "GPU" on and off in Preferences mode.


Return to posts index

John Rofrano
Re: GPU for editing, CPU for rendering out? Any way to specify this?
on May 11, 2014 at 10:27:16 am

[Brett Bodi] "It's still not as fast as CPU only mode using the same exact Sony AVC codec. Even slower in "GPU-accelerated" render mode as well (CUDA)."
That proves that your GPU is the wrong one for use with Vegas Pro because it actually makes the render slower. Hopefully you bought it to use with other programs and not just Vegas Pro because it's clearly not working as intended. I did some testing a while back and found that the ATI Radeon HD 5870/6970 were the best cards to use with Vegas Pro. I have a Radeon HD 5870 in my 2008 Mac Pro and it renders faster than my Quadro 4000 in my new Core i7-3930K Sandy Bridge.
[Brett Bodi] "There's still no way for me except for switching "GPU" on and off in Preferences mode."
No, because the GPU is supposed to make rendering faster not slower so your PC is not the typical scenario.

It's really odd that the same GPU could speed up timeline playback and slow down renders at the same time. You might want to complain to Sony. I don't know if they test with Titan cards but it clearly isn't doing what Sony intended.

~jr

http://www.johnrofrano.com
http://www.vasst.com



Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]