Różnica między IA64 a x64

IA64 vs x64

IA64 to początkowa nazwa tak zwanej architektury Itanium. Była to pierwsza próba przełamania przez Intel ograniczeń narzuconych przez 32-bitowe architektury, które były wówczas dominujące. AMD początkowo wprowadziło x86-64 lub bardziej znany jako x64, aby rozszerzyć obecną architekturę x86 i pozwolić na użycie większej ilości zasobów. Architektura Itanium została opracowana przez firmę Intel i jako taka jest do nich dostępna tylko wtedy, gdy x64 jest używany zarówno przez AMD, jak i Intel.

Ponieważ IA64 został opracowany z wykorzystaniem obliczeń o wysokiej wydajności jako celu, łamie on zgodność z większością starszych 32-bitowych aplikacji, które są używane nawet dzisiaj. x64 maksymalizuje kompatybilność z tymi aplikacjami, ponieważ zamierzano zastąpić starzejące się 32-bitowe platformy dla komputerów stacjonarnych i serwerów niskiej klasy. Był to jeden z głównych powodów, dla których ludzie powoli przyjmowali IA64, i ostatecznie został wyprzedzony przez x64 pod względem udziału w rynku. Systemy x64 również zostały powiększone i są teraz w stanie konkurować z systemami IA64 w niektórych konfiguracjach.

Ogromnym problemem związanym z IA64 jest bardzo powolny rozwój. Nowsze technologie, takie jak DDR3 i PCIE, potrzebują dużo czasu, zanim będą kompatybilne z IA64. Nie stanowi to problemu z x64, ponieważ bardzo konkurencyjny rynek komputerów stacjonarnych oznacza, że ​​producenci szybko wdrażają nowe technologie, które dałyby im przewagę na rynku. Chociaż wiele systemów operacyjnych obsługiwało IA64 w przeszłości, dominujący system HP-UNIX namawiał Microsoft i Red Hat do zaprzestania tworzenia wersji ich systemów operacyjnych kompatybilnych z IA64.

Przyszłość IA64 nie jest tak jasna, ponieważ konkurencja ze strony x64 jest dość silna. x64 zyskał solidną pozycję jako zamiennik x86-32 i nic nie wskazuje na to, że obecny trend zmieni się w jakikolwiek sposób.

Streszczenie:

1. IA64 odnosi się do 64-bitowej architektury Itanium, podczas gdy x64 jest 64-bitowym rozszerzeniem architektury x86

2. IA64 jest wyłącznie dla Intela, podczas gdy wszyscy używają x64

3. IA64 był przeznaczony do zaawansowanych aplikacji serwerowych, podczas gdy x64 początkowo był przeznaczony do komputerów stacjonarnych, ale został skalowany

4. Systemy IA64 nie są w stanie uruchamiać starych aplikacji x86, podczas gdy większość systemów x64

5. IA64 bardzo powoli wdraża nowe technologie komputerowe, podczas gdy x64 jest bardzo szybki

6. IA64 nie będzie już obsługiwany przez nowsze wersje systemu Microsoft Windows, podczas gdy x64 nadal będzie obsługiwany