Re: [gentoo-user] dual Xeon setup

2004-02-05 Thread Imre Solti
Iwill DPL 533 mobo
2.4 and on other machine 2.8 GHz double Xeon CPUs
HT enabled
1 GB memory
pentium4 flag used on the 2.4 GHz machine since May. Other than 
OpenOffice everything else compiles and runs OK with pentium4 and 
gcc-3.2. I am not sure what is what somebody else refered to as things 
break badly with this setting. I run MySQL, Apache, Tomcat, sendmail, 
vftp, KDE, Mozilla and nothing seems to be broken in the last eight 
month. OpenOffice needs pentium3 at emerge. In any case if something 
fails to emerge or run the  you can reemerge it with different pentium 
flag quickly. A 2.4 GHz Xeon machine compiles the kernel in a few 
minutes. :-)

Imre

Robert G. Waycott wrote:
Hey Gentoo Users. I am sure that there are some dual-Xeon users out there, so 
I'd like your input. I am putting together a dual 2.0GHz Xeon rig 
here--Foster core--with 1Gb RDRAM on an IWill DP400 mainboard. Anybody have 
experience with these? Do they run well on Gentoo? Right now, my system is a 
dual Pentium-III 933MHz rig, so everything on my system has been built with 
-march=pentium3. I am assuming that I will need to change to -march=pentium4, 
since these are Pentium4 Xeons, right? Anything else I should think about? 
Any suggestions for the CFLAGS? Just to double check myself, I will need to 
rebuild the whole system, right?

Neuros


--
[EMAIL PROTECTED] mailing list


Re: Re: [gentoo-user] dual Xeon setup

2004-02-02 Thread Lloyd H. Meinholz

> I know Gentoo is Linux and Linux has SMP support. As I stated, I run a dual-933 SMP 
> system presently. But, how in the heck do you pick up 4CPUs with HyperThreading? I 
> thought HT was a memory-specific technology, not CPU? And do you actually see any 
> significant performance gains with your illusion of 4 CPUs? I wonder ...

I have noticed major performance boosts with HT. When you choose SMP as
you compile the kernel, the kernel will automagically find 4 CPU's
instead of 2. You can verify this in /proc/cpuinfo. There is a MAKEOPTS
flag in /etc/make.conf that is worth looking at, it will help only when
emerging things, but helpful I think. My system seems faster after I
changed it to -j5, but I didn't measure things...

HT will help you mainly if you have many threads. I am doing a lot with
Java application servers that create boatloads of threads and my
performance seems to really benefit from HT. I heard that 2.6 kernels
have better support for HT, but I haven't read much definitive...

Lloyd




--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] dual Xeon setup

2004-02-02 Thread Mike Williams
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Sunday 01 February 2004 23:36, Robert G. Waycott wrote:

> I know Gentoo is Linux and Linux has SMP support. As I stated, I run a
> dual-933 SMP system presently. 

Sorry, missed that :)

> But, how in the heck do you pick up 4CPUs 
> with HyperThreading? I thought HT was a memory-specific technology, not
> CPU? And do you actually see any significant performance gains with your
> illusion of 4 CPUs? I wonder ...

Nope, HT is entirely CPU, and turn off and onable via the BIOS.
I have another dual xeon box here, but it has to run win2k for some specialist 
software. A test run took 1 hour 47 minutes with HT, 1 hour 33 without.
Whenever I'm in the datacentre I can hear the Suse webserver, and it's new 
sibling laughing at the traffic. Traffic which 2 Raq3's coped with nicely.

- -- 
Mike Williams
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFAHjWPInuLMrk7bIwRAgaxAJ9pxH18tpxZNi2AZexxtb3nKnTFnQCfYdHm
8ckTFaTFMh5Q0Nq43lmuglA=
=5L/l
-END PGP SIGNATURE-

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] dual Xeon setup

2004-02-02 Thread Spider
begin  quote
On Sun, 1 Feb 2004 19:28:43 -0500
Robert G. Waycott <[EMAIL PROTECTED]> wrote:

> So, um ... why is invalid SSE2 code generated? Any ideas on when this
> will be fixed?

