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.

AI illustration

How this image was made

AI-generated illustration of SPARC microprocessor architecture

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of the SPARC microprocessor architecture (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.)

All labels observed (16)

How this entity was disambiguated

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 Scalable Processor Architecture ⓘ
governedBy SPARC International ⓘ
influenced LEON processor family ⓘ
influencedBy 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 ⓘ
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 ⓘ
linked to: Fujitsu Limited

Gaisler Research (LEON cores) ⓘ
Oracle Corporation ⓘ
Sun Microsystems ⓘ
Texas Instruments (embedded SPARC) ⓘ
linked to: Texas Instruments
usedIn Fujitsu SPARC servers ⓘ
Oracle SPARC servers ⓘ
Sun Enterprise servers ⓘ
Sun SPARCstation workstations ⓘ
linked to: SPARCstation

Sun-4 systems ⓘ
linked to: Sun-4 workstation

embedded systems ⓘ
space-qualified processors ⓘ
variant SPARC V7 ⓘ
SPARC V8 ⓘ
SPARC V9 ⓘ

How these facts were elicited

Referenced by (81)

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

Sun Microsystems → developerOf → SPARC microprocessor architecture ⓘ
Sun Microsystems → knownFor → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
RISC-V → inspiredBy → SPARC ⓘ
linked to: SPARC microprocessor architecture
Gentoo Linux → supportsPlatform → SPARC ⓘ
linked to: SPARC microprocessor architecture
Motorola 88000 → competedWith → SPARC architecture ⓘ
subject linked to: Motorola 88000 family
linked to: SPARC microprocessor architecture
LLVM → supportsArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
GDB → supportsArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
GNU GRUB → supportsPlatform → SPARC ⓘ
linked to: SPARC microprocessor architecture
Solaris → supportsArchitecture → SPARC ⓘ
subject linked to: Solaris operating system
linked to: SPARC microprocessor architecture
SPARC → influenced → LEON processor family ⓘ
linked to: SPARC microprocessor architecture
SPARC → variant → SPARC V7 ⓘ
linked to: SPARC microprocessor architecture
SPARC → variant → SPARC V8 ⓘ
linked to: SPARC microprocessor architecture
SPARC → variant → SPARC V9 ⓘ
linked to: SPARC microprocessor architecture
SPARC → usedBy → Gaisler Research (LEON cores) ⓘ
linked to: SPARC microprocessor architecture
HotSpot JVM → supportsArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
UltraSPARC servers → implementsInstructionSet → SPARC V9 ⓘ
linked to: SPARC microprocessor architecture
SUNW → associatedWithArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
SPARCstation → basedOn → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
SPARCstation → hardwareArchitecture → SPARC V7 ⓘ
linked to: SPARC microprocessor architecture
SPARCstation → hardwareArchitecture → SPARC V8 ⓘ
linked to: SPARC microprocessor architecture
Strongtalk → platform → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
NetBSD → supports → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
Plan 9 from Bell Labs → targetHardware → SPARC ⓘ
linked to: SPARC microprocessor architecture
UNIX System V → architectureSupport → SPARC ⓘ
linked to: SPARC microprocessor architecture
Itanium → competitionFrom → SPARC ⓘ
linked to: SPARC microprocessor architecture
Berkeley RISC projects → influenced → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
RT-Thread → supportsArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
Microprocessor without Interlocked Pipeline Stages → influenced → SPARC ⓘ
linked to: SPARC microprocessor architecture
QEMU → supportsGuestArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
SBus → partOf → Sun SPARCserver architecture ⓘ
linked to: SPARC microprocessor architecture
SunOS → platform → SPARC ⓘ
linked to: SPARC microprocessor architecture
SunOS → architectureSupport → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
Sun-4 workstation → cpuArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
Linux kernel → supports → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
Free Pascal → supportsArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
RISC architecture → isUsedIn → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
MC88100 → competition → SPARC ⓘ
linked to: SPARC microprocessor architecture
Mono → supportsArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
GAS → supports → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
uClibc → targetArchitecture → SPARC ⓘ
linked to: SPARC microprocessor architecture
GNU As → supportsTarget → SPARC ⓘ
linked to: SPARC microprocessor architecture
SPARC International → oversees → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
SPARC International → promotes → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
SPARC International → promotes → SPARC processor standard ⓘ
linked to: SPARC microprocessor architecture
SPARC International → standardizes → SPARC instruction set architecture ⓘ
linked to: SPARC microprocessor architecture
SPARC International → relatedStandard → SPARC V8 ⓘ
linked to: SPARC microprocessor architecture
SPARC International → relatedStandard → SPARC V9 ⓘ
linked to: SPARC microprocessor architecture
RISC I → influenced → SPARC architecture ⓘ
linked to: SPARC microprocessor architecture
RISC II → influenced → SPARC ⓘ
linked to: SPARC microprocessor architecture
Sun Enterprise servers → architecture → SPARC ⓘ
linked to: SPARC microprocessor architecture