SPARC microprocessor architecture

E68040

The SPARC microprocessor architecture is a RISC-based instruction set architecture widely used in high-performance and enterprise servers, originally created to power scalable, multi-processor systems.

Jump to: Surface forms Statements Referenced by

Observed surface forms (7)

Surface form Occurrences
SPARC 8
SPARC V9 2
SPARC V7 2

Statements (68)

Predicate Object
instanceOf RISC architecture
SPARC version
SPARC version
SPARC version
instruction set architecture
applicationDomain embedded processors
server processors
space-grade processors
workstation processors
architectureStyle load-store architecture
bitWidth 32-bit
32-bit
32-bit
64-bit
64-bit
category RISC instruction set architecture
designer Sun Microsystems
feature 64-bit integer registers
64-bit virtual address space
annulled branch delay slot
modular implementation specification
privileged and user modes
register window mechanism to reduce procedure call overhead
scalable multiprocessing support
separate integer and floating-point register sets
trap-based system calls
well-defined supervisor mode
firstAppeared 1987
fullName Microprocessor without Interlocked Pipeline Stages
surface form: Scalable Processor Architecture
governedBy SPARC International
influenced SPARC microprocessor architecture self-linksurface differs
surface form: LEON processor family
influencedBy Berkeley RISC projects
surface form: Berkeley RISC

RISC I
RISC II
licenseModel open architecture specification
purpose enterprise servers
high-performance computing
workstations
registerFile 32 general-purpose registers per window
standardizedBy SPARC International
supports IEEE 754 floating‑point arithmetic standard
surface form: IEEE 754 floating-point

atomic memory operations
big-endian mode
cache coherence protocols (implementation-dependent)
delayed branches
hardware multiply and divide (in later versions)
little-endian mode
multiprocessing
multithreading
register windows
virtual memory
typicalImplementation out-of-order execution (in high-end cores)
superscalar pipelines
usedBy Fujitsu Limited
surface form: Fujitsu

SPARC microprocessor architecture self-linksurface differs
surface form: Gaisler Research (LEON cores)

Oracle Corporation
Sun Microsystems
Texas Instruments
surface form: Texas Instruments (embedded SPARC)
usedIn Fujitsu SPARC servers
Oracle SPARC servers
Sun Enterprise servers
SPARCstation
surface form: Sun SPARCstation workstations

Sun-4 workstation
surface form: Sun-4 systems

embedded systems
space-qualified processors
variant SPARC microprocessor architecture self-linksurface differs
surface form: SPARC V7

SPARC microprocessor architecture self-linksurface differs
surface form: SPARC V8

SPARC microprocessor architecture self-linksurface differs
surface form: SPARC V9

Referenced by (20)

Full triples — surface form annotated when it differs from this entity's canonical label.

SUNW associatedWithArchitecture SPARC microprocessor architecture
this entity surface form: SPARC
SPARCstation basedOn SPARC microprocessor architecture
this entity surface form: SPARC architecture
Motorola 88000 family competedWith SPARC microprocessor architecture
subject surface form: Motorola 88000
this entity surface form: SPARC architecture
Sun Microsystems developerOf SPARC microprocessor architecture
SPARCstation hardwareArchitecture SPARC microprocessor architecture
this entity surface form: SPARC V7
SPARCstation hardwareArchitecture SPARC microprocessor architecture
this entity surface form: SPARC V8
UltraSPARC servers implementsInstructionSet SPARC microprocessor architecture
this entity surface form: SPARC V9
SPARC microprocessor architecture influenced SPARC microprocessor architecture self-linksurface differs
subject surface form: SPARC
this entity surface form: LEON processor family
RISC-V inspiredBy SPARC microprocessor architecture
this entity surface form: SPARC
Sun Microsystems knownFor SPARC microprocessor architecture
this entity surface form: SPARC architecture
GDB supportsArchitecture SPARC microprocessor architecture
this entity surface form: SPARC
HotSpot JVM supportsArchitecture SPARC microprocessor architecture
this entity surface form: SPARC
LLVM supportsArchitecture SPARC microprocessor architecture
this entity surface form: SPARC
Solaris operating system supportsArchitecture SPARC microprocessor architecture
subject surface form: Solaris
this entity surface form: SPARC
GNU GRUB supportsPlatform SPARC microprocessor architecture
this entity surface form: SPARC
Gentoo Linux supportsPlatform SPARC microprocessor architecture
this entity surface form: SPARC
SPARC microprocessor architecture usedBy SPARC microprocessor architecture self-linksurface differs
subject surface form: SPARC
this entity surface form: Gaisler Research (LEON cores)
SPARC microprocessor architecture variant SPARC microprocessor architecture self-linksurface differs
subject surface form: SPARC
this entity surface form: SPARC V7
SPARC microprocessor architecture variant SPARC microprocessor architecture self-linksurface differs
subject surface form: SPARC
this entity surface form: SPARC V8
SPARC microprocessor architecture variant SPARC microprocessor architecture self-linksurface differs
subject surface form: SPARC
this entity surface form: SPARC V9