Innehållsförteckning:
- Definition - Vad betyder skalbar processorarkitektur (SPARC)?
- Techopedia förklarar Scalable Processor Architecture (SPARC)
Definition - Vad betyder skalbar processorarkitektur (SPARC)?
Scalable Processor Architecture, bättre känd som SPARC, är en reducerad instruktionsuppsättning datorarkitektur (RISC) teknik för mikroprocessorer utvecklade av Sun Microsystems, som introducerade den 1987. Den identifieras vanligtvis med Solaris OS. SPARC-arkitekturen är utformad för att optimera både 32-bitars och 64-bitars implementationer.
Techopedia förklarar Scalable Processor Architecture (SPARC)
SPARC är en mycket skalbar öppen arkitektur utformad för att erbjuda snabba exekveringshastigheter. Ordet "skalbar" i SPARC betyder att registerstapeln kan skalas upp till 512 eller 32 fönster för att minimera processorbelastningen. Det kan också skalas ned för att minimera störningar och kontextväxlingstid. Vid någon tidpunkt under ett funktionssamtal passeras fönstret 16 register nedför bunten för att dela övre och nedre register mellan funktioner. Fönstret flyttas igen upp och skjuter de lokala registren upp till toppen eller botten av stacken, så att lokala värden kan upprätthållas över funktionssamtal.
Sedan det släpptes har det gjorts flera revideringar av SPARC-arkitekturen. SPARC har introducerat många nya funktioner i version 8, som inkluderar multiplicera och dela funktionalitet och ett 128-bitars quad-precision register.
Förutom Suns egna Solaris, OpenSolaris och SunOS, är SPARC utformad för att stödja andra operativsystem som NetBSD, OpenBSD och Linux, bland andra.
