Dat hangt er helemaal vanaf.
Er zijn natuurlijk veel meer fundamentele verschillen tussen processoren dan alleen het 32-bit en 64-bit verhaal.
Bv. het verschil tussen RISC en CISC processoren. Dat verschil is ontzettend groot. Zal de IA-64 gevormd worden door RISC processoren of CISC processoren.
Ook zijn er andere verschillen die vooral op assembly niveau tot uiting komen. Bv. is het een 0-adres, 1-adres, 2-adres of 3-adres machine. Dit geeft de mate van het aantal operanden per instructie aan. De huidige Intel processoren zijn 2-adres machines (instructies hebben een destination operand die in veel gevallen tevens een source aangeeft), Alpha processoren zijn 3-adres machines maar de Java Virtual Machine is een 0-adres machine.
Voor de normale gebruiker maakt het niks uit..maar hier moeten compilers wel op aangepast worden. Als je een compiler die oorspronkelijk voor de Intel architectuur is gemaakt omzet naar Alpha architectuur, en je optimaliseert niet voor het feit dat Alpha een 3-adres machine is dan krijg je geen maximale performance.
Dus er zullen genoeg verschillen zijn met de Alpha denk ik. Ik bedoel.. PPC, Sparc, Mips, JVM zijn ook RISC architecturen, maar die verschillen ook enorm t.o.v. de Alpha. Ik hoop dat Intel nu eens van dat CISC idee afstapt en ook een RISC processor gaat bakken met een eenvoudige instructieset.
Natuurlijk zijn we de ziekelijke handhaving van achterwaardse compatibiliteit wel gewend met Intel en Windows. Het feit dat die IA-64 CPU waarschijnlijk ook nog de oude programma's kan draaien vind ik werkelijk te gek voor woorden! Intel moet van dat oude 32/16-bit CISC gezeur af! Unices zijn niet al te lastig te porten naar 64-bit (Linux is al bezig, FreeBSD komt snel genoeg), bedrijven als Microsoft hebben geld zat dus die gaan maar mee en anders gebruiken we toch lekker geen Windows meer? Ik denk ook dat Novell Netware niet al te moeilijk te porten zal zijn, omdat Netware heel modulair is opgebouwd.
Intel had dat realmode, 16-bit gezeur al eerder overboard moeten gooien, en nu ze met 64-bit architectuur bezig gaan (poeh dat werd een tijd

) moeten ze de kans grijpen en dat oude spul overboord gooien.
Ik vind de x86 architectuur bagger en zwaar verouderd. Dan spreekt Alpha me meer een. Maar ja.. het is nou eenmaal zo gegroeid dat er een x86 CPU in bijna elke personal computer zit en daar valt niks aan te doen. Maar ik zie het als de taak van Intel om daar nou eindelijk eens wat moois van te maken.. en het valt me nu al zwaar tegen dat dat ze niet eerder is gelukt, het is immers een miljoenenbedrijf.
Met een 64-bit architectuur zijn we ook van dat adresserings probleem af..nu kun je hoogstends 16 GB adresseren, met een maximaal bereik van 4 GB. Da's echt te weinig voor de apparatuur en OS-en van nu.
Tja..en als microsoft niet mee kan komen hiermee als hopelijk die 64-bit architectuur iets compleet nieuws wordt.. nou ja jammer dan.. dat zal mij tegenvallen van een miljoenen bedrijf.