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

Reply via email to