Why?   Bug in gcc 3.2.x
Fixed:  in gcc 3.3.x

But 3.3.x broke other things.

//Spider


-- 
begin  .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end


pgp0.pgp
Description: PGP signature


Re: [gentoo-user] dual Xeon setup

2004-02-01 Thread Dennis Freise
On Sun, 01 Feb 2004 18:37:27 -0600
"Canek Peláez Valdés" <[EMAIL PROTECTED]> wrote:

> > # PENTIUM4 will generate invalid SSE2 instructions; use 'pentium3' instead.
> > #
> > 
> > Also, the performance gain when using pentium4 instead of pentium3 is
> > minimal.
> 
> I need to disagree. I have a Toshiba Satellite Pro 6100 (Pentium 4 1.8
> Ghz), and originally I installed Gentoo with pentium3 (because of the
> warning in make.conf). Months later, reading the forums and the mailing
> list, several people commented that the pentium4 flag was not dangerous
> at all. So I recompiled everything again using pentium4.

Correct, if you're using gcc 3.3.x (which is still in ~arch) - with gcc 3.2.x
(which is in arch), things will break badly.

> My system has no problems since then and, more importantly, it feels
> much more faster and based in timings to compile big packages, it's
> actually faster (so is not only in my head; genlop -t shows significant
> improvement when compiling).

Didn't expect this, but if you're ~arch definitly worth a try :-)

-- 
Dennis Freise <[EMAIL PROTECTED]>
GnuPG key fingerprint: 2DE8 CCEF 6E20 11D4 3B27  21EC B0BA 1749 D2C8 38ED
Get my public key at : http://www.final-frontier.ath.cx/gpg_public_key.txt


pgp0.pgp
Description: PGP signature


Re: [gentoo-user] dual Xeon setup

2004-02-01 Thread Canek Peláez Valdés
On Sun, 2004-02-01 at 18:07, Dennis Freise wrote:
> On Sun, 1 Feb 2004 18:36:25 -0500
> Robert G. Waycott <[EMAIL PROTECTED]> wrote:
> 
> > Okay, okay ... well, like I said ... I run a dual-933 rig right now. I've been
> > doing SMP for quite some time in Gentoo. Pretty proficient with it on a P3
> > platform. Just curious how things might be different with P4 Xeons. However,
> > since the box here is built with -march=pentium3, docs say that will only work
> > with PentiumIII system. Thus, the docs seem to intimate that Pentium4s will
> > not work. Though, I can see how this could not necessarily be the case. But
> > why wouldn't I want to change over to -march=pentium4 ?? Will this break
> > things or something? Won't the programs be a bit better optimized using
> > pentium4 for arch?
> 
> >From '/etc/make.conf':
> 
> # PENTIUM4 will generate invalid SSE2 instructions; use 'pentium3' instead. #
> 
> Also, the performance gain when using pentium4 instead of pentium3 is minimal.

I need to disagree. I have a Toshiba Satellite Pro 6100 (Pentium 4 1.8
Ghz), and originally I installed Gentoo with pentium3 (because of the
warning in make.conf). Months later, reading the forums and the mailing
list, several people commented that the pentium4 flag was not dangerous
at all. So I recompiled everything again using pentium4.

My system has no problems since then and, more importantly, it feels
much more faster and based in timings to compile big packages, it's
actually faster (so is not only in my head; genlop -t shows significant
improvement when compiling).

Canek
--
Courtship to marriage, as a very witty prologue to a very dull play.
-- William Congreve


signature.asc
Description: This is a digitally signed message part


Re: Re: [gentoo-user] dual Xeon setup

2004-02-01 Thread Robert G . Waycott
So, um ... why is invalid SSE2 code generated? Any ideas on when this will be fixed?

Neuros.

--***--
Yep, this message is electronic. Zeroes and ones, baby. Ones and zeroes.


--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] dual Xeon setup

2004-02-01 Thread Dennis Freise
On Sun, 1 Feb 2004 18:36:25 -0500
Robert G. Waycott <[EMAIL PROTECTED]> wrote:

