View Full Version : Trouble FPS & P4
lordsamael
26th July 2003, 11:34
Hello i'have a strange trouble
I buy a new P4 2.6C with CM Asus P8C800 Deluxe (512 Mo DDram 3500)
i make a test with Flaskmepeg and 5.05 Divx Codec
my FPS is 10-12 :(
with my old computer (AMD Thunderbird 1.2 756 MO Sdrm Pc 133 )
with the same softs ,codecs & settings
my fps equal 10
I've not overclock my computers
Could you help me please
Thx !
Selur
26th July 2003, 12:35
1. which flask version do you use
2. maybe Xmpeg (which is based on flaskmpeg can help)
3. what are your settings (in flask and in the codec config)
4. check that the drivers of your system are up-to-date
Hiro2k
27th July 2003, 02:08
Try another peice of software for encoding. Try Gknot, I think you will get something like 20fps.
lordsamael
27th July 2003, 13:39
I've made test with
Flaskmpeg 0.6 Preview
flaskmpeg_078_39
GordiantKnot
with :
Resolution : 640*480
Desinterlace on
HQ Bicubic filter
divx codec 5.05 Pro
1-pass Quality based 90%
Quater pixel : on
GMC : on
Bidirectionnal encoding : on
Mp3 128
result ~10-11 FPS
very strange :(
Selur
27th July 2003, 22:28
"Desinterlace on" Deinterlace and a low threshold (at least in Flaskmpeg) could be the cause for your slow encoding speed.
Cu Selur
Ps.: Also check that you use Yv12 as Colorspace.
hakko504
28th July 2003, 14:20
Have you enabled hyperthreading? If so then that's probably your problem. Disable it and see if you get the same results.
Hiro2k
28th July 2003, 16:34
Why would hyper threadiing be slowing down his encoding speed? Is there a bug with it, or in the software?
hakko504
28th July 2003, 18:22
I read that if you enable hyperthreading in the processor and then use programs not optimized for multiple threads then you can loose as much as 50% of processing capability. HT makes the OS see 2 logical processors instead of one physical, and this in itself may result in each part only getting half processing capability. I remember some tests, on 2cpu.com or possibly Toms Hardware, where they proved that HT actually hurt encoding times rather than improved them unless you had properly threaded software. I can't speak for FlasK, but since its base is quite old I sincerely doubt that it works very well with HT.
Hiro2k
29th July 2003, 00:12
Thank you Hakko504, the reason I asked is because I saw the reviews at Anandtech with their processors having HT enabled. There benchmarks show FlaskMPEG encoding at ~100fps. I was really considering buying one with HT but now I'm not so sure :(
Selur
29th July 2003, 07:24
"There benchmarks show FlaskMPEG encoding at ~100fps."
*gig* check the settings they used,.. *gig*
btw. if I remember right Xmpeg is optimised for hyperthreading. About the 50% loss, read up some of the post about dual processor machines in the forum. There you got the same problem. If you don't use some filters&co you most times end up with an average cpu usage on both cpus of 60% or so,..
Cu Selur
Originally posted by hakko504
Have you enabled hyperthreading? If so then that's probably your problem. Disable it and see if you get the same results.
Hyper Threading offers 20% speed up with common multithreaded application. The most of video applications are multithreaded, so...
kl33per
31st July 2003, 16:54
HT should have no (or rather very little) impact on non multi-threaded applications. FlaskMPEG (and most likely XMPEG) was designed for multi-processing, so if anything HT should improve Flask speed.
I was really considering buying one with HT but now I'm not so sure
Not to sound like an Intel Marketing guy, but these processors really do have some great benefits. HT has a tendency to slightly (were talking not noticeably) slow down games and probably other software, but no where near in the magnitudes that have been thrown about in this thread. They really are great little processors (even if Intel are cheating by turning one processor into one-and-a-half processors). Multi-tasking is greatly improved on these processors over any AMD processors (can't wait for AMD 64 though).
Back to the point, I don't know if VDub is multi-thread compatible, but my gut feeling is no. Having GMC, Q-Pel and B-Frames on will certainly slow down encoding significantly, as will any Deinterlacers.
More than that, install XMPEG in your computer and make two conversions HT ON and OFF with a standart configuration. You'll appreciate a great 20% speedup. HT has been designed to improve speed without affecting the sell price. (source : www.intel.com)
If you buy a 2.8 Hz Intel processor with HT enabled, XMPEG (and many multithreaded softwares) will be as fast as a virtual 3.36 Hz non HT processor(far away expensive :()... and you will enjoy to have the possibility to work or start a game without performance decrease and lags!:cool:
This scenario can also been reproduced by starting a viruses scan or another CPU intensive task. This is not marketing, this is reality.:D
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.