Perbezaan Antara SuperSPARC dan UltraSPARC

Anonim

SuperSPARC vs UltraSPARC

SPARC (berasal dari Scalable Processor ARChitecture) adalah RISC (Arahan Set Instruksi Pengurangan) yang dibangunkan oleh Sun Microsystems. Mikroprosesor SPARC ini boleh didapati dalam buku nota kepada superkomputer seperti pelayan perusahaan Mereka menjalankan sistem pengendalian seperti Solaris, OpenBSD dan NetBSD SuperSPARC adalah versi SPARC yang dibangunkan pada tahun 1992. Mikroprosesor SuperSPARC menggunakan versi arkitektur SPARC V8. UltraSPARC adalah mikropemproses SPARC, yang menggantikan SuperSPARC. UltraSPARC dibangunkan pada tahun 1995 oleh Sun Microsystems. UltraSPARC menggunakan V9 SPARC ISA dan ia adalah mikropemproses SPARC pertama untuk menggunakan V9 ISA.

SuperSPARC

SuperSPARC adalah versi mikropemproses SPARC yang dikeluarkan pada tahun 1992 oleh Sun Microsystems. Ia telah diberi nama Viking. Mikroprosesor SuperSPARC menggunakan ISA SPARC V8. Sun memperkenalkan versi mikropemproses 33MHz dan 40MHz SuperSPARC. 3. 1 juta transistor terkandung dalam SuperSPARC. Texas Instruments (TI) mengarang mikropemproses ini di Jepun. SuperSPARC + dan SuperSPARC-II adalah dua derivatif SuperSPARC. Niat di belakang melepaskan mikropemproses SuperSPARC + adalah untuk membetulkan beberapa bugs hadir dalam versi asal. Walau bagaimanapun mikropemproses SuperSPARC-II, yang dikeluarkan pada tahun 1994, adalah versi yang lebih baik berbanding mikropemproses SuperSAPRC asal dengan kelajuan sehingga 80-90MHz. Mikropemproses SuperSAPRC mempunyai cache L1 sebanyak 16KB. L2 cache mempunyai kapasiti 2MB. L3 cache tidak hadir dalam mikropemproses SuperSPARC. SuperSPARC-II telah diberi nama Voyager.

UltraSPARC

UltraSPARC adalah versi mikropemproses SPARC yang dikeluarkan oleh Sun Microsystems pada tahun 1995 menggantikan SuperSPARC-II. Ia menggunakan V9 ISA seni bina SPARC. Malah, ia adalah mikropemproses SPARC yang pertama berdasarkan 64 bit SPARC V9 ISA. Instrumen Texas melakukan fabrikasi UltraSPARC 64 bit. 32 entri 64-bit berada dalam fail pendaftaran integer. Ia adalah pemproses superscalar, yang melaksanakan arahan-arahan dalam talian paip dengan sembilan peringkat. Terdapat dua unit ALU tetapi hanya satu yang boleh menjalankan operasi berganda dan pembahagian. Mikroprosesor UltraSPARC mempunyai jenis unit terapung khas yang dipanggil FGU (unit terapung / unit grafik), yang menyediakan sokongan multimedia juga. Terdapat dua tahap cache sebagai primer dan sekunder. Capaian utama ialah 16KB dan cache kedua ialah 512KB hingga 4MB. Ia mempunyai enam pelabuhan input dan output dalam bentuk tiga bacaan dan tiga menulis. Ia mengandungi 3. 8 juta transistor.

Apakah perbezaan antara SuperSPARC dan UltraSPARC?

SuperSPARC dan mikroprosesor UltraSPARC mempunyai banyak perbezaan, terutamanya sejak mikropemproses UltraSPARC menggantikan SuperSPARC pada tahun 1995.Mikropemproses SuperSPARC menggunakan V8 SPARC ISA, manakala mikropemproses UltraSPARC adalah mikropemproses SPARC pertama untuk menggunakan V9 SPARC ISA. Malah, mikropemproses UltraSPARC adalah mikropemproses 64-bit. Memahami, mikropemproses UltraSPARC mempunyai frekuensi jam yang lebih tinggi daripada mikropemproses SuperSPARC. Dari segi unit-unit fungsian, terdapat perbezaan ketara. Untuk mencapai frekuensi jam yang lebih tinggi daripada SuperSPARC, mikropemproses UltraSPARC mempunyai unit yang lebih mudah. Sebagai contoh, ini dicapai dengan tidak melengkapkan unit ALU untuk memastikan bahawa frekuensi jam tidak terhad. Mikropemproses SuperSPARC mempunyai 3. 1 transistor, manakala UltraSPARC mempunyai 3. 8 transistor. Mikropemproses UltraSPARC mempunyai cache L2 yang lebih besar berbanding L2 SuperSPARC. Secara keseluruhannya, UlatraSPARC memberikan prestasi yang lebih tinggi dalam semua bidang berbanding SuperSPARC.