Re: how many win64?



Does this means that we will have two version of PCs from now on? One with
IA64 and the other with AMD64?
Where can I read more about this two architectures?

What processors are compatible with AMD64 ( I think it would be Atlon 64)
and what is compatible with IA64? Is Pentium 4 IA64 compatible? What about
Pentium M?

Best regards







"Calvin Guan" <cguan@xxxxxxxxxxxxxxxxxxxx> wrote in message
news:%23DTaVbQQFHA.356@xxxxxxxxxxxxxxxxxxxxxxx
To add what Don said:

IA64 compilers try to add fixups whenever it can for unaligned data
access. It results in big performance penalty. I've observed that 7
instruction bundles (21 instructions) were added to fix-up an 8-byte
unaligned access. AMD64 compiler won't do that.

Unaligned access in Itanium will BSOD while AMD64 won't. This is a big
difference between 2 platforms while you're playing with kernel code. Low
level kernel debug is very very different too.

Anyway, don't spend too much time and effort on Itanium. It doesn't worth.

---------------------------------
Calvin Guan, Windows DDK MVP
Software Engineer, NT Driver
ATI Technologies Inc. www.ati.com

"Don Burn" <burn@xxxxxxxxxxxxxxxx> wrote in message
news:Zyv7e.9$Gq6.8@xxxxxxxxxxx
They have different instruction sets, so require you compile the driver
with a different compiler. For a well written driver, there should be no
difference, once it works on one architecture, it should work on the
next. Of course supporting the different architectures is a good test of
how well written your driver is!


--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply



"ma" <ma@xxxxxxxxxxx> wrote in message
news:eIfMY$PQFHA.1096@xxxxxxxxxxxxxxxxxxxxxxx
Thanks for your reply.

What is the difference between these two architectures?

Is the window on these two platform works differently? (From the device
driver point of view)



Best regards



"Don Burn" <burn@xxxxxxxxxxxxxxxx> wrote in message
news:LVu7e.11815$_63.10809@xxxxxxxxxxx
Yes, Windows supports the extended x86 architecture for 64 bits and
Itanium. This is just like in the past when there were multiple 32-bit
versions (x86, Mips, Power PC, Alpha).


--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply




"ma" <ma@xxxxxxxxxxx> wrote in message
news:OADOzRPQFHA.2788@xxxxxxxxxxxxxxxxxxxxxxx
Hello,

I searched around to find information about windows 64 and came
across some definitions which struck me that there is more than one
window 64. Am I correct?



Here is a section that I found in a web site:



Win64 AMD64/EM64T Unicode (Windows XP/2003 x64 Edition)

Win64 IA64 Unicode (Windows XP/2003 64-bit Edition)





Best regards














.



Relevant Pages

  • Re: how many win64?
    ... IA64 and the other with AMD64? ... Where can I read more about this two architectures? ... AMD64 compiler won't do that. ... > Software Engineer, NT Driver ...
    (microsoft.public.development.device.drivers)
  • Re: Regarding 64 bit machine
    ... works.can I install windows xp x64 edition in a EM64T machine.For this the ... so the os in this case will always be windows server 2003. ... the 3 architectures for which there are versions of Win2003/WinXp. ... Those architectures are, in strict DDK jargon: `i386`, `AMD64`, `IA64`. ...
    (microsoft.public.development.device.drivers)
  • Re: Regarding 64 bit machine
    ... the 3 architectures for which there are versions of Win2003/WinXp. ... Those architectures are, in strict DDK jargon: `i386`, `AMD64`, `IA64`. ... For the IA64, the story it's simpler. ... For this I used windows server 2003 x64 free build in wdk environment. ...
    (microsoft.public.development.device.drivers)
  • Re: how many win64?
    ... AMD64 compiler won't do that. ... Calvin Guan, Windows DDK MVP ... For a well written driver, ... Of course supporting the different architectures is a good test of how ...
    (microsoft.public.development.device.drivers)
  • Setup Failing with Printer Driver for AMD64
    ... I have built our user-mode rendering driver for the AMD64, ... and am trying to install it into Windows XP 64-bit Edition, Version 2003, ... this "Unable to Install Printer. ...
    (microsoft.public.windowsxp.device_driver.dev)

Loading