IA64 vs x64
IA64 er det opprinnelige navnet på det som nå kalles Itanium-arkitekturen. Dette var Intels første forsøk på å bryte grensene på de 32 bitarkitekturene som var dominerende på den tiden. AMD introduserte i utgangspunktet x86-64, eller mer kjent som x64, for å utvide den nåværende x86-arkitekturen og tillate bruk av flere ressurser. Itanium-arkitekturen ble utviklet av Intel, og er derfor eksklusiv for dem, mens x64 er i bruk av både AMD og Intel.
Da IA64 ble utviklet med høy ytelsesbasert databehandling som mål, bryter den kompatibiliteten med de fleste av de eldre 32-biters applikasjonene som er i bruk selv i dag. x64 maksimerer kompatibiliteten med disse applikasjonene, da den var ment å erstatte de aldrende 32-biters plattformene for stasjonære og lavtliggende servere. Dette var en av de viktigste årsakene til at folk var sakte til å vedta IA64, og det ble etter hvert overtatt av x64 når det gjaldt markedsandel. x64-systemer har også blitt oppskalert og kan nå konkurrere med IA64-systemer i bestemte konfigurasjoner.
Et stort problem med IA64 er den svært sakte utviklingen. Nyere teknologier som DDR3 og PCIE tar så lenge før de er like kompatible med IA64. Dette er ikke noe problem med x64 som det meget konkurransedyktige skrivebordsmarkedet betyr at produsenter er raske til å integrere ny teknologi som gir dem en fordel i markedet. Selv om mange operativsystemer støttet IA64 tidligere, har den overveldende av HP-UNIX oppfordret Microsoft og Red Hat til å slutte å lage IA64-kompatible versjoner av deres respektive operativsystemer.
Fremtiden for IA64 er ikke så klar da konkurransen fra x64 er ganske sterk. x64 har fått solid grunn som erstatning for x86-32 og det er ingen indikasjon på at den nåværende trenden vil endres på noen måte.
Sammendrag:
1. IA64 refererer til 64-bits Itanium-arkitekturen mens x64 er 64-biters utvidelse til x86-arkitekturen
2. IA64 er eksklusiv for Intel mens x64 brukes av alle
3. IA64 var beregnet for high-end server applikasjoner mens x64 var opprinnelig beregnet for skrivebord, men ble oppskalert
4. IA64-systemer kan ikke kjøre gamle x86-applikasjoner mens de fleste x64-systemer er
5. IA64 er svært sakte å vedta nye datateknologier mens x64 er veldig rask
6. IA64 vil ikke lenger være støttet av nyere versjoner av Microsoft Windows mens x64 fortsatt vil bli støttet