Optimizations

Shern, Benjamin J ShernBJ at LOUISVILLE.STORTEK.COM
Thu Jan 30 12:14:30 GMT 2003


SSE2 is an instruction set exclusive to P4's....
GCC3 support is experimental, set with -msse2

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Pentium(R) 4 CPU 2.40GHz
stepping        : 7
cpu MHz         : 2392.106
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 4771.02

> -----Original Message-----
> From: WizFactor [mailto:wizfactor at wizfactor.net] 
> Sent: January 30, 2003 12:19 PM
> To: This is the primary mailing list for Lunar Linux!
> Subject: Re: Optimizations
> 
> 
> On Thu, Jan 30, 2003 at 10:58:37AM -0800, Todd A. Jacobs wrote:
> > On Thu, 30 Jan 2003, Shern, Benjamin J wrote:
> > 
> > > I would try the gcc2 -march type of i686 and then go back thru
> > > and test what works with "-march=pentium -sse2 -mfpmath=sse"....
> > 
> > What's sse2? I've misplaced my motherboard manual, so I 
> don't know what 
> > chipsets it's got.
> 
> You can always find out what cpu flags you support by running "cat
> /proc/cpuinfo" and looking at the "flags:" line
> 
> Here's mine as an example:
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
> mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
> 
> So I'd set the mmx and 3dnow flags but not sse or sse2.
> _______________________________________________
> Lunar mailing list
> Lunar at lunar-linux.org
> http://lunar-linux.org/mailman/listinfo/lunar
> 


More information about the Lunar mailing list