Nvidia planea adquirir ARM. En este caso, además de las GPU y las CPU, un nuevo chip llamado DPU . La compañía explica qué es y describe su hoja de ruta para los próximos años. La CPU y la GPU han sido componentes de nuestros ordenadores durante décadas, y si bien la función de la GPU ha evolucionado más allá de los gráficos para realizar operaciones de propósito general que aprovechan al máximo sus capacidades de computación paralela, están surgiendo nuevos tipos en la industria informática: las DPU.
DPU, ¿qué es?
Con la adquisición de ARM, también entrarán en juego las nuevas Unidades de Procesamiento de Datos (DPU), resultantes de la adquisición de Mellanox. Según Jen-Hsun Huang, CEO de Nvidia, las DPU representarán uno de los tres pilares principales de la informática del futuro. La CPU se utiliza para la computación general, la GPU para la computación acelerada y la DPU transfiere datos al centro de datos y procesa la información.
Nvidia define la DPU como un chip (SoC) compuesto por un procesador multinúcleo de alto rendimiento , programable por software, equipado con una interfaz de red de alta velocidad y motores especializados diseñados para acelerar operaciones específicas como la inteligencia artificial. Todas estas capacidades son esenciales para ofrecer computación aislada, sin sistema operativo y nativa de la nube, que definirá la próxima generación de la computación en la nube. En esencia, se trata de un procesador especializado capaz de gestionar cargas de trabajo de red y la seguridad del almacenamiento.
La DPU puede utilizarse como procesador integrado independiente , pero suele integrarse en una SmartNIC, un controlador de interfaz de red esencial para los servidores de nueva generación. En el caso de Nvidia, la compañía ha desarrollado una DPU llamada BlueField-2. Actualmente se encuentra en fase de pruebas y estará lista para su entrega a los socios en 2021.

El famoso BlueField-2
Bluefield-2 se basa en un SoC personalizado. Cuenta con ocho núcleos ARM Cortex-A72 y dos motores de aceleración VLIW. Incluye una tarjeta de red ConnectX-6 DX para conectividad de red de alta velocidad. Nvidia lanzará dos tarjetas equipadas con DPU: Bluefield-2 y Bluefield-2X. Bluefield-2 es una tarjeta smartNIC tradicional con una DPU y dos puertos de red. Bluefield-2X, además de la DPU, incluye una GPU basada en la arquitectura Ampere (probablemente la GA102, aunque aún no está confirmada). Esto busca acelerar lo que Nvidia denomina "computación en red". De cara al futuro, Nvidia ya tiene una hoja de ruta clara, con las familias BlueField-3 y BlueField-4 ya en desarrollo: BlueField-3 será una versión mejorada de BlueField-2, mientras que con BlueField-4, la compañía planea desarrollar una tarjeta gráfica con una sola DPU de alto rendimiento, capaz de gestionar la carga de trabajo de una combinación de DPU y GPU. Su objetivo es alcanzar un rendimiento de computación de IA de hasta 400 TOPS.
Como ya se ha hecho en el ámbito de las GPU con CUDA, también en el caso de las DPU, la compañía americana trabaja en el lado del software proponiendo la arquitectura denominada «Data Center Infrastructure-on-a-Chip» (DOCA), es decir un modelo de programación para las DPU que puede facilitar la vida a los desarrolladores.




