Perbezaan antara supersparc dan ultrasparc

Perbezaan antara supersparc dan ultrasparc

SuperSparc vs Ultrasparc

SPARC (yang diperolehi daripada seni bina pemproses berskala) adalah RISC (pengkomputeran set pengiraan yang dikurangkan) ISA (Arsitect Architecture) yang dibangunkan oleh Sun Microsystems. Mikropemproses SPARC ini boleh didapati dalam buku nota kepada superkomputer seperti pelayan perusahaan. Mereka menjalankan sistem operasi seperti Solaris, OpenBSD dan NetBSD. SuperSparc adalah versi SPARC yang dibangunkan pada tahun 1992. Mikropemproses supersparc menggunakan versi seni bina 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 dinamakan viking. Mikropemproses supersparc menggunakan SPARC V8 ISA. Sun diperkenalkan versi mikropemproses 33MHz dan 40MHz supersparc. 3.1 juta transistor terkandung dalam supersparc. Texas Instruments (TI) membuat mikropemproses ini di Jepun. SuperSparc+ dan SuperSparc-II adalah dua derivatif supersparc. Hasrat di sebalik melepaskan supersparc+ mikropemproses adalah untuk menetapkan beberapa bug yang hadir dalam versi asal. Walau bagaimanapun mikropemproses SuperSparc-II, yang dikeluarkan pada tahun 1994, adalah versi yang lebih baik berbanding dengan mikropemproses SuperSaprc asal dengan kelajuan sehingga 80-90MHz. Mikropemproses supersaprc mempunyai cache L1 sebanyak 16kb. Cache L2 mempunyai kapasiti 2MB. Cache L3 tidak terdapat dalam mikropemproses SuperSparc. SuperSparc-II dinamakan 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 pertama berdasarkan 64 bit SPARC v9 ISA. Texas Instruments menjalankan fabrikasi 64 bit Ultrasparc. 32 penyertaan 64-bit berada dalam fail daftar integer. Ia adalah pemproses superscalar, yang melaksanakan arahan dalam perintah dalam perancangan dengan sembilan peringkat. Terdapat dua unit ALU tetapi hanya satu yang boleh menjalankan operasi membiak dan pembahagian. Mikropemproses ultrasparc mempunyai jenis unit titik terapung khas yang dipanggil FGU (Unit Terapung/Grafik), yang menyediakan sokongan multimedia juga. Terdapat dua tahap cache sebagai primer dan menengah. Cache utama ialah 16kb dan cache sekunder 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?

Mikropemproses supersparc dan ultrasparc mempunyai banyak perbezaan, terutamanya sejak mikropemproses Ultrasparc diganti supersparc pada tahun 1995. SuperSparc Microprocessor menggunakan V8 SPARC ISA, manakala mikropemproses Ultrasparc adalah mikropemproses SPARC pertama untuk menggunakan V9 SPARC ISA. Malah, mikropemproses ultrasparc adalah mikropemproses 64-bit. Tidak dapat difahami, mikropemproses ultrasparc mempunyai frekuensi jam yang lebih tinggi daripada mikropemproses supersparc. Dari segi unit berfungsi, terdapat perbezaan yang ketara. Untuk mencapai frekuensi jam yang lebih tinggi daripada supersparc, mikropemproses ultrasparc mempunyai unit yang lebih mudah. Contohnya, ini dicapai dengan tidak melambatkan unit Alu untuk memastikan kekerapan jam tidak dibatasi. Mikropemproses supersparc mempunyai 3.1 transistor, sementara Ultrasparc mempunyai 3.8 transistor. Mikropemproses Ultrasparc mempunyai cache L2 yang lebih besar berbanding L2 SuperSparc. Secara keseluruhan, Ulatrasparc memberikan prestasi yang lebih tinggi di semua bidang berbanding dengan SuperSparc.