RISC (Reduced Instruction Set Computer)
Computadora con conjunto de instrucciones reducido
¿Qué es?
RISC significa "computadora con conjunto de instrucciones reducido" (Reduced Instruction Set Computer). Es posible que hayas escuchado este término en comparación con CISC ("computadora con conjunto de instrucciones complejo", o Complex Instruction Set Computer). RISC y CISC pueden considerarse dos distintas "escuelas de pensamiento" sobre cómo diseñar la arquitectura del conjunto de instrucciones (ISA) de un procesador, o simplemente su arquitectura. La arquitectura determina cómo una computadora ejecuta las instrucciones, qué tipos de datos y registros admite, cómo administra la memoria y cómo interactúa con otros dispositivos. El componente que realmente implementa la arquitectura en una computadora es la conocida unidad de procesamiento, como la CPU o la GPU. El enfoque RISC consiste en crear una arquitectura que utilice instrucciones simples, capaces de ejecutarse en un solo ciclo de reloj; a diferencia del enfoque CISC, que permite instrucciones complejas cuya ejecución requiere varios ciclos.
Tomemos como ejemplo una instrucción verbal sencilla. Supongamos que quieres pedirle a tu computadora que abra una puerta. Un procesador CISC entiende la instrucción completa y puede ejecutar la orden sin más detalles. En cambio, a un procesador RISC debes especificarle cada paso: uno, sujetar la perilla; dos, girar la perilla; tres, empujar (o jalar) la puerta para abrirla... Un procesador RISC no necesariamente necesita más tiempo que uno CISC para ejecutar una instrucción; simplemente requiere un conjunto diferente de software para trabajar con la longitud relativamente mayor de sus códigos de computadora.
Tomemos como ejemplo una instrucción verbal sencilla. Supongamos que quieres pedirle a tu computadora que abra una puerta. Un procesador CISC entiende la instrucción completa y puede ejecutar la orden sin más detalles. En cambio, a un procesador RISC debes especificarle cada paso: uno, sujetar la perilla; dos, girar la perilla; tres, empujar (o jalar) la puerta para abrirla... Un procesador RISC no necesariamente necesita más tiempo que uno CISC para ejecutar una instrucción; simplemente requiere un conjunto diferente de software para trabajar con la longitud relativamente mayor de sus códigos de computadora.
¿Por qué lo necesitas?
CISC adquirió gran relevancia a mediados del siglo XX debido a las limitaciones de memoria y otras restricciones de esa época. La idea era integrar 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 se han incrementado desde entonces. A principios del siglo XXI, RISC resurgió gracias a la proliferación de los dispositivos móviles, que se benefician considerablemente del menor consumo de energía —y, por consiguiente, 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 de computadora más utilizados del planeta: entre 1985 y 2021 se enviaron 200 mil millones de chips ARM. Los procesadores ARM incluso se utilizan en «Fugaku», la supercomputadora 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:
《How to Build Your Data Center with GIGABYTE? A Free Downloadable Tech Guide》
Más información:
《How to Build Your Data Center with GIGABYTE? A Free Downloadable Tech Guide》
¿Cómo ayuda GIGABYTE?
Desde 2013, GIGABYTE Technology ha desarrollado y fabricado 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 para aplicaciones específicas. Ya sean los servidores en rack de la serie R para uso general, los servidores GPU de la serie G para usarse 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 computación perimetral, GIGABYTE tiene los servidores ARM que necesita para aprovechar las ventajas de RISC en su sala de servidores o granja de servidores.