Re: [gentoo-user] dual Xeon setup
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
> 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
-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
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
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
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
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
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
> > 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
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
-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
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