Cuprins:
- Definiție - Ce înseamnă Arhitectura procesatorului scalabil (SPARC)?
- Techopedia explică Arhitectura procesatorului scalabil (SPARC)
Definiție - Ce înseamnă Arhitectura procesatorului scalabil (SPARC)?
Arhitectură de procesare scalabilă, mai bine cunoscută ca SPARC, este o tehnologie redusă de arhitectură de calcul (RISC) pentru microprocesoare dezvoltată de Sun Microsystems, care a introdus-o în 1987. Este identificată în general cu sistemul de operare Solaris. Arhitectura SPARC este proiectată pentru a optimiza atât implementările pe 32 biți cât și pe 64 biți.
Techopedia explică Arhitectura procesatorului scalabil (SPARC)
SPARC este o arhitectură deschisă scalabilă, proiectată să ofere rate de execuție rapide. Cuvântul „scalabil” în SPARC înseamnă că stiva de înregistrare poate fi scalată până la 512, sau 32 de ferestre, pentru a minimiza încărcările procesorului. De asemenea, poate fi redus pentru a minimiza interferențele și timpul de comutare a contextului. La un moment dat în timpul unui apel funcțional, fereastra este trecută de 16 registre în jos stivă pentru a partaja registre superioare și inferioare între funcții. Fereastra este din nou mutată, împingând registrele locale în partea de sus sau de jos a stivei, permițând menținerea valorilor locale în timpul apelurilor funcționale.
De la lansarea sa, au existat mai multe revizuiri la arhitectura SPARC. SPARC a introdus numeroase funcții noi în versiunea 8, care include funcționalitatea de multiplicare și divizare și un registru de precizie quad de 128 biți.
Pe lângă propriile Solaris, OpenSolaris și SunOS, SPARC este conceput pentru a sprijini alte sisteme de operare, cum ar fi NetBSD, OpenBSD și Linux, printre altele.