> Okay, okay ... well, like I said ... I run a dual-933 rig right now. I've been
> doing SMP for quite some time in Gentoo. Pretty proficient with it on a P3
> platform. Just curious how things might be different with P4 Xeons. However,
> since the box here is built with -march=pentium3, docs say that will only work
> with PentiumIII system. Thus, the docs seem to intimate that Pentium4s will
> not work. Though, I can see how this could not necessarily be the case. But
> why wouldn't I want to change over to -march=pentium4 ?? Will this break
> things or something? Won't the programs be a bit better optimized using
> pentium4 for arch?

>From '/etc/make.conf':

# PENTIUM4 will generate invalid SSE2 instructions; use 'pentium3' instead. #

Also, the performance gain when using pentium4 instead of pentium3 is minimal.

-- 
Dennis Freise <[EMAIL PROTECTED]>
GnuPG key fingerprint: 2DE8 CCEF 6E20 11D4 3B27  21EC B0BA 1749 D2C8 38ED
Get my public key at : http://www.final-frontier.ath.cx/gpg_public_key.txt


pgp0.pgp
Description: PGP signature


Re: Re: [gentoo-user] dual Xeon setup

2004-02-01 Thread Robert G . Waycott


> 
> From: Mike Williams <[EMAIL PROTECTED]>
> Date: 2004/02/01 Sun PM 06:15:34 EST
> To: [EMAIL PROTECTED]
> Subject: Re: [gentoo-user] dual Xeon setup
> 
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> On Sunday 01 February 2004 23:10, Robert G. Waycott wrote:
> > Hey Gentoo Users. I am sure that there are some dual-Xeon users out there,
> > so I'd like your input. I am putting together a dual 2.0GHz Xeon rig
> > here--Foster core--with 1Gb RDRAM on an IWill DP400 mainboard. Anybody have
> > experience with these? 
> 
> For sure, but not me :)
> 
> > Do they run well on Gentoo? 
> 
> Gentoo is Linux, and Linux has had SMP support for donkeys years.
> I do have 2 dual Xeon boxes at work, unfortunantly the company distro of 
> choice is Suse. Luckily this choice is only for web platform boxes I don't 
> admin (which the dual xeons are), the firewalls, mailservers, and other 
> office bound servers are mine so run gentoo as I get time to reinstall them.
> Getting back to the point, the dual Xeons perform nicely and due to HT the OS 
> sees 4 CPU's.

I know Gentoo is Linux and Linux has SMP support. As I stated, I run a dual-933 SMP 
system presently. But, how in the heck do you pick up 4CPUs with HyperThreading? I 
thought HT was a memory-specific technology, not CPU? And do you actually see any 
significant performance gains with your illusion of 4 CPUs? I wonder ...

> 
> > Right now, my system is  
> > a dual Pentium-III 933MHz rig, so everything on my system has been built
> > with -march=pentium3. I am assuming that I will need to change to
> > -march=pentium4, since these are Pentium4 Xeons, right? 
> 
> They are, but pentium3 is fine.
> 
> > Anything else I 
> > should think about? 
> 
> Nope.
> 
> > Any suggestions for the CFLAGS? 
> 
> May aswell leave them as is.
>
> > Just to double check  
> > myself, I will need to rebuild the whole system, right?
> 
> Nope, just add SMP (and whatever other new hardware) support, and you are good 
> to go.

Okay, okay ... well, like I said ... I run a dual-933 rig right now. I've been doing 
SMP for quite some time in Gentoo. Pretty proficient with it on a P3 platform. Just 
curious how things might be different with P4 Xeons. However, since the box here is 
built with -march=pentium3, docs say that will only work with PentiumIII system. Thus, 
the docs seem to intimate that Pentium4s will not work. Though, I can see how this 
could not necessarily be the case. But why wouldn't I want to change over to 
-march=pentium4 ?? Will this break things or something? Won't the programs be a bit 
better optimized using pentium4 for arch?

Neuros.

--***--
Yep, this message is electronic. Zeroes and ones, baby. Ones and zeroes.


--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] dual Xeon setup

