SPARC(Scalable Processor Architecture),是任何人或公司都能准许和使用其于微处理器和半导体发展的开发技术规格。SPARC诞生于SUN Microsystems实验室公司,它是加州大学伯克利的研究人员在RISC技术上研究发展起来的。
1985年Sun微系统公司为了获得更高的执行效率和更为优化的编译器,并满足其缩短开发周期、迅速投放市场的要求,提出了该体系结构。该公司本身并不进行集成电路的设计和生产,而是由多家半导体厂商以不同的VLSI实现为其进行生产。最终只要求用这些不同芯片构成的系统均保证程序二进制兼容。这使得厂家能充分发挥自己的特长进一步改进工艺技术、提高性能。因此可以说SPARC是一个开放的体系结构标准,允许公众制造商的加入。
1987年,Sun和TI公司合作开发了RISC微处理器SPARC。
1989年,SUN Microsystems转移SPARC规范到一个独立、非盈利组织,用于服务成员开发认证。从最早的32位SPARC V7,到32位SPARC V8(哈佛结构),一直发展到目前的64位SPARC V9(超标量),使SPARC体系的RISC微处理器得到广泛的发展。
SPARC微处理器最突出的特点就是它的可扩展性,这是业界出现的第一款有可扩展性功能的微处理,SPARC的推出为Sun赢得了高端微处理器市场的领先地位。