X-Bit Labs - Prve beta različice Windows XP za 64-bitne procesorje so delovale le na AMD-jevih Opteronih in Athlonih 64. AMD-jevi in Intelovi 64-bitni procesorji so v splošnem združljivi, čeprav se v nekaterih zmožnostih razlikujejo; AMD podpira 3DNow! ukaze, Intel pa HyperThreading in še nekaj je takšnih majhnih razlik. Intel in Microsoft sta obljubila, da bosta uradni verziji Windows XP in Windows Server 2003 tekli tudi na Intelovih procesorjih brez težav in zadnja beta že deluje tudi z Intelovimi čipi. Končno različico lahko pričakujemo proti koncu letošnjega leta. Klik!
Tukaj moras biti pazljiv; Intel ima dva tipa "64-bitnih" procesorjev: Itaniume, ki so "pravi" 64-bitni procesorji, ki imajo RISC arhitekturo, kar je cisto drug tip arhitekture kot x86. Ceprav so Itaniumi nezdruzljivi z x86, lahko emulirajo kodo x86, vendar ta tece precej pocasi. Drug tip "64-bitnih" procesorjev pa so Athloni 64 in Pentiumi z Extended Memory 64 tehnologijo, ki le razsirjata 32-bitni x86 nabor ukazov (to pomeni, da imata 64-bitne registre, torej lahko 64-bitne vrednosti obdelujta v enem koraku, in, kar je najpomembnejse, naslavljata pa lahko biveno vec kot le 4 GB pomnilnika). Ta sta zdruzljiva z 32-bitno x86 kodo, podobno kot 32-bitni x86 poganjajo 16-bitno x86 kodo.
nevem ravno kako bo z 3dnow podporo. ms jev compiler namrec ukinja vse kar ni sse sse2 vključno z x87. na hitro sem prevedel z vc 2005 express nekaj testov. razlike pa so okrog 10% v prid 64 bitni kodi napram 32. ni pa bilo v kodi nobenih optimizacij. will see.