**SPARC64 IV**, med kodenavnet «Olympus-C», er en 64-bit mikroprosessor som ble lansert av det japanske selskapet Fujitsu den 10. oktober 2006. Prosessoren er i hovedsak en dobbelt-kjerne versjon av SPARC64 V. To modifiserte SPARC64 V-kjerner utfører to lettvektsprosesser («tråder») hver, og gir en teoretisk ytelse på fire utførte instruksjoner per klokkepuls.

Mikroprosessoren er en implementasjon av spesifikasjonene SPARC Versjon 9 og *Joint Programming Specification (JSP1)*. Den sistnevnte ble utviklet av Fujitsu i samarbeid med Sun Microsystems.

SPARC64 VI og etterfølgeren SPARC64 VII benyttes av Fujitsu og Sun i SPARC Enterprise serien. Datamaskinen M9000 i denne serien kan skaleres opp til 64 stk 2.4 GHz SPARC64 VI prosessorer og 2048 Gb RAM.

Karakteristika
--------------

SPARC64 VI prosessoren produseres i hastigheter på 2.15, 2.28 og 2.4 GHz. Den består av 540 millioner transistorer, produsert av Fujitsu i en 90 nanometers, 10-lags kobber CMOS prosess. Størrelsen er 20.38 x 20.67 mm, eller 421.25 mm².

Hver av de to kjernene har 2 x 128 kb integrert nivå-1 cache for henholdsvis data og instruksjoner (totalt 512 kb). I tillegg har prosessoren en integrert 6 Mb nivå-2 cache for både data og instruksjoner. Kjernene leser data fra nivå-2 cache via en 256-bit buss, og skriver til nivå-2 cache via en 128-bit buss.

Prosessoren benytter også en ny systembuss, kalt *Jupiter Bus*.

SPARC64 VI realiserer multitråder på to måter. Under *chip multiprocessing* (CMP) utfører hver kjerne to tråder, men bare én av de to trådene kan utføres parallelt med én tråd i den andre kjernen. Hver kjerne svitsjer mellom utførelsen av sine to tråder gjennom tidsdeling. Svitsjing kan også finne sted dersom utførelsen av en tråd gjennomgår en lengre periode av latens. Den andre metoden ble kalt «vertikale multitråder» av Fujitsu, og ble i SPARC64 VII erstattet av *samtidige multitråder*.

Under utførelsen av multitråder blir heltalls-registrene, desimaltalls-registrene, kontrollregistrene og programpekerne lagret for hver enkelt tråd.

Referanser
----------

1. ↑  (en) Stephen Shankland (10. oktober 2006). «Sun, Fujitsu promise Sparc speed surge». CNET News. Besøkt 15. august 2009.
2. ↑  (en) Stephen Shankland (11. oktober 2006). «Sun and Fujitsu to boost Sparc speed». CNET News. Arkivert fra originalen 8. september 2008. Besøkt 15. august 2009.
3. ↑  Fujitsu Limited: *SPARC64 VI Extensions, Release 1.3*, 27. mars 2007, side 45–46

| * 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 |
| – |