Arquitectura IBM POWER


IBM POWER es una arquitectura de conjunto de instrucciones (ISA) de computadora con conjunto de instrucciones reducido (RISC ) desarrollada por IBM . El nombre es un acrónimo de Performance Optimization With Enhanced RISC . [1]

El ISA se utiliza como base para los microprocesadores de gama alta de IBM durante la década de 1990 y se utilizó en muchos de los servidores, miniordenadores, estaciones de trabajo y superordenadores de IBM. Estos procesadores se denominan POWER1 (RIOS-1, RIOS.9, RSC , RAD6000 ) y POWER2 (POWER2, ​​POWER2+ y P2SC).

El ISA evolucionó hacia la arquitectura del conjunto de instrucciones PowerPC y quedó obsoleto en 1998 cuando IBM presentó el procesador POWER3 que era principalmente un procesador PowerPC de 32/64 bits pero incluía la arquitectura IBM POWER para compatibilidad con versiones anteriores. Luego se abandonó la arquitectura original de IBM POWER. PowerPC se convirtió en el tercer Power ISA en 2006.

IBM continúa desarrollando núcleos de microprocesador PowerPC para su uso en sus ofertas de circuitos integrados específicos de aplicaciones (ASIC). [ cita requerida ] Muchas aplicaciones de gran volumen incorporan núcleos PowerPC.

En 1974, IBM inició un proyecto con el objetivo de diseño de crear una gran red de conmutación telefónica con una capacidad potencial para atender al menos 300 llamadas por segundo. Se proyectó que se requerirían 20,000 instrucciones de máquina para manejar cada llamada manteniendo una respuesta en tiempo real, por lo que se consideró necesario un procesador con un rendimiento de 12 MIPS. [2] Este requisito era extremadamente ambicioso para la época, pero se dio cuenta de que se podía prescindir de gran parte de la complejidad de las CPU contemporáneas, ya que esta máquina solo necesitaría realizar E/S, bifurcaciones, agregar registro-registro, mover datos entre los registros y la memoria, y no tendría necesidad de instrucciones especiales para realizar aritmética pesada.

Esta filosofía de diseño simple, en la que cada paso de una operación compleja se especifica explícitamente mediante una instrucción de máquina, y se requiere que todas las instrucciones se completen en el mismo tiempo constante, más tarde se conocería como RISC .


Un gráfico que muestra la evolución de los diferentes POWER , PowerPC y Power ISA
POTENCIA Historia de la arquitectura