Gentoo Archives: gentoo-amd64

From: "Olivier Crête" <tester@g.o>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] Re: 3dnow* 3dnowext* mmx* mmxext* sse* sse2*, etc. on AMD64
Date: Tue, 28 Nov 2006 02:41:24
Message-Id: 1164681578.21656.13.camel@TesterBox.tester.ca
In Reply to: Re: [gentoo-amd64] Re: 3dnow* 3dnowext* mmx* mmxext* sse* sse2*, etc. on AMD64 by Mark Knecht
1 On Mon, 2006-27-11 at 18:15 -0800, Mark Knecht wrote:
2 > On 11/27/06, Harm Geerts <harmgeerts@××××.nl> wrote:
3 > > On Tuesday 28 November 2006 02:33, Mark Knecht wrote:
4 > <SNIP>
5 > > >
6 > > > [ebuild R ] media-video/mplayer-1.0_pre8 USE="3dnow* 3dnowext* X
7 > > > alsa dvd dvdread encode gif gtk i8x0 ipv6 jack jpeg (mmx*) mmxext*
8 > > > opengl png sdl (sse*) (sse2*) truetype unicode v4l v4l2 vorbis xv xvid
9 > > > (-3dfx) -aac -aalib (-altivec) -arts -bidi -bindist -bl -cdparanoia
10 > > > -cpudetection -custom-cflags -debug -dga -directfb -doc -dts -dv -dvb
11 > > > -esd -fbcon -ggi -joystick -libcaca -lirc -live -livecd -lzo -mad
12 > > > -matrox -musepack -nas -nvidia -openal -oss (-real) -rtc -samba -speex
13 > > > (-svga) -tga -theora (-win32codecs) -x264 -xanim -xinerama -xvmc
14 > > > (-xmms%)" LINGUAS="-bg -cs -da -de -el -en -es -fr -hu -ja -ko -mk -nl
15 > > > -no -pl -pt_BR -ro -ru -sk -tr -uk -zh_CN -zh_TW" 220 kB
16 > >
17 > > This is normal, they changed the way these flags are handled because not all
18 > > 64bit cpu's support the same instructions. As you can see in the mplayer
19 > > package, mmx,sse and sse2 are still masked because they supported on all
20 > > 64bit cpu's. Those are always enabled !
21 > >
22 > > The remaining flags you can set if your cpu supports them.
23 > > $ grep flags /proc/cpuinfo
24 >
25 > Thanks Harm. I'll look into it.
26 >
27 > Are you suggesting that ALL flags can now be enabled if the processor
28 > supports the flag? That would be nice and similar to the way I've
29 > worked with my 32-bit boxes.
30
31 Yes, it will work like x86.
32
33 > It seemed to me that 18 months ago when I built this machine all these
34 > flags were turned off since they caused problems with most packages. I
35 > guess that is getting fixed now so that's cool. Great to see some
36 > progress in this area.
37
38 Originally amd64 was only Opterons and we couldn't predict what would
39 not be present on all cpus.. But now that we have Intel cpus with
40 different extentions (sse3 but no 3dnow) we can do the same thing as
41 x86.
42
43 --
44 Olivier Crête
45 tester@g.o
46 Gentoo Developer

Attachments

File name MIME type
signature.asc application/pgp-signature