To SuperSPARC som kjører parallelt
**SuperSPARC** (kodenavn: «Viking») var en 32-biter mikroprosessor som ble utviklet av Sun Microsystems og produsert av Texas Instruments. Mikroprosessoren ble lansert i 1992. SuperSPARC var en implementasjon av spesifikasjonen SPARC Versjon 8. Den var verdens første superskalære mikroprosessor, og konkurrerte med hyperSPARC fra Ross Technology.

Mikroprosessoren ble produsert ved Miho, Japan i en 0,8 µm BiCMOS-prosess. SuperSPARC bestod av 3,1 millioner transistorer. Den hadde 5 Volt spenning og en effekt på 14,3 Watt.

To versjoner med 33 og 40 MHz ble lansert i 1992. 33 MHz-utgaven hadde benevnelsen TI TMX390Z50 / Sun STP1020. 40 MHz-utgaven hadde benevnelsen Sun Microsystems SuperSPARC TMX390Z50GF-40.

En 60 MHz-utgave, også referert til som SuperSPARC+, hadde benevnelsen Sun Microsystems SuperSPARC TMX390Z52GF / STP1020APGA-60.

SuperSPARC hadde 20 KB nivå-1 instruksjons-cache og 16 KB nivå-1 datacache. Den ble også levert sammen med en ekstern kontroller for en valgfri nivå-2 cache. Størrelsen på nivå-2 cache kunne være opptil 2 MB. I datamaskiner med en enkelt SuperSPARC benyttet nivå-2 cache MBus eller VBus. I datamaskiner med to eller flere SuperSPARC mikroprosessorer, benyttet nivå-2 cache enten MBus eller XBus.

Prosessoren ble benyttet i SPARCstation 10 og SPARCstation 20 frem til midten av 1990-tallet.

SuperSPARC II
-------------

**SuperSPARC II**, med kodenavnet «Voyager», var en videreutvikling av SuperSPARC som ble lansert av Sun Microsystems i 1994.

Også denne prosessoren ble produsert i en 0,8 µm BiCMOS prosess, og bestod av 3,1 millioner transistorer. Den hadde en størrelse på 299 mm². Den hadde et effektforbruk på 16 Watt.

Utgaven i 85 MHz hadde benevnelsen Sun Microsystems SuperSPARC II STP 1021APGA.

Størrelsen på nivå-1 cache var identisk med forgjengeren. En ekstern nivå-2 cache kontroller var imidlertid obligatorisk, med en nivå-2 cache i størrelsen 1 MB eller 2 MB.

SuperSPARC II hadde en mer strømlinjeformet pipeline for heltalls-instruksjoner, en ny og bedre desimaltallskoprosessor for bedre superskalær ytelse, og en ny Memory Management Unit med et TLB *(Translation lookaside buffer)* for hver av de to integrerte nivå-1 cachene.

SuperSPARC II støttet også *dual byte ordering*, og selv om det var en 32-bit mikroprosessor er dette en del av spesifikasjonen *SPARC Versjon 9* som er implementert i UltraSPARC, SPARC64 og deres etterfølgere.

SuperSPARC II ble erstattet av 64-bit mikroprosessoren UltraSPARC i 1995.

| * v
* d
* r
SPARC mikroprosessorer |
| --- |
| SPARC versjon 732-bit | SPARC |
| SPARC versjon 832-bit | SPARCLite **·** microSPARC **·** microSPARC II **·** SuperSPARC **·** SuperSPARC II **·** hyperSPARC **·** TurboSPARC **·** LEON |
| SPARC versjon 964-bit | UltraSPARC **·** UltraSPARC II **·** UltraSPARC IIe  **·** UltraSPARC IIi  **·** UltraSPARC IIe+ **·** UltraSPARC III **·** UltraSPARC III Cu  **·** UltraSPARC IIIi  **·** UltraSPARC IV **·** UltraSPARC T1 **·** UltraSPARC T2 **·** SPARC T3 **·** SPARC T4 **·** SPARC T5 **·** SPARC T6 **·** SPARC T7 **·** SPARC T8 **·** SPARC M5 **·** SPARC M6 **·** SPARC M7 **·** SPARC M8 **·** SPARC64 **·** SPARC64 II **·** SPARC64 III **·** SPARC64 IV **·** SPARC64 V **·** SPARC64 VI **·** SPARC64 VII **·** SPARC64 VIIIfx **·** SPARC64 IXfx **·** SPARC64 X |
| – |