Nu de stap naar 64-bits processors voor een groot gedeelte vorm begint te krijgen en ook de 64-bits versie van Windows XP aanstaande is, verschijnt bij The Tech Report een vergelijking van de prestaties van AMD- en Intel-processors. Allereerst wordt ingegaan op de voor- en nadelen die de nieuwe instructieset biedt. Naast de mogelijkheid om meer dan vier gigabyte aan intern geheugen aan te spreken, is het grootste voordeel de aanwezigheid van zestien general purpose registers. Deze registers zijn plaatsen in een processor waar tijdelijk informatie kan worden opgeslagen en die nog sneller werken dan bijvoorbeeld on-chip cache. De oude x86-instructieset bood slechts acht van deze registers, wat vooral intensieve berekeningen kan hinderen. Met de komst van de 64-bit instructieset is ook een grote hoeveelheid oude extensies opgeschoond. Uitbreidingen als MMX, 3DNow! en x87 zijn vervangen of vervallen. Dit heeft zowel voor- als nadelen. Zo kunnen floating-point berekeningen een stuk sneller gaan, maar het vervallen van bijvoorbeeld MMX maakt allerlei specifieke optimalisaties van software onbruikbaar.
De tests zijn uitgevoerd zowel onder 32-bits als 64-bits Windows en met zowel 32-bits als 64-bits software. Onder games zijn weinig prestatieverschillen te bespeuren, ook niet bij een spel als The Chronicles of Riddick waarvoor ook een 64-bits versie beschikbaar is. Een wetenschappelijk programma genaamd picCOLOR laat de voor- en nadelen duidelijk naar voren komen. De 32-bits versie mét MMX is op sommige punten meer dan twee maal zo snel dan zonder MMX, maar het programmeren van het hele programma om gebruik te maken van MMX zou zo'n tienduizend uur kosten. Het compileren van het programma in 64-bit, een simpel klusje, levert bij gebruik voor AMD zo'n 18 procent winst op en voor Intel zo'n 12 procent. In The Panorama Factory, een programma dat panoramafoto's maakt uit meerdere afbeeldingen, zijn de winsten 'dramatisch':
![]() | |||
![]() | ![]() | ||
![]() | |||
![]() | Athlon 64 4000+ Win64 / 64-bit | ![]() ![]() ![]() | ![]() |
![]() | |||
![]() | Athlon 64 4000+ Win64 / 32-bit | ![]() ![]() ![]() | ![]() |
![]() | |||
![]() | Athlon 64 4000+ Win32 / 32-bit | ![]() ![]() ![]() | ![]() |
![]() | |||
![]() | Pentium 4 660 Win64 / 64-bit | ![]() ![]() ![]() | ![]() |
![]() | |||
![]() | Pentium 4 660 Win64 / 32-bit | ![]() ![]() ![]() | ![]() |
![]() | |||
![]() | Pentium 4 660 Win32 / 32-bit | ![]() ![]() ![]() | ![]() |
![]() |
Een ander programma, POV-ray, geeft voor AMD en Intel verschillende resultaten. De Athlon-processor gaat bij 64-bit een paar procent sneller, terwijl de Pentium juist langzamer gaat. De Blobby Dancer-demo van nVidia laat voor beide processors een winst van ruim 35 procent zien bij gebruik van 64 bits-software. Onder SiSoft Sandra ligt de winst bij Intel. De uitstekende floating point-prestaties van de Pentium 4 stijgen nog ruim een derde bij 64-bit, terwijl de prestaties van de Athlon 64 bij een van beide multimediatests flink dalen. De conclusie luidt dat de x86-64 instructieset een grote belofte voor de toekomst is, wanneer meer en meer software beschikbaar wordt in 64-bit. Op dit moment is de overstap voor het merendeel van de gebruikers nog niet nodig, omdat de meeste gebruikte pakketten nog niet beschikbaar zijn. Over welke processor het meeste baat heeft bij 64-bit is het oordeel nog onduidelijk, dit lijkt een beetje af te hangen van het gebruikte programma.