SuperSPARC vs UltraSPARC
A SPARC (a Scalable Processor ARChitecture-ből származik) egy RISC (Reduced Instruction Set Computing) ISA (Instruction Set Architecture), amelyet a Sun Microsystems fejlesztett ki. Ezek a SPARC mikroprocesszorok megtalálhatók a notebookokban a szuperszámítógépeknél, például a vállalati szervereknél. Operációs rendszereket futtatnak, mint például a Solaris, az OpenBSD és a NetBSD. A SuperSPARC az SPARC 1992-ben kifejlesztett verziója. A SuperSPARC mikroprocesszor a SPARC V8 architektúra verzióját használja. Az UltraSPARC a SPARC mikroprocesszor, amely felváltotta a SuperSPARC-t. Az UltraSPARC-et 1995-ben fejlesztette ki a Sun Microsystems. Az UltraSPARC a V9 SPARC ISA-t használta, és ez volt az első SPARC mikroprocesszor, amely a V9 ISA-t használta..
supersparc
A SuperSPARC a SPARC mikroprocesszor verziója, amelyet 1992-ben adtak ki a Sun Microsystems. A neve Viking volt. A SuperSPARC mikroprocesszor a SPARC V8 ISA-t használja. A Sun bemutatta a 33MHz és 40MHz SuperSPARC mikroprocesszoros verziókat. 3,1 millió tranzisztor volt a SuperSPARC-ben. A Texas Instruments (TI) ezt a mikroprocesszort gyártotta Japánban. A SuperSPARC + és a SuperSPARC-II a SuperSPARC két származéka. A SuperSPARC + mikroprocesszor kiadásának célja az volt, hogy kijavítson néhány hibát az eredeti verzióban. Az 1994-ben kiadott SuperSPARC-II mikroprocesszor azonban az eredeti SuperSAPRC mikroprocesszorhoz képest továbbfejlesztett változat volt, akár 80–90MHz sebességgel. A SuperSAPRC mikroprocesszor L1 gyorsítótára 16 KB volt. Az L2 gyorsítótár kapacitása 2 MB volt. Az L3 gyorsítótár nem volt jelen a SuperSPARC mikroprocesszorban. A SuperSPARC-II kódja Voyager volt.
UltraSPARC
Az UltraSPARC a SPARC mikroprocesszor verziója, amelyet a Sun Microsystems 1995-ben kiadott, felváltva a SuperSPARC-II-t. Használta a SPARC architektúra V9 ISA-ját. Valójában ez volt az első SPARC mikroprocesszor, amely a 64 bites SPARC V9 ISA alapú. A Texas Instruments 64 bites UltraSPARC gyártását végezte el. 32 64 bites bejegyzés volt az egész szám regisztrációs fájljában. Ez egy szuperskaláris processzor, amely utasításokat sorrendben hajt végre egy kilenc szakaszból álló csővezetékben. Két ALU egység volt, de csak egy végezhet szorzó és osztás műveleteket. Az UltraSPARC mikroprocesszornak van egy speciális típusú lebegőpontos egysége, az FGU (lebegőpontos / grafikus egység), amely multimédiás támogatást is nyújt. A gyorsítótár két szintje van, mint elsődleges és másodlagos. Az elsődleges gyorsítótár 16 KB, a másodlagos gyorsítótár pedig 512 KB és 4 MB közötti. Hat bemeneti és kimeneti porttal rendelkezik, három olvasás és három írás formájában. 3,8 millió tranzisztort tartalmazott.
Mi a különbség a SuperSPARC és az UltraSPARC között?
A SuperSPARC és az UltraSPARC mikroprocesszorok számos különbséggel bírnak, főleg mivel az UltraSPARC mikroprocesszor 1995-ben váltotta fel a SuperSPARC-t. A SuperSPARC mikroprocesszor V8 SPARC ISA-t használt, míg az UltraSPARC mikroprocesszor volt az első SPARC mikroprocesszor, amely a V9 SPARC ISA-t használta. Valójában az UltraSPARC mikroprocesszor 64 bites mikroprocesszor volt. Érthető, hogy az UltraSPARC mikroprocesszor magasabb órajel-frekvenciát mutatott, mint a SuperSPARC mikroprocesszor. A funkcionális egységek tekintetében észrevehető különbség volt. A SuperSPARC-nál magasabb órajel-frekvencia elérése érdekében az UltraSPARC mikroprocesszor egyszerűbb egységeket tartalmaz. Például ezt úgy valósították meg, hogy nem léptették az ALU egységeket, hogy megbizonyosodjanak arról, hogy az órafrekvencia nincs korlátozva. A SuperSPARC mikroprocesszor 3,1 tranzisztorral, míg az UltraSPARC 3,8 tranzisztorral rendelkezik. Az UltraSPARC mikroprocesszor nagyobb L2 gyorsítótárral rendelkezik, mint a SuperSPARC L2. Összességében az UlatraSPARC minden területen nagyobb teljesítményt nyújtott, mint a SuperSPARC.