Perbezaan Antara IA-64 dan AMD64 Perbezaan Antara

Anonim

IA-64 vs AMD64

Itanium adalah keluarga mikroprosesor Intel 64 bit. Ia direka dengan tujuan untuk melaksanakan seni bina Intel Itanium. Inilah yang merangkumi IA-64. Lebih khusus lagi, mikropemproses ini dipasarkan untuk penggunaan khusus dalam pelayan perusahaan, dan sistem pengkomputeran prestasi tinggi. Ia merupakan struktur yang dicipta oleh Hewlett-Packard (juga dikenali sebagai HP) dan kemudian bergabung dengan kerjasama antara HP dan Intel.

AMD64 adalah set arahan yang telah dilaksanakan oleh AMD Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2, dan pemproses Sempron. Ia telah dicipta sebagai alternatif langsung kepada Intel dan HP IA-64. Ia pada mulanya direka sebagai cara evolusi untuk melaksanakan keupayaan pengkomputeran 64 bit ke dalam seni bina x86, yang sudah pun wujud.

Pendekatan Intel telah mencipta seni bina 64 bit yang baru sekali ketika mereka mengandung IA-64. Ia adalah sebahagian besar cara di mana Intel cuba memajukan prestasi mikropemproses 64 bit di luar reka bentuk yang sudah ada di pasaran. Itanium adalah peralihan yang drastik dari x86 warisan dan seni bina asas yang sama. Ia didasarkan secara jelas pada paralelisme tahap arahan - ini adalah apabila pengkompil membuat keputusan mengenai arahan yang hendak dilaksanakan secara selari. Ini adalah pertandingan langsung dengan arsitektur yang dibina bergantung kepada litar pemproses yang rumit, untuk menjejaki kebergantungan arahan semasa runtime.

Beberapa ciri seni bina dari AMD64 yang memisahkannya secara drastik dari seni bina IA-64 adalah keupayaan integer 64 bit (di mana tujuan umum daftar atau GPRs, berkembang dari 32 bit ke 64 bit, membolehkan semua operasi aritmetik dan logik berfungsi dalam persekitaran 64 bit), daftar tambahan (yang meningkat daripada lapan hingga 16, untuk menyimpan lebih banyak pembolehubah tempatan dalam daftar dan bukan pada timbunan), daftar XMM tambahan, alamat maya yang lebih besar ruang, ruang alamat fizikal yang lebih besar, arahan penunjuk akses relatif penunjuk, arahan SSE, No Execute bit, dan penghapusan ciri yang lebih lama. AMD64 juga berfungsi dalam kedua-dua mod lama (iaitu kombinasi mod 64-bit asli pemproses dan mod gabungan 32 bit dan 16 bit) dan mod warisan (iaitu mod yang digunakan oleh sistem operasi 16 bit dan 32 bit - di mana pemproses bertindak sebagai pemproses x86).

Ringkasan:

1. IA-64 adalah seni bina Intel Itanium yang digunakan dalam pelayan perusahaan dan sistem pengkomputeran prestasi tinggi; AMD64 adalah arahan yang ditetapkan dalam peraduan langsung seni bina IA-64.

2. IA-64 didasarkan pada paras arahan arahan secara eksplisit; Fungsi AMD64 dalam mod lama dan dalam mod warisan.