Ken Moffat wrote:

>  The thing you are ignoring is the programming model - on x86_64 the
> 64-bit model means that gcc is no longer register-poor, so there is
> a lot more scope for the compiler to speed up program exection.

Ken,
  I wasn't aware that the IA64 had additional registers.  I found a nice
overview via google and see what you mean, but since this was from 1999,
I'm not sure if this was really Itanianm or not.  I wonder how well gcc
supports this model?

  My initial reaction is that context changes are more expensive. One
benchmark that would be interesting is how long it takes to build gcc or
the kernel on the same hardware but running an IA32 system or an IA64
system.  Another benchmark would be doing something like a ffmpeg format
conversion of a reasonably large video file.

  I doubt something like web browser response or normal office tasks
like email, text processing, etc would have a noticeable difference.

  -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to