1. Inicio
  2. Glossary
  3. Computador de conjunto reducido de instrucciones
RISC (Reduced Instruction Set Computer)

Computador de conjunto reducido de instrucciones

¿Qué es?

RISC es el acrónimo de «Computador de conjunto reducido de instrucciones»; quizá hayas oído este término al hablar de CISC («Computador de conjunto complejo de instrucciones»). RISC y CISC pueden considerarse dos «escuelas de pensamiento» diferentes sobre cómo diseñar la arquitectura del conjunto de instrucciones (ISA) de un procesador, o simplemente su arquitectura. La arquitectura determina cómo ejecuta un ordenador las instrucciones, qué tipos de datos y registros admite, cómo gestiona la memoria y cómo interactúa con otros dispositivos. El componente que materializa la arquitectura en un ordenador es la conocida unidad de procesamiento, como la CPU o la GPU. El enfoque RISC consiste en crear una arquitectura que utilice instrucciones sencillas capaces de ejecutarse en un único ciclo de reloj, frente al enfoque CISC, que permite instrucciones complejas cuya ejecución requiere varios ciclos.

Veamos un ejemplo basado en una orden verbal sencilla. Supongamos que quieres pedirle a tu ordenador que abra una puerta. Un procesador CISC entiende la orden en su totalidad y puede ejecutarla sin más indicaciones. Un procesador RISC, en cambio, necesita que especifiques cada paso de la orden: primero, agarrar el pomo; segundo, girar el pomo; tercero, empujar (o tirar de) la puerta para abrirla... Un procesador RISC no necesita necesariamente más tiempo que uno CISC para ejecutar una orden; simplemente necesita un software diferente que funcione con la longitud relativamente mayor de sus códigos de máquina.

¿Por qué lo necesitas?

CISC ganó popularidad a mediados del siglo XX debido a las limitaciones de memoria y otras restricciones de aquella época. La idea consistía en incorporar la complejidad en la CPU para reducir la carga de otros componentes y del software. Sin embargo, la capacidad de memoria y la complejidad del software han evolucionado desde entonces hasta alcanzar ese nivel. A principios del siglo XXI, RISC experimentó un resurgimiento gracias a la proliferación de los dispositivos móviles, que se benefician enormemente del menor consumo energético —y, en consecuencia, de una menor disipación de calor— de los procesadores RISC. De hecho, los procesadores ARM, basados en la arquitectura RISC, se han convertido en los chips informáticos más populares del planeta, con 200.000 millones de chips ARM enviados entre 1985 y 2021. Los procesadores ARM incluso se utilizan en «Fugaku», el superordenador líder del mundo, y continúa el debate sobre si RISC o CISC predominará en los servidores y centros de datos del futuro.


Más información:
《¿Cómo construir su centro de datos con GIGABYTE? Guía técnica gratuita descargable》

¿Cómo ayuda GIGABYTE?

Desde 2013, GIGABYTE Technology desarrolla y fabrica soluciones de servidores basadas en ARM, que utilizan la arquitectura RISC. A lo largo de los años, GIGABYTE ha desarrollado un diseño común para sus servidores ARM, lo que le permite crear rápidamente nuevos productos de servidor para aplicaciones específicas. Tanto si se trata de los servidores en rack de la serie R para uso general, como de los servidores GPU de la serie G para su uso con GPGPU, los servidores de alta densidad de la serie H para HCI, HPC y computación en clúster, o los servidores perimetrales de la serie E para informática perimetral, GIGABYTE ofrece los servidores ARM que necesita para aprovechar las ventajas de RISC en su sala de servidores o centro de datos.

Lecturas recomendadas

The Advantages of ARM: From Smartphones to Supercomputers and Beyond

The Advantages of ARM: From Smartphones to Supercomputers and Beyond

The Advantages of ARM: From Smartphones to Supercomputers and Beyond
Server Processors: The Core of a Server’s Performance

Server Processors: The Core of a Server’s Performance

Server Processors: The Core of a Server’s Performance
6 Key Knowledge to Build the Power of Computing for Your Business

6 Key Knowledge to Build the Power of Computing for Your Business

6 Key Knowledge to Build the Power of Computing for Your Business
What is a Server? A Tech Guide by GIGABYTE

What is a Server? A Tech Guide by GIGABYTE

What is a Server? A Tech Guide by GIGABYTE
What is Private Cloud, and is it Right for You?

What is Private Cloud, and is it Right for You?

What is Private Cloud, and is it Right for You?
Setting the Record Straight: What is HPC? A Tech Guide by GIGABYTE

Setting the Record Straight: What is HPC? A Tech Guide by GIGABYTE

Setting the Record Straight: What is HPC? A Tech Guide by GIGABYTE
CPU vs. GPU: What's the Difference and Which Do You Need

CPU vs. GPU: What's the Difference and Which Do You Need

CPU vs. GPU: What's the Difference and Which Do You Need
Ampere® Altra® and Altra® Max Servers

Ampere® Altra® and Altra® Max Servers

Single or Dual Socket Chip with High Core Count for Cloud, HPC, and Edge Computing
4th Gen AMD EPYC Solutions

4th Gen AMD EPYC Solutions

Compute Leadership for the Exascale Era