G'day yah all.
I've recently been very fortunate to get a very good deal on an old Tyan Thunderbolt with dual PIII-700 Xeon CPU's and 512Mb SDRAM. All looks great and is a HUGE improvement on the old PII-450. I've noticed something though for which I can't find an explanation and was wondering if some of you had seen similar and might even know a cause or solution. I use the following setup.
W2k + SP2 + Marvel G400 TV + PD 5.35eTV (Michael Carleers inf file trick) + VT 2.02 (To keep hardware MJPEG support). Added to that I use AVISynth 1.05 + HuffYUV 2.11 + Vdub 1.4.7 + TMPGEnc 2.01 with VFAPI. Boot HD is a 18Gb SCSI2 LVD disk and capture HD is a 40Gb EIDE HD.
I use next process to create MPEG2 files for SVCD.
1: Put captured HuffYUV in AVS script combined with 8 seconds black video file on the end. This last is done as I found that my DVD player doesn't show about last 5 to 6 seconds of a file)
2: If needed resize / add borders in the AVS script to get 16 to 9 or whichever needed.
3: Load AVS script in Vdub 1.4.7 and if needed change audio delay and add filters when appropriate.
4: Start Vdub's frameserver and open in TMPGEnc 2.01
5: Load SVCD script for TMPGEnc and change bitrates and other items needed. Additionally I activate all options under CPU in environmental settings including dual CPU usage and all "pipeline" options.
When I start this process all looks well when looking in the performance monitor of taskmanager. Both CPU's usage varies on average between 75% to 100% with occassional drops to 50%. Somewhere along the line the CPU usage drops to an incredibly low usage of about 0% to 15% on average. The HD's used in my system are working like mad which gives me the idea that a continues dataswap is going on with the pagefile?????????? When looking at readings in Physical Memory part they have dropped to an average of only about 2 to 10Mb?????????? Memory usage according to the taskmanager is never higher then about 275Mb though??????
Now for the curious part. If I leave out the AVS scripts from AVISynth and directly load the capture in Vdub, all works great and the file is decoded with no problems at all. At least the 2 45 minutes tests I did using this setup. Additionally if I use above process but disable the dual CPU usage all works great as well, again for the 2 45 minute tests I did. Using 1 CPU only though in a dual CPU board is like taking a Ferrari and go look for traffic jams to drive in ;-)
Since this is my first experience with dual CPU's and W2k, does anybody have any idea where this comes from???????????? Is AVISynth maybe very sloppy with memory?????? Am I doing something terribly stupid causing this?????? Is this a known problem?????? I've searched around the forum but couldn't find anything at all or similar on this.
Thanks in advance for any assistance to this cry for help / information.
Best regards, Leon
I've recently been very fortunate to get a very good deal on an old Tyan Thunderbolt with dual PIII-700 Xeon CPU's and 512Mb SDRAM. All looks great and is a HUGE improvement on the old PII-450. I've noticed something though for which I can't find an explanation and was wondering if some of you had seen similar and might even know a cause or solution. I use the following setup.
W2k + SP2 + Marvel G400 TV + PD 5.35eTV (Michael Carleers inf file trick) + VT 2.02 (To keep hardware MJPEG support). Added to that I use AVISynth 1.05 + HuffYUV 2.11 + Vdub 1.4.7 + TMPGEnc 2.01 with VFAPI. Boot HD is a 18Gb SCSI2 LVD disk and capture HD is a 40Gb EIDE HD.
I use next process to create MPEG2 files for SVCD.
1: Put captured HuffYUV in AVS script combined with 8 seconds black video file on the end. This last is done as I found that my DVD player doesn't show about last 5 to 6 seconds of a file)
2: If needed resize / add borders in the AVS script to get 16 to 9 or whichever needed.
3: Load AVS script in Vdub 1.4.7 and if needed change audio delay and add filters when appropriate.
4: Start Vdub's frameserver and open in TMPGEnc 2.01
5: Load SVCD script for TMPGEnc and change bitrates and other items needed. Additionally I activate all options under CPU in environmental settings including dual CPU usage and all "pipeline" options.
When I start this process all looks well when looking in the performance monitor of taskmanager. Both CPU's usage varies on average between 75% to 100% with occassional drops to 50%. Somewhere along the line the CPU usage drops to an incredibly low usage of about 0% to 15% on average. The HD's used in my system are working like mad which gives me the idea that a continues dataswap is going on with the pagefile?????????? When looking at readings in Physical Memory part they have dropped to an average of only about 2 to 10Mb?????????? Memory usage according to the taskmanager is never higher then about 275Mb though??????
Now for the curious part. If I leave out the AVS scripts from AVISynth and directly load the capture in Vdub, all works great and the file is decoded with no problems at all. At least the 2 45 minutes tests I did using this setup. Additionally if I use above process but disable the dual CPU usage all works great as well, again for the 2 45 minute tests I did. Using 1 CPU only though in a dual CPU board is like taking a Ferrari and go look for traffic jams to drive in ;-)
Since this is my first experience with dual CPU's and W2k, does anybody have any idea where this comes from???????????? Is AVISynth maybe very sloppy with memory?????? Am I doing something terribly stupid causing this?????? Is this a known problem?????? I've searched around the forum but couldn't find anything at all or similar on this.
Thanks in advance for any assistance to this cry for help / information.
Best regards, Leon
Comment