RISC architecture

E220200

RISC architecture is a CPU design philosophy that uses a small, highly optimized set of simple instructions to achieve high performance and efficiency.

All labels observed (9)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf computer architecture ⓘ
instruction set architecture design philosophy ⓘ
aimsFor high efficiency ⓘ
high performance ⓘ
benefits easier verification of hardware ⓘ
lower power consumption in many designs ⓘ
reduced control complexity ⓘ
contrastsWith CISC architecture ⓘ
designGoal better compiler optimization ⓘ
higher clock frequencies ⓘ
one clock cycle per instruction for simple operations ⓘ
simplified hardware ⓘ
emphasizes fixed-length instructions ⓘ
hardwired control ⓘ
large register file ⓘ
load-store architecture ⓘ
simple addressing modes ⓘ
uniform instruction format ⓘ
focusesOn simple instructions ⓘ
small instruction set ⓘ
hasFullForm Reduced Instruction Set Computer architecture ⓘ
linked to: RISC architecture
isStandardizedIn RISC-V ISA specifications ⓘ
linked to: RISC-V
isTaughtIn computer architecture courses ⓘ
isUsedIn ARM architecture ⓘ
Alpha architecture ⓘ
MIPS architecture ⓘ
linked to: MIPS

PowerPC architecture ⓘ
linked to: PowerPC

RISC-V architecture ⓘ
linked to: RISC-V

SPARC architecture ⓘ
originatedFrom research on efficient instruction sets ⓘ
popularizedIn 1980s ⓘ
relatedConcept compiler-driven optimization ⓘ
instruction-level parallelism ⓘ
microarchitecture design ⓘ
pipeline hazards ⓘ
supports out-of-order execution ⓘ
pipelining ⓘ
superscalar execution ⓘ
tradeOff more instructions per program compared to CISC ⓘ
simpler individual instructions ⓘ
typicalFeature branch delay slots in some designs ⓘ
memory access limited to load and store instructions ⓘ
register-to-register arithmetic operations ⓘ
separate instruction and data caches ⓘ
wasInfluencedBy Berkeley RISC project ⓘ
IBM 801 project ⓘ
Stanford MIPS project ⓘ

How these facts were elicited

Referenced by (39)

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

AIM alliance → relatedConcept → RISC architecture ⓘ
MMIX → architectureStyle → RISC ⓘ
linked to: RISC architecture
MMIX → relatedConcept → RISC ⓘ
linked to: RISC architecture
David A. Patterson → fieldOfWork → RISC architecture ⓘ
Berkeley RISC projects → field → Reduced Instruction Set Computing ⓘ
linked to: RISC architecture
Berkeley RISC projects → notablePublication → "Reduced Instruction Set Computer" papers by Patterson and colleagues ⓘ
linked to: RISC architecture
Sun-4 workstation → architectureType → RISC ⓘ
linked to: RISC architecture
POWER3 → instructionSetArchitecture → RISC ⓘ
linked to: RISC architecture
RISC architecture → hasFullForm → Reduced Instruction Set Computer architecture ⓘ
linked to: RISC architecture
AMD Radeon GCN-based GPU → architectureStyle → RISC ⓘ
linked to: RISC architecture
MC88100 → design → RISC ⓘ
linked to: RISC architecture
MC88110 → design → RISC ⓘ
linked to: RISC architecture
RISC I → architectureFamily → RISC ⓘ
linked to: RISC architecture
RISC I → publication → “The Case for the Reduced Instruction Set Computer” ⓘ
linked to: RISC architecture
Acorn Archimedes → architectureType → RISC ⓘ
linked to: RISC architecture
Risc PC → architecture → RISC ⓘ
linked to: RISC architecture
Acorn Archimedes → architectureType → RISC ⓘ
subject linked to: Acorn Archimedes in 1987
linked to: RISC architecture
AVR microcontrollers → instructionSetType → RISC ⓘ
linked to: RISC architecture
John Cocke → notableWork → RISC architecture ⓘ
CISC → contrastedWith → RISC ⓘ
linked to: RISC architecture
CISC → comparedTo → Reduced Instruction Set Computer ⓘ
linked to: RISC architecture
David Patterson → coDeveloperOf → Reduced Instruction Set Computer (RISC) ⓘ
linked to: RISC architecture
IBM 801 project → architecturalStyle → RISC ⓘ
linked to: RISC architecture
SOAR (Smalltalk On A RISC) → relatedTo → RISC (Reduced Instruction Set Computer) ⓘ
linked to: RISC architecture
MIPS II → executionModel → RISC ⓘ
linked to: RISC architecture
R2000 → designPhilosophy → RISC ⓘ
linked to: RISC architecture
R4000 → designType → RISC ⓘ
linked to: RISC architecture
SH4 → architectureStyle → RISC ⓘ
linked to: RISC architecture
TriCore → hasFeature → RISC ⓘ
linked to: RISC architecture
CRIS → architectureType → RISC ⓘ
linked to: RISC architecture
SH-1 → architectureType → RISC ⓘ
linked to: RISC architecture
SH-2 → instructionSetArchitecture → RISC ⓘ
linked to: RISC architecture
SuperH-5 → instructionSetArchitecture → RISC ⓘ
subject linked to: SuperH-5 (SH-5)
linked to: RISC architecture
MIPS V → architectureStyle → RISC ⓘ
linked to: RISC architecture
MIPS III → instructionSetType → RISC ⓘ
linked to: RISC architecture
SH-3 → processorArchitectureType → RISC ⓘ
linked to: RISC architecture
Synergistic Processing Element → architecture → RISC ⓘ
linked to: RISC architecture
POWER → architectureType → RISC ⓘ
linked to: RISC architecture
Alpha AXP → instructionSetArchitectureType → RISC ⓘ
linked to: RISC architecture