[Mplayer-dev-eng] release today?

Arpi arpi at thot.banki.hu
Thu Jun 21 19:29:36 CEST 2001


Hi,

> The first CPUs with out and with were the P1 200.
> Do you rember ? It was a long time ago when the first
> P200MMX came out. :-)
> 
> I don't know how easy it is to detect wheter a i586 has
> MMX or not and i also don't know how fast it is.
> 
Maybe Nick will correct me, but...

Detection of MMX is easy. just grep 'mmx' at /proc/cpuinfo, or
use some inline assembly (see mmx/init.c in opendivx CVS for example).

The main problem, is that MMX has no use for mp3 decoding.
(it can do 16bit integer stuff, not too usefull for audio DCT/FFT)
Those sse/3dnow files Tibcu mentioned uses MMX _together_ with 3dnow
so it has osme use (I think theu use MMX registers for storing data
for 3dnow instructions).

But. Pentiums with MMX are faster with non-mmx code (muxh better pipeline
usage) too, than non-MMX cpus! This is why you get 16% cpu usage compared
with my 33% on p166 non-mmx.


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu

_______________________________________________
Mplayer-dev-eng mailing list
Mplayer-dev-eng at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng



More information about the MPlayer-dev-eng mailing list