SuperSPARC ve UltraSPARC Arasındaki Fark

SuperSPARC ve UltraSPARC Arasındaki Fark
SuperSPARC ve UltraSPARC Arasındaki Fark

Video: SuperSPARC ve UltraSPARC Arasındaki Fark

Video: SuperSPARC ve UltraSPARC Arasındaki Fark
Video: İçişleri'nden pazar yeri genelgesi! Pazarlar açık mı kapalı mı? 2024, Temmuz
Anonim

SuperSPARC ve UltraSPARC

SPARC (Ölçeklenebilir İşlemci Mimarisinden türetilmiştir), Sun Microsystems tarafından geliştirilen bir RISC (Az altılmış Komut Seti Hesaplama) ISA'dır (Komut Seti Mimarisi). Bu SPARC mikroişlemcileri, kurumsal sunucular gibi süper bilgisayarlara kadar dizüstü bilgisayarlarda bulunabilir. Solaris, OpenBSD ve NetBSD gibi işletim sistemlerini çalıştırırlar. SuperSPARC, 1992 yılında geliştirilen SPARC versiyonudur. SuperSPARC mikroişlemci SPARC V8 mimari versiyonunu kullanır. UltraSPARC, SuperSPARC'ın yerini alan SPARC mikroişlemcisidir. UltraSPARC, 1995 yılında Sun Microsystems tarafından geliştirilmiştir. UltraSPARC, V9 SPARC ISA'yı kullandı ve V9 ISA'yı kullanan ilk SPARC mikroişlemcisiydi.

SuperSPARC

SuperSPARC, 1992 yılında Sun Microsystems tarafından piyasaya sürülen SPARC mikroişlemcisinin sürümüdür. Kod adı Viking'di. SuperSPARC mikroişlemci SPARC V8 ISA'yı kullanır. Sun, 33MHz ve 40MHz SuperSPARC mikroişlemci sürümlerini tanıttı. SuperSPARC'ta 3,1 milyon transistör bulunuyordu. Texas Instruments (TI) bu mikroişlemciyi Japonya'da üretti. SuperSPARC+ ve SuperSPARC-II, SuperSPARC'ın iki türeviydi. SuperSPARC+ mikroişlemcisinin piyasaya sürülmesinin ardındaki amaç, orijinal sürümde bulunan birkaç hatayı düzeltmekti. Ancak 1994 yılında piyasaya sürülen SuperSPARC-II mikroişlemci, orijinal SuperSAPRC mikroişlemciye göre 80-90 MHz'e kadar hızlara sahip geliştirilmiş bir versiyondu. SuperSAPRC mikroişlemci, 16KB'lik bir L1 önbelleğine sahipti. L2 önbelleği 2MB kapasiteye sahipti. SuperSPARC mikroişlemcisinde L3 önbelleği mevcut değildi. SuperSPARC-II'nin kod adı Voyager'dı.

UltraSPARC

UltraSPARC, 1995 yılında Sun Microsystems tarafından SuperSPARC-II'nin yerini alan SPARC mikroişlemcisinin sürümüdür. SPARC mimarisinin V9 ISA'sını kullandı. Aslında, 64 bit SPARC V9 ISA tabanlı ilk SPARC mikroişlemcisiydi. Texas Instruments, 64 bit UltraSPARC'ın üretimini gerçekleştirdi. Tamsayı kayıt dosyasında 32 64-bit giriş vardı. Bu, dokuz aşamalı bir boru hattında talimatları sırayla yürüten bir süperskalar işlemcidir. İki ALU birimi vardı, ancak yalnızca biri çarpma ve bölme işlemlerini gerçekleştirebiliyordu. UltraSPARC mikroişlemci, multimedya desteği de sağlayan FGU (kayan nokta/grafik birimi) adı verilen özel bir kayan nokta birimine sahiptir. Birincil ve ikincil olmak üzere iki önbellek düzeyi vardır. Birincil önbellek 16KB ve ikincil önbellek 512KB ila 4MB arasındadır. Üç okuma ve üç yazma şeklinde altı giriş ve çıkış portuna sahipti. 3,8 milyon transistör içeriyordu.

SuperSPARC ve UltraSPARC arasındaki fark nedir?

SuperSPARC ve UltraSPARC mikroişlemcileri, özellikle 1995 yılında SuperSPARC'ın yerini alan UltraSPARC mikroişlemcisinden bu yana birçok farklılığa sahiptir. SuperSPARC mikroişlemcisi V8 SPARC ISA'yı kullanırken, UltraSPARC mikroişlemcisi V9 SPARC ISA'yı kullanan ilk SPARC mikroişlemcisiydi. Aslında, UltraSPARC mikroişlemci 64 bitlik bir mikroişlemciydi. Anlaşılır bir şekilde, UltraSPARC mikroişlemci, SuperSPARC mikroişlemcisinden daha yüksek saat frekanslarına sahipti. İşlevsel birimler açısından gözle görülür bir fark vardı. SuperSPARC'dan daha yüksek saat frekansları elde etmek için UltraSPARC mikroişlemci daha basit birimlere sahiptir. Örneğin, bu, saat frekansının kısıtlanmadığından emin olmak için ALU birimlerinin basamaklandırılmamasıyla sağlandı. SuperSPARC mikroişlemci 3.1 transistöre sahipken, UltraSPARC 3.8 transistöre sahipti. UltraSPARC mikroişlemci, SuperSPARC'ın L2'sine kıyasla daha büyük bir L2 önbelleğe sahipti. Genel olarak, UlatraSPARC, SuperSPARC'a kıyasla tüm alanlarda daha yüksek performans sağladı.

Önerilen: