RISC

Tento článek je o typu procesorů. O komplexu účastnícím se RNA interference pojednává článek RISC (komplex).

RISC (anglicky Reduced Instruction Set Computer, výslovnost risk) označuje v informatice jednu z architektur mikroprocesorů. RISC označuje procesory s redukovanou instrukční sadou, jejichž návrh je zaměřen na jednoduchou, vysoce optimalizovanou sadu strojových instrukcí, která je v protikladu s množstvím specializovaných instrukcí ostatních architektur[1]. Přesná definice označení RISC není jasná, avšak často se používá popisnější název architektura load-store, který lépe vyjadřuje fakt, že celkový počet instrukcí RISC procesoru může být paradoxně vyšší, než u jiných architektur.[zdroj?] Mezi zástupce RISC procesorů patří ARM, MIPS, AMD Am29000, ARC, Atmel AVR, PA-RISC, IBM POWER (včetně PowerPC), SuperH, SPARC, DEC Alpha.

Protichůdnou architekturou jsou CISC procesory (anglicky Complex Instruction Set Computers, s komplexní instrukční sadou). Další alternativou jsou VLIW (Very Long Instruction Word) a EPIC (Explicitly parallel instruction computing) procesory. VLIW a EPIC procesory vznikly vývojem z procesorů typu RISC. Architektury podobné VLIW-5 a VLIW-4 (s pěti a následně čtyřma operacemi prováděnými zároveň) se používaly se například ve starších GPU firmy AMD. Firma AMD však později znovu začala používat architekturu typu VLIW-2 (se dvěma operacemi prováděnými zároveň) počínaje GPU architekturou RDNA-3.[2] Určité možnosti využití VLIW instrukcí je možno vidět u nové architektury RISC-V.[3] Architekturu EPIC používají například procesory Itanium a Itanium 2.

  1. Studenti Stanfordovy univerzity definovali Archivováno 18. 5. 2010 na Wayback Machine. RISC jako „a type of microprocessor architecture that utilizes a small, highly-optimized set of instructions, rather than a more specialized set of instructions often found in other types of architectures“.
  2. RDNA 3 vrací do hry VLIW-2? Vyloučit to nelze | Diit.cz. diit.cz [online]. [cit. 2024-01-02]. Dostupné online. 
  3. TIŠNOVSKÝ, Pavel. Otevřené RISCové architektury OpenRISC a RISC-V. Root.cz [online]. [cit. 2024-01-02]. Dostupné online. 

Developed by StudentB