Perbedaan Antara IA-64 dan AMD64 Perbedaan Antara

Anonim

IA-64 vs AMD64

Itanium adalah keluarga mikroprosesor Intel 64 bit. Ini dirancang dengan tujuan mengimplementasikan arsitektur Intel Itanium. Inilah yang mengenkapsulasi IA-64. Lebih khusus lagi, mikroprosesor ini dipasarkan untuk penggunaan khusus di server perusahaan, dan sistem komputasi berperforma tinggi. Itu adalah struktur yang diciptakan oleh Hewlett-Packard (juga dikenal sebagai HP) dan kemudian bergabung menjadi kolaborasi antara HP dan Intel.

AMD64 adalah seperangkat instruksi yang diimplementasikan oleh AMD Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2, dan prosesor Sempron. Ini diciptakan sebagai alternatif langsung Intel dan HP IA-64. Ini pada awalnya dirancang sebagai cara evolusioner untuk menerapkan kemampuan komputasi 64 bit ke dalam arsitektur x86, yang sudah ada.

Pendekatan Intel adalah menciptakan arsitektur 64 bit yang sama sekali baru saat mereka memikirkan IA-64. Ini adalah sebagian besar cara Intel berusaha untuk memajukan kinerja mikroprosesor 64 bit di luar desain yang sudah ada di pasaran. Itanium adalah keberangkatan drastis dari warisan x86 dan arsitektur dari fondasi yang sama. Hal ini didasarkan secara eksplisit pada tingkat instruksi paralelisme - inilah saat compiler membuat keputusan tentang instruksi mana yang harus dijalankan secara paralel. Ini adalah kontes langsung dengan arsitektur yang dibangun bergantung pada sirkuit prosesor yang rumit, untuk melacak dependensi instruksi selama runtime.

Beberapa fitur arsitektur AMD64 yang memisahkannya secara drastis dari arsitektur IA-64 adalah kemampuan integer 64 bit (di mana register tujuan umum, atau GPR, berkembang dari 32 bit menjadi 64 bit, yang memungkinkan semua operasi aritmatika dan logika berfungsi di lingkungan 64 bit), register tambahan (yang meningkat dari delapan menjadi 16, untuk menyimpan lebih banyak variabel lokal dalam register daripada di stack), register XMM tambahan, alamat virtual yang lebih besar ruang, ruang alamat fisik yang lebih besar, instruksi pointer akses data relatif, instruksi SSE, No Execute bit, dan penghapusan fitur yang lebih tua. AMD64 juga berfungsi dalam kedua mode lama (yang merupakan gabungan dari mode native 64 bit prosesor dan mode kompatibilitas 32 bit dan 16 bit gabungan) dan mode warisan (yang merupakan mode yang digunakan oleh sistem operasi 16 bit dan 32 bit - di mana prosesor bertindak sebagai prosesor x86).

Ringkasan:

1. IA-64 adalah arsitektur Intel Itanium yang digunakan di server perusahaan dan sistem komputasi berperforma tinggi; AMD64 adalah satu set instruksi dalam kontes langsung arsitektur IA-64.

2. IA-64 didasarkan pada paralelisme instruksi eksplisit; AMD64 berfungsi baik dalam mode lama maupun dalam mode lawas.