2004-02-01 Thread Ciaran McCreesh
On Sun, 1 Feb 2004 18:10:38 -0500 "Robert G. Waycott"
<[EMAIL PROTECTED]> wrote:
| Hey Gentoo Users. I am sure that there are some dual-Xeon users out
| there, so I'd like your input. I am putting together a dual 2.0GHz
| Xeon rig here--Foster core--with 1Gb RDRAM on an IWill DP400
| mainboard. Anybody have experience with these? Do they run well on
| Gentoo? Right now, my system is a dual Pentium-III 933MHz rig, so
| everything on my system has been built with -march=pentium3. I am
| assuming that I will need to change to -march=pentium4, since these
| are Pentium4 Xeons, right? Anything else I should think about? Any
| suggestions for the CFLAGS? Just to double check myself, I will need
| to rebuild the whole system, right?

Pentium 4 CPUs (unless they have an M in them somewhere -- then it
gets screwy) can run Pentium III code. No need to rebuild the whole
system if you don't want to. Chances are you'll need a new kernel, but
that's all.

CFLAGS wise, -O2 -fomit-frame-pointer -pipe -march=pentium4 should do.
If you have lots of cache (sorry, dunno the Xeon cores off the top of my
head), you might gain from -O3 under certain circumstances, although
we'll probably ask you to try -O2 and no -fomit-frame-pointer if you
submit any bugs like that :)

-- 
Ciaran McCreesh
Mail:ciaranm at gentoo.org
Web: http://dev.gentoo.org/~ciaranm



pgp0.pgp
Description: PGP signature


Re: [gentoo-user] dual Xeon setup

2004-02-01 Thread Mike Williams
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Sunday 01 February 2004 23:10, Robert G. Waycott wrote:
> Hey Gentoo Users. I am sure that there are some dual-Xeon users out there,
> so I'd like your input. I am putting together a dual 2.0GHz Xeon rig
> here--Foster core--with 1Gb RDRAM on an IWill DP400 mainboard. Anybody have
> experience with these? 

For sure, but not me :)

> Do they run well on Gentoo? 

Gentoo is Linux, and Linux has had SMP support for donkeys years.
I do have 2 dual Xeon boxes at work, unfortunantly the company distro of 
choice is Suse. Luckily this choice is only for web platform boxes I don't 
admin (which the dual xeons are), the firewalls, mailservers, and other 
office bound servers are mine so run gentoo as I get time to reinstall them.
Getting back to the point, the dual Xeons perform nicely and due to HT the OS 
sees 4 CPU's.

> Right now, my system is  
> a dual Pentium-III 933MHz rig, so everything on my system has been built
> with -march=pentium3. I am assuming that I will need to change to
> -march=pentium4, since these are Pentium4 Xeons, right? 

They are, but pentium3 is fine.

> Anything else I 
> should think about? 

Nope.

> Any suggestions for the CFLAGS? 

May aswell leave them as is.

> Just to double check  
> myself, I will need to rebuild the whole system, right?

Nope, just add SMP (and whatever other new hardware) support, and you are good 
to go.

- -- 
Mike Williams
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFAHYiWInuLMrk7bIwRAofjAKCMP4ZwZN1ZGvsCk7ex32MAVUhrCgCffFl2
bCgp6xhpFdEuVbx0ZQJxASc=
=G2er
-END PGP SIGNATURE-

--
[EMAIL PROTECTED] mailing list



[gentoo-user] dual Xeon setup

2004-02-01 Thread Robert G . Waycott
Hey Gentoo Users. I am sure that there are some dual-Xeon users out there, so 
I'd like your input. I am putting together a dual 2.0GHz Xeon rig 
here--Foster core--with 1Gb RDRAM on an IWill DP400 mainboard. Anybody have 
experience with these? Do they run well on Gentoo? Right now, my system is a 
dual Pentium-III 933MHz rig, so everything on my system has been built with 
-march=pentium3. I am assuming that I will need to change to -march=pentium4, 
since these are Pentium4 Xeons, right? Anything else I should think about? 
Any suggestions for the CFLAGS? Just to double check myself, I will need to 
rebuild the whole system, right?

Neuros
-- 
if you're not careful, this is what happens:
you find yourself crying uncontrollably at a movie, but you cannot cry in real 
life.


--
[EMAIL PROTECTED] mailing list