I will concur with Jay here. The IA64 is a new instruction set that is not compatible with the IA32. This is a much different situation than exists with SPARC and zSeries, which are the same instruction set with additional instructions for 64 bit.
I am not sure how IA64 implements IA32 compatibility, but it seems to use some type of interpreter. All the test I have seen are very slow when running 32 bit code on IA64. Much slower than running on an IA32. -----Original Message----- From: Matt Zimmerman [mailto:[EMAIL PROTECTED] Sent: Monday, November 03, 2003 8:31 AM To: [EMAIL PROTECTED] Subject: Re: OT: New Mac G5 On Thu, Oct 30, 2003 at 07:41:24PM -0600, Jay Maynard wrote: > On Thu, Oct 30, 2003 at 06:47:06PM -0500, Matt Zimmerman wrote: > > Hercules at least builds on all Debian architectures, including a couple > > which fit that profile (sparc64 and ia64), and has for some time. I've > > only actually run it on sparc64 in 32-bit mode, and didn't do much with > > it. > > True. However, the ia64 doesn't help here, since it doesn't execute 32-bit > code natively. Are you sure about that? > The SPARC64 might be an interesting case, though. What I'm looking for is > Hercules built as a 32-bit and a 64-bit app, for the same architecture, > running 64-bit Linux. I think the 64-bit host will show a nice speed > improvement, but that's just a gut feeling at the moment. You could perform that test on either architecture. -- - mdz