Power ISA

Los procesadores implementan un conjunto de estas categorías según sea necesario para su tarea.

Tenga en cuenta que no es estrictamente necesario unirse a la Fundación OpenPOWER para enviar RFC.

El Libro I incluía cinco nuevos capítulos sobre unidades auxiliares de procesamiento como DSP y la extensión AltiVec.

Se basa en Power ISA v2.03 e incluye cambios, principalmente en la parte del Libro III-S, con respecto a la virtualización, funciones de hipervisor, particionamiento lógico y manejo de página virtual.

[13]​ Se basa en Power ISA v2.05 e incluye extensiones para el procesador POWER7 y el núcleo e500-mc.

Una nueva característica importante son las instrucciones de coma flotante escalar vectorial (VSX).

[14]​ El Book III-E también incluye mejoras significativas para la especificación integrada con respecto al hipervisor y la virtualización en implementaciones de uno o varios núcleos.

La especificación se revisó en marzo de 2017 con respecto al Power ISA v3.0 B.

[22]​ La diferencia clave entre v3.0B y v3.0C es que los niveles de cumplimiento enumerados en v3.1 también se agregaron a v3.0C.

Principalmente brinda soporte para las nuevas funciones introducidas en Power10, pero también incluye la noción de opcionalidad para la especificación PowerISA.

También se agregan muchas funciones nuevas a las instrucciones SIMD y VSX.

Un diagrama muy esquemático sobre un procesador Power ISA genérico.