SPARC (Scalable Processor ARChitecture), arhitectură de procesor scalabil este o arhitectură de calculator și microprocesor tip RISC (Reduced Instruction Set Computing). SPARC este o arhitectură pipeline, cu un set simplu de instrucțiuni concepută pentru a optimiza implementări atât pe 32-bit cât și pe64-bit. Arhitectura SPARC a fost inițiată de compania americană Sun Microsystems (azi integrată în compania Oracle) în special pentru serverele care trebuiau să efectueze un număr mare de operații relativ simple într-un timp cât mai scurt. [1]
Procesoarele SPARC au devenit standarde industriale și sunt utilizate pe o gamă largă de sisteme. Sunt incluse serverele, stațiile de lucru, laptopurile, sisteme înglobate, supercomputere.
Există 3 versiuni ale acestei arhitecturi: SPARC-V7 (32-bit), SPARC-V8 (32-bit) și SPARC-V9 (64-bit). La începutul anului 2006, Sun a lansat prima specificație de arhitectură extinsă, UltraSPARC Architecture 2005. Fujitsu are propriul design SPARC pe 64 de biți, modelul SPARC64. Modelele UltraSPARC T1 și T2, au fost lansate ca sursă deschisă.