I have seen posted here several times that the new Vegas is Multi-threaded. My experiments just don't bear out that claim.
From my testing, I am seeing slightly slower render times in V4 than I did in VV3. I have a dual Xeon 2.4 with HT turned on.
There is a thread two months old with different render times for the rendertest (vv3). Comparing speed with one render test, and with two at a time, with HT turned on and off.
http://www.sonicfoundry.com/forums/ShowMessage.asp?ForumID=4&MessageID=160987
My cursory testings with V4 hold true to those tests except V4 is about 2-4 seconds slower than V3.
If V4 were multi-threaded, and I have 4 virtual processors, then there should be a significant jump between VV3 and V4 on the rendertest. I am just not seeing that. I only have to assume that V4 is NOT multithreaded.
If the editing part of Vegas is multithreaded, that is well and good, but really doesn't help me speed up anything.
I think is would be a fairly simple programming task to automatically break up the timeline into 2 or 4 processes and render each of them separately at the same time. If you were rendering an hour video, why can't Vegas split it up into 4 15 minute sections, spin off 4 separate threads and then stitch 4 temp files back together into one rendered file after the render is complete. That would potentially double (or more) render times on dual processor HT systems.
Could that be done with a plugin? Satish?
Kirk
From my testing, I am seeing slightly slower render times in V4 than I did in VV3. I have a dual Xeon 2.4 with HT turned on.
There is a thread two months old with different render times for the rendertest (vv3). Comparing speed with one render test, and with two at a time, with HT turned on and off.
http://www.sonicfoundry.com/forums/ShowMessage.asp?ForumID=4&MessageID=160987
My cursory testings with V4 hold true to those tests except V4 is about 2-4 seconds slower than V3.
If V4 were multi-threaded, and I have 4 virtual processors, then there should be a significant jump between VV3 and V4 on the rendertest. I am just not seeing that. I only have to assume that V4 is NOT multithreaded.
If the editing part of Vegas is multithreaded, that is well and good, but really doesn't help me speed up anything.
I think is would be a fairly simple programming task to automatically break up the timeline into 2 or 4 processes and render each of them separately at the same time. If you were rendering an hour video, why can't Vegas split it up into 4 15 minute sections, spin off 4 separate threads and then stitch 4 temp files back together into one rendered file after the render is complete. That would potentially double (or more) render times on dual processor HT systems.
Could that be done with a plugin? Satish?
Kirk