Intel Itanium: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
HsfBot (bicara | kontrib)
k Bot: Perubahan kosmetika
*pranala, edit tanda baca, dan menambah referensi
Baris 29:
| numcores = 1, 2, atau 4
}}
'''Intel Itanium''' adalah sebuah [[mikroprosesor|prosesor]] 64-bit yang dikembangkan oleh [[Intel Corporation|Intel]] dan [[Hewlett-Packard]], yangdengan menggunakan arsitektur IA-64 (Intel Architecture 64-bit). Pada saat dikembangkan, prosesor ini diberi nama kode prosesor '''Merced''', dan dirilis pada tanggal 29 Mei 2001. Prosesor ini ditujukan untuk pasar ''high-end'' [[server]] yang membutuhkan kinerja tinggi dan bersifat ''mission-critical''.
 
Prosesor ini benar-benaradalah generasi baru (bukan penerus prosesor [[x86|Intel x86]]), karenayang memangdidesain dengan bantuan Hewlett-Packard.<ref>{{Cite web|date=2017-05-11|title=Intel's mendesainItanium, prosesoronce inidestined denganto bantuanreplace Hewlettx86 processors in PCs, hits end of line|url=https://www.pcworld.com/article/3196080/intels-Packarditanium-once-destined-to-replace-x86-in-pcs-hits-end-of-line.html|website=PCWorld|language=en|access-date=2021-03-16}}</ref> Arsitektur yang digunakan adalah arsitektur gabungan dari dua prosesor dengan arsitektur [[RISC]], yakni [[HP PA/RISC]] dan [[Intel 860]] yang kurang laku di pasaran.
 
== Fitur ==
Secara umum, fitur-fitur yang diusungada olehdalam prosesor Intel Itanium adalah sebagai berikut:
* Prosesor 64-bit murni. Meskipun demikian, ia dapat melakukan eksekusi terhadap kode 32-bit Intel x86 melalui teknologi yang disebut dengan IA-32 Execution Layer (IA-32 EL), meski kinerjanya kurang mengesankan.
* Mampu mengakses memori fisik hingga 16 Terabyte (menggunakan 44-bit [[address bus]])
* Teknologi EPIC (Explicitly Parallel Instruction Computing), yang memungkinkan prosesor Itanium dapat melakukan 20 operasi tiap siklusnya
* Dua buah unit [[integer]], dan dua buah unit memori yang dapat mengeksekusi hingga empat instruksi tiap detak
* Dua buah unit [[floating-point unit|floating-point]], yang dalam Itanium disebut sebagai FMAC (''Floating-Point Multiply Accumulate'') yang mampu menangani hingga 82 operand, dan mampu melakukan eksekusi dua operasi tiap detak.
* Dua tambahan unit [[MMX]] yang masing-masing mampu melakukan dua operasi [[floating-point]]. Selain itu unit ini juga mampu melakukan eksekusi terhadap delapan operasi floating-point presisi tunggal yang dapat dieksekusi tiap siklus.
Baris 44:
 
== Cara Kerja Intruksi ==
Prosesor Itanium melakukan pengumpulan terhadap instruksi-instruksi yang hendak dieksekusi. Tiga instruksi 41-bit akan dikelompokkan menjadi 1 buah instruksi 128-bit dan 5-bit tambahan yang disebut dengan ''template'' yang menentukan informasi (yang dibuat oleh [[compiler|kompiler bahasa pemrograman]]) tentang bagaimana instruksi-instruksi tersebut dapat dieksekusi secara paralel. Pengelompokan ini, dinamakan dengan ''instruction bundling'' (pembundelan instruksi). Informasi dalam templatetemplat digunakan oleh prosesor untuk menjadwalkan eksekusi instruksi secara paralel pada unit FMAC untuk menjalankan operasi superskalar. Fitur seperti ini disebut dengan ''Explicitly Parallel Instruction Computing'' (EPIC) yang dapat dianggp sebagai perluasan terhadap konsep desain instruksi ''Very Long Instruction Word'' (VLIW). Dalam arsitektur instruksi VLIW, setiap instruksi menetapkan sejumlah operasi yang berbeda yang dapat diterapkan secara paralel terhadap setiap operand yang bersifat mandiri.
 
== Klasifikasi ==
Baris 103:
 
== Dukungan Sistem Operasi ==
Prosesor Itanium dan Itanium 2 didukung oleh beberapa sistem operasi, di antaranya adalah [[Microsoft Corporation|Microsoft]] [[Windows XP|Windows XP 64-bit Edition]], dan [[Windows 2000|Windows 2000 Advanced Server Limited Edition 2002]] dari [[Microsoft Corporation]]; GNU/Linux (yang disuplai oleh beberapa pembuat distro mayor, semacam [[Red Hat]], [[SuSE]], [[Caldera]], [[Debian]], dan [[Turbo Linux]]), serta dua versi [[UNIX]], yakni [[Hewlett-Packard]] [[HP/UX]] dan [[IBM]] [[AIX]]. Jenis sistem operasi yang mendukung IA-32 EL adalah [[Windows Server 2003|Windows Server 2003 Enterprise Edition]], [[Windows Server 2003|Windows Server 2003 Data Center Edition]], [[Windows XP|Windows XP 64-bit Edition]], serta beberapa [[distro|distribusi]] [[Linux|GNU/Linux]] yang baru yang menggunakan versi kernel 2.6.x.
 
== Referensi ==
{{komputer-stub}}