Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
MPlayer and SSE
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
compucoder
Apprentice
Apprentice


Joined: 16 Sep 2002
Posts: 246
Location: London, Canada

PostPosted: Fri Dec 13, 2002 2:37 am    Post subject: MPlayer and SSE Reply with quote

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
View user's profile Send private message
Pigeon
Guru
Guru


Joined: 21 Jun 2002
Posts: 307

PostPosted: Fri Dec 13, 2002 3:41 am    Post subject: Reply with quote

*shrug* try recompiling with -msse and see what happens.
Back to top
View user's profile Send private message
compucoder
Apprentice
Apprentice


Joined: 16 Sep 2002
Posts: 246
Location: London, Canada

PostPosted: Fri Dec 13, 2002 4:31 am    Post subject: Reply with quote

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
View user's profile Send private message
Tuna
Guru
Guru


Joined: 19 Jul 2002
Posts: 485
Location: Berlin

PostPosted: Fri Dec 13, 2002 3:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
compucoder
Apprentice
Apprentice


Joined: 16 Sep 2002
Posts: 246
Location: London, Canada

PostPosted: Fri Dec 13, 2002 4:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
Lin_Matt
Guru
Guru


Joined: 23 Jun 2002
Posts: 581
Location: TechWasteland (Mississippi)

PostPosted: Fri Dec 13, 2002 9:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
compucoder
Apprentice
Apprentice


Joined: 16 Sep 2002
Posts: 246
Location: London, Canada

PostPosted: Sun Dec 15, 2002 7:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum