New SuSE and x86-64
On Thu, 2003-09-25 at 21:59, Trey Gruel wrote:
Well.. I read on LWN that amazon.de has it for pre-order (Oct 23). Not only that, but there is a 64 bit edition of Pro (I would assume for Opteron/Athlon64 machines)
Will this be separate distros for x86-32 and x86-64? Will the 64bit version *need* 64bit hardware, or just be capable of *using* it? The reason I ask is this. Someone mentioned to me that there's a good speed gain to be had by compiling a kernel with K8/Hammer selected as CPU on a normal Athlon-XP system. I didn't believe it would run but I tried and it does in fact boot and runs completely fine. I'm just curious about this. Why does a K8 kernel work on an Athlon-XP? Thanks Hans
On Fri, 26 Sep 2003, H du Plooy wrote:
On Thu, 2003-09-25 at 21:59, Trey Gruel wrote:
Well.. I read on LWN that amazon.de has it for pre-order (Oct 23). Not only that, but there is a 64 bit edition of Pro (I would assume for Opteron/Athlon64 machines)
Will this be separate distros for x86-32 and x86-64?
Will the 64bit version *need* 64bit hardware, or just be capable of *using* it? The reason I ask is this. Someone mentioned to me that there's a good speed gain to be had by compiling a kernel with K8/Hammer selected as CPU on a normal Athlon-XP system. I didn't believe it would run but I tried and it does in fact boot and runs completely fine.
Hi all, A couple of questions at first. 1. What is a K8 kernel? 2. When you say Athlon-xp, do you include Athlon xp-2400? 3. Does your setup run better? Or faster? I have a setup [Athlon-xp 2400] and am running SuSE 8.2 on it with Athlon kernel installed on it. 32bit arch all the way. ASUS value mobo. More inputs please. Rohit ********************************************************* Disclaimer This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. ********************************************************* Visit us at http://www.mahindrabt.com
Hi all,
A couple of questions at first.
1. What is a K8 kernel? I thought it was a kernel compiled for K8 (i.e. AMD Hammer 64bit
On Fri, 2003-09-26 at 07:13, Rohit wrote: processor). But thanks to Thorsten's reply I think I might have it only halfway right.
2. When you say Athlon-xp, do you include Athlon xp-2400? Yes. Athlon-XP started with the Palomino core and include the Thoroughbred cores and Barton core. 2400+ is a Thoroughbred. "Athlon-XP" would also, as far as the chip architecture, include the Morgan core Durons (I think they came from 1ghz upward). The older ones are the spitfire cores, which is closer to the Thunderbird Athlons.
3. Does your setup run better? Or faster? Don't see any difference at all.
Hans
On Fri, Sep 26, H du Plooy wrote:
On Thu, 2003-09-25 at 21:59, Trey Gruel wrote:
Well.. I read on LWN that amazon.de has it for pre-order (Oct 23). Not only that, but there is a 64 bit edition of Pro (I would assume for Opteron/Athlon64 machines)
Will this be separate distros for x86-32 and x86-64?
Will the 64bit version *need* 64bit hardware, or just be capable of *using* it? The reason I ask is this. Someone mentioned to me that there's a good speed gain to be had by compiling a kernel with K8/Hammer selected as CPU on a normal Athlon-XP system. I didn't believe it would run but I tried and it does in fact boot and runs completely fine.
I'm just curious about this. Why does a K8 kernel work on an Athlon-XP?
Because you don't compile a 64bit kernel, you compile a 32bit kernel which is only optimized for K8. As result: No, a real 64bit Hammer kernel will not boot on an Athlon-XP. -- Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de SuSE Linux AG Deutschherrnstr. 15-19 D-90429 Nuernberg -------------------------------------------------------------------- Key fingerprint = A368 676B 5E1B 3E46 CFCE 2D97 F8FD 4E23 56C6 FB4B
Hi all Am I right in understanding then, from what has been said, that SuSE 9 will use the new 2.6 kernel? -- John Willby Registered Linux user number 321644 ICQ: 92791912 Jabber: vicarofwibley@jabber.org YIM: vicarofwibley Linux is like a wigwam - No Gates, no Windows, Apache inside. 7:36am up 9 days 20:49, 3 users, load average: 0.00, 0.00, 0.00
On Fri, 2003-09-26 at 02:40, John Willby wrote:
Hi all
Am I right in understanding then, from what has been said, that SuSE 9 will use the new 2.6 kernel?
IIRC, it will have a 2.4.x kernel for stable use, but include a 2.6.x kernel for experimentation.
On Fri, 2003-09-26 at 21:49, Greg Freemyer wrote:
IIRC, it will have a 2.4.x kernel for stable use, but include a 2.6.x kernel for experimentation.
Just one thought: there seems to be agreement (although I don't believe it just yet) that the next version will be 9.0. Doesn't it make more sense to number it 8.3 and make the first version that runs on 2.6 final or something later 9.0? Just my 2 cents Hans
I am wondering why they call this release 9.0 instead of 8.3. Ok wait and see for the improvements. I would be to see Star Office 7 in it though, since Sun and Sun work close together now. Greg Freemyer wrote:
On Fri, 2003-09-26 at 02:40, John Willby wrote:
Hi all
Am I right in understanding then, from what has been said, that SuSE 9 will use the new 2.6 kernel?
IIRC, it will have a 2.4.x kernel for stable use, but include a 2.6.x kernel for experimentation.
* arnaud kubacki (edouard.kubacki@wanadoo.fr) [030927 03:19]:
I am wondering why they call this release 9.0 instead of 8.3. Ok wait and see for the improvements. I would be to see Star Office 7 in it though, since Sun and Sun work close together now.
Question...why not just use OpenOffice 1.1 since StarOffice is built on it. It's much like the difference between Netscape 7.1 and Mozilla 1.4. The only thing you really lose is branding. OpenOffice now has spellchecking and a lot of other stuff that made SO 6.0 the viable choice. I don't think this is the case anymore. -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org ----- If two men agree on everything, you can be sure that only one of them is doing the thinking.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sat, 27 Sep 2003 12:03:51 -0700
Ben Rosenberg
Question...why not just use OpenOffice 1.1 since StarOffice is built on it. It's much like the difference between Netscape 7.1 and Mozilla 1.4. The only thing you really lose is branding. OpenOffice now has spellchecking and a lot of other stuff that made SO 6.0 the viable choice. I don't think this is the case anymore. Sun's logo is on OpenOffice.org 1.1RC5.
Jerry Feldman
* Jerry Feldman (gaf@blu.org) [030927 12:09]:
Sun's logo is on OpenOffice.org 1.1RC5.
Very true. But they don't charge $$$ for OpenOffice. Which was pretty much my point. :) -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org ----- If two men agree on everything, you can be sure that only one of them is doing the thinking.
On Fri, 2003-09-26 at 08:19, Thorsten Kukuk wrote:
I'm just curious about this. Why does a K8 kernel work on an Athlon-XP?
Because you don't compile a 64bit kernel, you compile a 32bit kernel which is only optimized for K8. As result: No, a real 64bit Hammer kernel will not boot on an Athlon-XP.
Great - this opens up another curiosity for me. I once compiled a kernel for a Pentium 75 on my Celeron, simply because it's a lot faster, and the Pentium didn't have space for the kernel source anyway. Didn't boot. So now I understand (hopefully correctly) that selecting the cpu type in the kernel setup isn't all that needs to be done to compile a kernel for another architecture/cpu. What else should one do? Thanks for your reply Hans
H du Plooy
Will this be separate distros for x86-32 and x86-64?
Yes, as code compiled for AMD64 (official name for x86-64) will *not* run on an ia32 platform.
Will the 64bit version *need* 64bit hardware, or just be capable of *using* it?
As said, it will *need* it.
I'm just curious about this. Why does a K8 kernel work on an Athlon-XP?
Because you're using a compiler that can only generate 32 bit binaries. You'd need a cross compiler and matching cross tools to build a real 64 bit kernel and that wouldn't run on your 32 bit hardware. Philipp
Philipp Thomas wrote:
H du Plooy
[Fri, 26 Sep 2003 00:59:35 +0200]: Will this be separate distros for x86-32 and x86-64?
Yes, as code compiled for AMD64 (official name for x86-64) will *not* run on an ia32 platform.
Will the 64bit version *need* 64bit hardware, or just be capable of *using* it?
As said, it will *need* it.
I'm just curious about this. Why does a K8 kernel work on an Athlon-XP?
Because you're using a compiler that can only generate 32 bit binaries. You'd need a cross compiler and matching cross tools to build a real 64 bit kernel and that wouldn't run on your 32 bit hardware.
Philipp
What are the chances of SuSE 8.2 installing on a dual opteron box? Also, can't the current gcc generate 64 bit code for the opteron? Mark
On Mon, Sep 29, Mark Hounschell wrote:
Philipp Thomas wrote:
H du Plooy
[Fri, 26 Sep 2003 00:59:35 +0200]: Will this be separate distros for x86-32 and x86-64?
Yes, as code compiled for AMD64 (official name for x86-64) will *not* run on an ia32 platform.
Will the 64bit version *need* 64bit hardware, or just be capable of *using* it?
As said, it will *need* it.
I'm just curious about this. Why does a K8 kernel work on an Athlon-XP?
Because you're using a compiler that can only generate 32 bit binaries. You'd need a cross compiler and matching cross tools to build a real 64 bit kernel and that wouldn't run on your 32 bit hardware.
Philipp
What are the chances of SuSE 8.2 installing on a dual opteron box? Also,
Should work fine.
can't the current gcc generate 64 bit code for the opteron?
What did you understand with "current"? The binaries on SuSE Linux 8.2 cannot generate this code, like the bianries cannot generate SPARC or PowerPC Code, too. AMD64 is a different architecture and you would need a cross compiler. Thorsten -- Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de SuSE Linux AG Deutschherrnstr. 15-19 D-90429 Nuernberg -------------------------------------------------------------------- Key fingerprint = A368 676B 5E1B 3E46 CFCE 2D97 F8FD 4E23 56C6 FB4B
Thorsten Kukuk wrote:
What are the chances of SuSE 8.2 installing on a dual opteron box? Also,
Should work fine.
can't the current gcc generate 64 bit code for the opteron?
What did you understand with "current"? The binaries on SuSE Linux 8.2 cannot generate this code, like the bianries cannot generate SPARC or PowerPC Code, too. AMD64 is a different architecture and you would need a cross compiler.
Thorsten
I just figured that the gcc-3.3 had support in it already to generate 64 bit code for the opteron. What gcc revision can or will do this? I'm getting one of these this week and get to play with it for 90 days. I would sure like to be able test everything in true 64 bit mode also. I tried to get on the beta list for 9.0 but was ignored. Mark
can't the current gcc generate 64 bit code for the opteron?
What did you understand with "current"? The binaries on SuSE Linux 8.2 cannot generate this code, like the bianries cannot generate SPARC or PowerPC Code, too. AMD64 is a different architecture and you would need a cross compiler.
Thorsten
I just figured that the gcc-3.3 had support in it already to generate 64 bit code for the opteron. What gcc revision can or will do this? I'm getting one of these this week and get to play with it for 90 days. I would sure like to be able test everything in true 64 bit mode also. I tried to get on the beta list for 9.0 but was ignored.
GCC 3.3 can generate AMD64 binaries *as long as* it's compiled either on that platform or built as a cross-compiler. The binary that comes with a SuSE release is built for that specific platform. For example, the GCC that comes with SLES for S/390 cannot create binaries that work on x86. If you get the AMD64 release of SuSE 9.0, everything will be built as AMD64 binaries. -- trey
On Mon, 2003-09-29 at 10:59, Mark Hounschell wrote:
What are the chances of SuSE 8.2 installing on a dual opteron box? Also,
It should, and should be fast as hell, since the Opteron can run 32bit code natively. It it doesn't, it will probably be bacuse something else in the machine (maybe hard disc controllers) might be too new for the kernel to see. I recently helped a friend who had bought a computer with a Seral ATA hard disc, to install SuSE 8.2. The kernel in 8.2 didn't even see the controller at all. We ended up installing on another machine on a normal IDE drive, compiled a new kernel that does see it, put the old drive in the new computer, boot from the new kernel and copy the whole installation over to the new drive. It works now. Hans
participants (11)
-
arnaud kubacki
-
Ben Rosenberg
-
Greg Freemyer
-
H du Plooy
-
Jerry Feldman
-
John Willby
-
Mark Hounschell
-
Philipp Thomas
-
Rohit
-
Thorsten Kukuk
-
Trey Gruel