Innholdsfortegnelse:
- Definisjon - Hva betyr skalerbar prosessorarkitektur (SPARC)?
- Techopedia forklarer skalerbar prosessorarkitektur (SPARC)
Definisjon - Hva betyr skalerbar prosessorarkitektur (SPARC)?
Skalerbar prosessorarkitektur, bedre kjent som SPARC, er en redusert instruksjonssett computing architecture (RISC) -teknologi for mikroprosessorer utviklet av Sun Microsystems, som introduserte den i 1987. Den er generelt identifisert med Solaris OS. SPARC-arkitekturen er designet for å optimalisere både 32-biters og 64-biters implementeringer.
Techopedia forklarer skalerbar prosessorarkitektur (SPARC)
SPARC er en høyst skalerbar åpen arkitektur designet for å tilby raske utførelsesgrader. Ordet "skalerbar" i SPARC betyr at registerbunken kan skaleres opp til 512 eller 32 vinduer for å minimere prosessorbelastningen. Det kan også skaleres ned for å minimere interferens og kontekstbyttetid. På et tidspunkt under en funksjonsanrop passeres vinduet 16 registre ned i bunken for å dele øvre og nedre registre mellom funksjonene. Vinduet flyttes opp igjen, og skyver de lokale registerene til toppen eller bunnen av stabelen, slik at lokale verdier kan opprettholdes på tvers av funksjonssamtaler.
Siden lanseringen har det vært flere revisjoner av SPARC-arkitekturen. SPARC har introdusert mange nye funksjoner i versjon 8, som inkluderer multipliser og del funksjonalitet og et 128-biters quad-presisjonsregister.
I tillegg til Suns egne Solaris, OpenSolaris og SunOS, er SPARC designet for å støtte andre operativsystemer som NetBSD, OpenBSD og Linux, blant andre.