En un intento de reclutar ayuda de la industria para impulsar el rendimiento de su ordenador Power, IBM ha creado fracciones de la arquitectura del mismo en código abierto.

El gigante informático ha dicho que espera mejorar los flujos de datos entre procesadores y dispositivos de hardware conectados, para resolver la crisis de desaceleración en el diseño de chips en toda la industria.

Esta idea había sido fundamental para dos de las supercomputadoras más rápidas del mundo: los sistemas Summit y Sierra que había construido para el Departamento de Energía de los EE.UU (DOE), que utilizaban su arquitectura Power, una familia de procesadores de computadora tipo RISC.

Así mismo ha intentado alentar a la industria a encontrar formas de abordar el problema abriendo los derechos sobre el conjunto de instrucciones y las interfaces para la arquitectura Power. También publicó los diseños de referencia de software y hardware, y espera que los avances tecnológicos se implementen en entornos informáticos comunes de alta potencia, como los centros de datos.

Potencia para la gente

La ley de Moore, la famosa predicción de que la innovación ilimitada duplicaría el poder de los procesadores de computadora cada dos años, y que se ha mantenido vigente desde principios de la década de 1970, se estaba cumpliendo, dijo Ken King, gerente general de OpenPOWER en una publicación de blog. Sin embargo, esto había sucedido justo cuando la inteligencia artificial, el análisis de datos y la computación en la nube estaban haciendo mayores demandas de comunicaciones de datos entre cpus y otro hardware del sistema.

Un aspecto significativo de sus computadoras DOE fueron los flujos de datos más rápidos entre las CPU y los dispositivos conectados, utilizando su interfaz de memoria abierta (OMI) y la interfaz de procesador de acelerador coherente abierto (OpenCAPI).

Darle a la industria derechos gratuitos para usar estas interfaces y su conjunto de instrucciones del procesador sería "crítico para superar los cuellos de botella de rendimiento para las cargas de trabajo emergentes como la IA", dijo. Ayudaría a "maximizar el ancho de banda de memoria entre procesadores y dispositivos conectados". En un anuncio hecho en la Cumbre de Código Abierto de la Fundación Linux en San Diego, IBM también le dio a la Fundación Linux el control sobre la Fundación OpenPower, el cuerpo paraguas que administra la arquitectura Power.

Combinado con la compra de 34 mil millones de dólares de IBM del software de sistema de código abierto Red Hat el año pasado, su movimiento convirtió a Power en la "única arquitectura que puede presumir de una pila de sistema completamente abierta, desde la base del hardware hasta la pila de software", dijo King. en el comunicado de prensa. El sistema Power subyacente seguiría siendo propiedad comercial de IBM.

Mientras tanto, ha habido una tendencia para que los fabricantes desarrollen hardware en código abierto. Al abrir sus interfaces y su conjunto de instrucciones, IBM dijo que estaba haciendo que sus derechos de implementación estuvieran libres de costos de licencia.

Las compañías que se alinearon para apoyar el movimiento incluyeron a Xilinx Data Center Group y el proveedor de nube pública Nimbix, que usa la arquitectura Power.

Mateo Valero, director del Centro de Supercomputación de Barcelona, ​​escribió en la declaración de IBM que la arquitectura abierta ayudaría al movimiento de hardware abierto y alentaría el "desarrollo innovador de nuevos procesadores y aceleradores" con "libertad de acción". Samsung Electronics dijo que estimularía la innovación. Otros partidarios incluyeron Nvidia, Mellanox Technologies (ambos socios en Summit y Sierra), así como Hitachi IoT & Cloud Services y el Open Compute Project (OCP).

IBM había dado la gestión de las tecnologías abiertas a la Fundación Linux, un grupo que gestiona proyectos de software de código abierto.

Jim Zemlin, director ejecutivo de The Linux Foundation, dijo en un comunicado de prensa que estimularía la innovación al dar a los desarrolladores más acceso a herramientas y tecnologías de energía.

La tecnología RISC (informática de conjuntos de instrucciones reducidos) sobre la cual IBM construyó su Power CPU fue compartida también por RISC-V, un conjunto de instrucciones que fue abierto por académicos de la Universidad de California. El gigante chino de internet Alibaba incorporó su tecnología en un chip comercial de inteligencia artificial.

Una implementación softcore de POWER ISA permitiría a los desarrolladores modificar el conjunto de instrucciones y crear sus propias variantes. IBM abrió por primera vez parte de Power en 2013, al lanzar sus protocolos de interfaz como estándares abiertos. El último movimiento consiste en publicar diseños de referencia en sus interfaces OMI y OpenCAPI, dijo. La Fundación OpenPower de compañías que usaron la tecnología, cuya membresía es 350, también fue entregada a la Fundación Linux.

La última versión de Power, Power9, se utiliza tanto en el sistema Summit del Laboratorio Nacional de Oak Ridge (un trampolín para exascala los sistemas informáticos) como en la Sierra del Laboratorio Lawrence Livermore. Ambos sistemas también usan GPU Nvidia y chips de red Mellanox.