Tabla de contenido:
- Definición: ¿Qué significa la arquitectura de procesador escalable (SPARC)?
- Techopedia explica la arquitectura de procesador escalable (SPARC)
Definición: ¿Qué significa la arquitectura de procesador escalable (SPARC)?
La arquitectura de procesador escalable, mejor conocida como SPARC, es una tecnología de arquitectura de cómputo de conjunto de instrucciones (RISC) reducida para microprocesadores desarrollada por Sun Microsystems, que la introdujo en 1987. Generalmente se identifica con el sistema operativo Solaris. La arquitectura SPARC está diseñada para optimizar las implementaciones de 32 bits y 64 bits.
Techopedia explica la arquitectura de procesador escalable (SPARC)
SPARC es una arquitectura abierta altamente escalable diseñada para ofrecer tasas de ejecución rápidas. La palabra "escalable" en SPARC significa que la pila de registros se puede escalar hasta 512, o 32 ventanas, para minimizar las cargas del procesador. También se puede reducir para minimizar la interferencia y el tiempo de cambio de contexto. En algún momento durante una llamada de función, la ventana pasa 16 registros por la pila para compartir registros superiores e inferiores entre funciones. La ventana se mueve nuevamente hacia arriba, empujando los registros locales hacia la parte superior o inferior de la pila, permitiendo que los valores locales se mantengan en todas las llamadas a funciones.
Desde su lanzamiento, ha habido varias revisiones a la arquitectura SPARC. SPARC ha introducido muchas características nuevas en la versión 8, que incluye la funcionalidad de multiplicar y dividir y un registro de precisión cuádruple de 128 bits.
Además de los propios Solaris, OpenSolaris y SunOS de Sun, SPARC está diseñado para admitir otros sistemas operativos como NetBSD, OpenBSD y Linux, entre otros.