arquitectura del ower La viruta del POWER4 es una CPU que ejecuta la arquitectura 64-bit de PowerPC . Lanzado en el 2001, la viruta POWER4 se basa en el diseño de viruta anterior POWER3 . La viruta POWER4 es una viruta multifilar, incluyendo dos corazones de PowerPC.
Disposición funcional
La unidad funcional del POWER4™ consiste en dos puestas en práctica 64-bit del PowerPC COMO arquitectura. El POWER4™ tiene un
escondrijo unificado L2, dividido en tres porciones iguales. Cada uno tiene su propio regulador de la independiente L2 que pueda alimentar 32 octetos de datos por ciclo. La unidad de interfaz de la base (CIU) conecta cada regulador L2 con el escondrijo de los datos o el escondrijo de la
instrucción en cualquiera de los dos procesadores. La unidad (NC) Non-Cacheable es responsable de manejar la instrucción que serializa funciones y que realiza cualquier
operación noncacheable en la topología del almacenaje. Hay regulador del escondrijo L3, pero la
memoria real es fuera de chip. El regulador del autobús de GX controla
comunicaciones del dispositivo de entrada-salida, y hay dos 4 autobuses anchos del octeto GX, uno entrante y el otro saliente. El regulador de la tela es el regulador
principal para la red de autobuses, controlando las comunicaciones para ambos reguladores L1/L2, las comunicaciones entre POWER4™ salta {4-way, 8 la manera, 16 manera, manera 32} y se proporcionan POWER4™ MCM' S. Remontar-y-Eliminan errores, utilizado para la primera recogida de datos de falta. Hay también construido en la función de autoprueba (BIST) y la unidad de supervisión de funcionamiento (PMU). Energía-En reajuste (POR) se apoya.
El POWER4 ejecuta un microarchitecture superscalar con la ejecución fuera de servicio especulativa de alta frecuencia usar 8 unidades de ejecución independientes. Son: 2 unidades flotantes (FP1-2), 2 carga-almacenan las unidades (LD1-2), 2 unidades de punto fijo (FX1-2), 1 unidad de
la rama (BR), y 1 condicional-coloca la unidad (CR). Estas unidades de ejecución pueden terminar hasta ocho operaciones por el reloj (no incluyendo las unidades del BR y del CR):
el
cada unidad de la coma flotante puede terminar un fundido multiplicar-agrega por el reloj (dos operaciones),
cada carga-almacenar la unidad puede terminar una instrucción por el reloj,
cada unidad de punto fijo puede terminar una instrucción por el reloj. Las etapas de la tubería son:
Predicción de rama del
Búsqueda de instrucciones
Descifrar, agrietar y agrupar la formación
Edición del envío y de la instrucción del grupo
Operación de unidad de la carga/del almacén Almacén del golpe de la carga
Almacenar la carga del golpe
Carga del golpe de la carga
Tubería de la ejecución de la instrucción
configuración de la Multi-viruta
No sólo el POWER4 se convirtió en el primer
microprocesador para incorporar dual-corazones en un solo muere, él también era el primer para ejecutar un módulo (MCM) de la Multi-Viruta que contenía cuatro microprocesadores POWER4 en un solo paquete.
Parametrics
Ver también
EL
IBM ACCIONA .
ZenithicPOWER4