View previous topic :: View next topic |
Author |
Message |
compucoder Apprentice
Joined: 16 Sep 2002 Posts: 246 Location: London, Canada
|
Posted: Fri Dec 13, 2002 2:37 am Post subject: MPlayer and SSE |
|
|
Hey,
I installed MPlayer today and when I ran it i got the output below - it works fine - what I am concerned about is the SSE supported but disabled line???
Did i not use the proper settings in make.conf?
i used -march=pentium3 -fomit-frame-pointer -O3
i thought SSE support was implied by pentium3
or it being disabled means something entirely different?
i know my chip supports SSE - CPUID indicates MMX and SSE support
Did i cheat myself out of a more optimal system...again, heh
thanx
Output::
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 10)
SSE supported but disabled
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 |
|
Back to top |
|
|
Pigeon Guru
Joined: 21 Jun 2002 Posts: 307
|
Posted: Fri Dec 13, 2002 3:41 am Post subject: |
|
|
*shrug* try recompiling with -msse and see what happens. |
|
Back to top |
|
|
compucoder Apprentice
Joined: 16 Sep 2002 Posts: 246 Location: London, Canada
|
Posted: Fri Dec 13, 2002 4:31 am Post subject: |
|
|
recompiled it
i was mistaken....sse isnt implied in pentium3
sucks I built the whole system missing this option.
oh well - will have alot of mistakes worked out before 1.4 release this month!
also, i noticed another setting for the x86 - -mfpmath=sse for the math cpu
anyone think this would make a difference(whether good or bad)
thanx |
|
Back to top |
|
|
Tuna Guru
Joined: 19 Jul 2002 Posts: 485 Location: Berlin
|
Posted: Fri Dec 13, 2002 3:41 pm Post subject: |
|
|
well, just mplayer was compiled without sse support... just add 'sse' to your USEFLAGS and recompile mplayer.
mplayer has a special --disable-sse configure variable that used if your SSE USEFLAG is missing.. i dont know if other packages are affected too. same is for mmx too btw..
edit: but youre trying to tel me that these CXFLAGS whatever still accept some sse specials, although march=pentium3? im curious if that is really true.. are we missing some nice and neat improvements here by default? |
|
Back to top |
|
|
compucoder Apprentice
Joined: 16 Sep 2002 Posts: 246 Location: London, Canada
|
Posted: Fri Dec 13, 2002 4:30 pm Post subject: |
|
|
i am gonna redo my system this weekend applying what I have learned regarding optimizations and see if it makes a difference
I am gonna make sure i add -msse -mmmx to the CPUFLAGS as well as that option to associate sse with the Math Co via - -mfpmath=sse
who knows might just tap into some options that make a noticeable difference
will post my results when I get the system re-installed
P.S. gonna reread the GCC manual on x86 again and see what else i can throw in there that might improve things over what is implied in the -march and -O settings |
|
Back to top |
|
|
Lin_Matt Guru
Joined: 23 Jun 2002 Posts: 581 Location: TechWasteland (Mississippi)
|
Posted: Fri Dec 13, 2002 9:31 pm Post subject: |
|
|
compucoder wrote: | i am gonna redo my system this weekend applying what I have learned regarding optimizations and see if it makes a difference
I am gonna make sure i add -msse -mmmx to the CPUFLAGS as well as that option to associate sse with the Math Co via - -mfpmath=sse
who knows might just tap into some options that make a noticeable difference
will post my results when I get the system re-installed
P.S. gonna reread the GCC manual on x86 again and see what else i can throw in there that might improve things over what is implied in the -march and -O settings |
I wouldn't bother re-emerging your system with the -msse, -mmmx or -mfpmath=sse flags. I haven't seen any noticible improvements, and -mfpmath=sse breaks compilation on several different packages (can't remember which off the top of my head).... |
|
Back to top |
|
|
compucoder Apprentice
Joined: 16 Sep 2002 Posts: 246 Location: London, Canada
|
Posted: Sun Dec 15, 2002 7:13 pm Post subject: |
|
|
i tried the reinstall -
I actually wiped the whole drive and went from square 1 - stage1 install
i added those flags right from the beginning.
Didnt have any problems with things breaking. KDE installed without a hick-up.....except.....
It took 26 hours to emerge kde from a fresh system.
It usually takes me 16 hours. There is quite a bit to install - i think 72 packages on a fresh gentoo system.
Thats 10 hours of extra compiling time for the same result. I dont see even the smallest improvement with -msse, -mmmx, -mfpmath=sse
wish I saw the above post earlier - took in total over 30 hours to have a working system again and with no benefit. But hey, gotta try new things once in a while |
|
Back to top |
|
|
|