VS10 and system optimization
Moderator: Ken Berry
-
lespurgeon
- Posts: 52
- Joined: Thu Jun 08, 2006 5:01 am
VS10 and system optimization
I bought/downloaded VS10+ last week to do a rush edit job for work. I was waiting on Pinnacle to arrive in the mail, but based on my VS10 experience, may never bother loading Pinnacle when it comes...
So a couple of quesitons,
I have a dual core AMD X2 4400+. I get 100% use of one core, and 0 of the other. Is there any way to turn multi-threading support on in the rendering engine? Also, I have 2 gig. ram, but the software never appears to use more than 300 MB or so. Any setting to tell it that it can take over more memory, as you can do with Photoshop?
I have not gone digging into .ini files yet.
So a couple of quesitons,
I have a dual core AMD X2 4400+. I get 100% use of one core, and 0 of the other. Is there any way to turn multi-threading support on in the rendering engine? Also, I have 2 gig. ram, but the software never appears to use more than 300 MB or so. Any setting to tell it that it can take over more memory, as you can do with Photoshop?
I have not gone digging into .ini files yet.
Last edited by lespurgeon on Thu Jun 08, 2006 9:24 pm, edited 1 time in total.
As far as I know, there is no way to use both cores 100%. I think Ulead would have to tweak the compiling at their end. As you may know, it's not always easy to split a single task into two equal threads. But, if you render two projects at the same time, you might be able to utilize all of your processing power!
I don't think that you can increase memory usage either. And it might not help, since with video editing all of the data has to be read from the hard disk, processed, then and written back to the hard disk. You are processing a few frames at a time, and you don't really need a lot of data sitting in memory.
I don't think that you can increase memory usage either. And it might not help, since with video editing all of the data has to be read from the hard disk, processed, then and written back to the hard disk. You are processing a few frames at a time, and you don't really need a lot of data sitting in memory.
[size=92][i]Head over heels,
No time to think.
It's like the whole world's
Out of... sync.[/i]
- Head Over Heels, The Go-Gos.[/size]
No time to think.
It's like the whole world's
Out of... sync.[/i]
- Head Over Heels, The Go-Gos.[/size]
-
lespurgeon
- Posts: 52
- Joined: Thu Jun 08, 2006 5:01 am
-
dufus
VS10 with dual core.
I upgraded from VS9 to VS10 and got the same (100% on one core only).
HOWEVER
I tried an install on a clean os (XP Prof SP2) and got 100% on both cores.
I tried changing the affinity of vsstudio.exe and vsstudio.dat on the first scenario but VS10 kept reseting the affinity to one core. On the second scenario the affinity "sticks".
There's something on the system/in the registry from either another app or the previous version which VS10 does not like.
Any ideas?
I upgraded from VS9 to VS10 and got the same (100% on one core only).
HOWEVER
I tried an install on a clean os (XP Prof SP2) and got 100% on both cores.
I tried changing the affinity of vsstudio.exe and vsstudio.dat on the first scenario but VS10 kept reseting the affinity to one core. On the second scenario the affinity "sticks".
There's something on the system/in the registry from either another app or the previous version which VS10 does not like.
Any ideas?
-
PeterMilliken
- Posts: 264
- Joined: Sun Dec 12, 2004 9:03 pm
- Location: Sydney, Australia
Well isn't this just typical of ULead's lack of product testing? How many times have we seen problems in new releases because of inadequate testing with a previous version installed?
It certainly explains why their web-site claims the use of both cores but many of us with dual cores have seen no difference. All the posts re dual-core I have seen have been from people who have VS 9 installed, so assuming there is some setting that needs to change but the VS 10 install doesn't change it properly (or at all?).
Just a plain lack of comprehensive testing on ULead's part (again) - based on previous history they'll release at least one patch that doesn't fix the problem before they get it right.
I guess we'll probably have to wait for VS 11 before we finally get dual-core usage without hassles....
Peter
It certainly explains why their web-site claims the use of both cores but many of us with dual cores have seen no difference. All the posts re dual-core I have seen have been from people who have VS 9 installed, so assuming there is some setting that needs to change but the VS 10 install doesn't change it properly (or at all?).
Just a plain lack of comprehensive testing on ULead's part (again) - based on previous history they'll release at least one patch that doesn't fix the problem before they get it right.
I guess we'll probably have to wait for VS 11 before we finally get dual-core usage without hassles....
Peter
- Ron P.
- Advisor
- Posts: 12002
- Joined: Tue May 10, 2005 12:45 am
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Hewlett-Packard 2AF3 1.0
- processor: 3.40 gigahertz Intel Core i7-4770
- ram: 16GB
- Video Card: NVIDIA GeForce GTX 645
- sound_card: NVIDIA High Definition Audio
- Hard_Drive_Capacity: 4TB
- Monitor/Display Make & Model: 1-HP 27" IPS, 1-Sanyo 21" TV/Monitor
- Corel programs: VS5,8.9,10-X5,PSP9-X8,CDGS-9,X4,Painter
- Location: Kansas, USA
That does take the cake, So in other words maybe they should have added the instruction to the installion of If you have a dual core system, To install VS10:
At least we would know...
- Reformat your hard drive.
- Do not install any other Ulead applications.
- Install VS10.
At least we would know...
Ron Petersen, Web Board Administrator
-
dufus
To be fair it could be some other app or setting I've accumulated over the months since XP was last installed.
If it get the time I'll Ghost back my clean XP, install VS9, uninstall it then install VS10 just to see...
If it is VS9 maybe a InCtrl5 registry compare to see what VS9 leaves behind will tell us something.
Don't hold your breath - I'm a bit busy atm.
If it get the time I'll Ghost back my clean XP, install VS9, uninstall it then install VS10 just to see...
If it is VS9 maybe a InCtrl5 registry compare to see what VS9 leaves behind will tell us something.
Don't hold your breath - I'm a bit busy atm.
-
lespurgeon
- Posts: 52
- Joined: Thu Jun 08, 2006 5:01 am
-
PeterMilliken
- Posts: 264
- Joined: Sun Dec 12, 2004 9:03 pm
- Location: Sydney, Australia
I guess it is possible that it is "another app" as dufus speculates - although it would surprise me that another app could affect the behaviour of VS at this level - a more likely culprit (to my mind) would be a setting from a previous version such as VS 9.dufus wrote:There's something on the system/in the registry from either another app or the previous version which VS10 does not like.
I am not sure whether I have a Ghost image of my machine with just XP (well, I know I haven't since it came from Dell preloaded) but if I get a chance I'll re-image with the earliest image I have (it would have to be before I loaded VS 9) and see whether VS 10 (trial) uses both cores or not...
Who knows, now might be a good time to try out the installation CDs that Dell sent with my computer
Peter
-
PeterMilliken
- Posts: 264
- Joined: Sun Dec 12, 2004 9:03 pm
- Location: Sydney, Australia
I just restored my computer to its shipped state (Microsoft Works, MacAfee virus scanner etc etc - no previous version of VS) and installed VS 10 - trial. No difference in rendering speed - CPU utilisation never got above 50%. I checked the affinity and it indicated that both CPU's were enabled - VS10 just didn't seem to want to use them.
I really don't have the time to load the system from scratch - I guess it is still possible that "some other app" is causing VS 10 (trial) to not use the second core but I don't think this very likely - ULead would have just about had to test in a vacuum for them not to notice interference from other apps...
So the puzzle of why VS 10 doesn't use both cores when rendering continues....
Peter
I really don't have the time to load the system from scratch - I guess it is still possible that "some other app" is causing VS 10 (trial) to not use the second core but I don't think this very likely - ULead would have just about had to test in a vacuum for them not to notice interference from other apps...
So the puzzle of why VS 10 doesn't use both cores when rendering continues....
Peter
-
dufus
Ok - this is bizzarre
I Ghosted a vanilla XP (no extras at all), installed VS9 and guess what - I got both cores up to 97% - PC was flat out - full size mpeg processing faster than real time. I never got both cores to work together when I was using VS9 under my "loaded" OS.
I didn't think VS9 supported dual core/HT...
It also automatically set the affinity to both "CPUs" btw
What gives?
Maybe it's a codec like divx/lame or antivirus (which I haven't installed on the vanilla XP) which VS doesn't like...
In case anybody is curious, it's the same PC just booting off a different disk so VS can't be "seeing" anything different in the HW unless it "prefers" ATA over SATA!
Another depressing thing is the uninstall. Inctrl5 shows hundreds of additions to the registry even after a full uninstall (incl. Quick time and smartsound)
I Ghosted a vanilla XP (no extras at all), installed VS9 and guess what - I got both cores up to 97% - PC was flat out - full size mpeg processing faster than real time. I never got both cores to work together when I was using VS9 under my "loaded" OS.
I didn't think VS9 supported dual core/HT...
It also automatically set the affinity to both "CPUs" btw
What gives?
Maybe it's a codec like divx/lame or antivirus (which I haven't installed on the vanilla XP) which VS doesn't like...
In case anybody is curious, it's the same PC just booting off a different disk so VS can't be "seeing" anything different in the HW unless it "prefers" ATA over SATA!
Another depressing thing is the uninstall. Inctrl5 shows hundreds of additions to the registry even after a full uninstall (incl. Quick time and smartsound)
-
dufus
Update
Started again:
Vanilla XP Pro SP2
Windows Update with all patches
installed DivX6.2 codec
Installed VS9
VS9 used BOTH cores
Installed DVDMF4
Both MF4 and VS9 used both cores
Uninstalled MF4
VS9 used both cores
Uninstalled VS9
Installed VS10
VS10 used both cores
---End---
VS10 still does NOT use both cores when booted from my "normal" disk.
If only we knew why VS10 (or the OS maybe) turns off the affinity for vstudio.dat...
There's 4 hours of my life I won't get back
Started again:
Vanilla XP Pro SP2
Windows Update with all patches
installed DivX6.2 codec
Installed VS9
VS9 used BOTH cores
Installed DVDMF4
Both MF4 and VS9 used both cores
Uninstalled MF4
VS9 used both cores
Uninstalled VS9
Installed VS10
VS10 used both cores
---End---
VS10 still does NOT use both cores when booted from my "normal" disk.
If only we knew why VS10 (or the OS maybe) turns off the affinity for vstudio.dat...
There's 4 hours of my life I won't get back
-
PeterMilliken
- Posts: 264
- Joined: Sun Dec 12, 2004 9:03 pm
- Location: Sydney, Australia
Interesting that VS 9 uses both cores - did you render long enough to be certain that there was going to be a noticeable improvement in rendering time? (just an idle question - of course it would with both cores running - unless the same rendering was happening on both cores in parallel
).
Maybe what we need is several computer images i.e. one image that contains VS capable of using both cores and the 'other' for when we want to do something other than video editing?
I use Image for Windows for my imaging. I keep the image files in a second disk partition for speedy restoring (backup held on DVD as well
), so it should be possible to have two sets of image files on that second partition and just swap between them as needed.
I'll try and create a basic system from scratch this weekend and see whether I can get one that allows VS9/10 to use both cores...
Peter
Maybe what we need is several computer images i.e. one image that contains VS capable of using both cores and the 'other' for when we want to do something other than video editing?
I use Image for Windows for my imaging. I keep the image files in a second disk partition for speedy restoring (backup held on DVD as well
I'll try and create a basic system from scratch this weekend and see whether I can get one that allows VS9/10 to use both cores...
Peter
-
dufus
To answer your "idle" question.
VS9/clean os/2 cores 221 seconds
VS10/"normal os"/1 core 340 seconds (54% longer)
Here's a tip.
If you're just converting files (ie not adding filters, joining etc) use batch convert and put a dummy short file at the top of the list. When VS10 is converting the first dummy file, set the affinity to both cores and all subsequent conversions in the list use both cores.
It seems VS forgets to reset the affinity in this case!
We need a patch to disable the reseting of the affinity!!!!!
VS9/clean os/2 cores 221 seconds
VS10/"normal os"/1 core 340 seconds (54% longer)
Here's a tip.
If you're just converting files (ie not adding filters, joining etc) use batch convert and put a dummy short file at the top of the list. When VS10 is converting the first dummy file, set the affinity to both cores and all subsequent conversions in the list use both cores.
It seems VS forgets to reset the affinity in this case!
We need a patch to disable the reseting of the affinity!!!!!
