Durante el evento Computex 2023, Intel reveló a los medios de comunicación las características avanzadas de su próxima generación de procesadores Intel Core, la 14ª generación, conocida internamente como Meteor Lake. Después de dos lanzamiento enfocado en mejorar el rendimiento, con Alder Lake y Raptor Lake, la empresa planea orientar la nueva generación de procesadores hacia la eficiencia y la incorporación de una unidad específicamente destinada a la Inteligencia Artificial (IA).
La inclusión de una unidad de procesamiento de IA dedicada se ha convertido en más que una adición al producto, según Intel, en una necesidad. Las funciones como el desenfoque del fondo en los videos, la supresión de ruido en los micrófonos y la generación de imágenes a través de indicaciones de comandos se han vuelto cada vez más presentes y representan una enorme carga de potencia computacional para el procesador y el chip gráfico.
La VPU, es una unidad de procesamiento y está dedicada a funciones típicas de IA, realizan estas acciónes de manera mucho más eficiente. El efecto de desenfoque de fondo, por ejemplo, se puede hacer 2 veces más rápido en un procesador basado en Meteor Lake en comparación con su predecesor, y con un consumo de energía 5 veces menor. Además de aliviar la carga de la GPU y la CPU, que son libres de realizar otras funciones, el aumento de rendimiento también funciona para mejorar los modelos utilizados para aplicar estos efectos, generando recortes más eficientes del fondo de la imagen, por ejemplo.
La IA llega a los procesadores INTEL
Este modelo heterogéneo, con aplicaciones de IA ejecutándose directamente en la PC del usuario, también cumple otras funciones. La primera es la eficiencia: en algunas características, el consumo de energía y la latencia son mucho más eficientes si el modelo se ejecuta localmente, en lugar de enviarlo a un servidor en la nube. Otra razón es la privacidad: cualquier persona que quiera usar modelos de IA pero tenga miedo de la exposición y el uso indebido de sus datos tiene la seguridad de ejecutar todo el ciclo de trabajo sin exponer sus datos a un tercero. Trabajar con IA localmente también evita depender de un servicio de terceros para la conectividad y la disponibilidad.
Intel se compromete con los estándares abiertos para el desarrollo de IA
Además de la colaboración con la comunidad de código abierto en diferentes aplicaciones, Intel publico el codigo para la implementación de efectos, como la separación de canales de audio dentro de una pista de Audacity, lo que permite separar diferentes instrumentos de una canción, por ejemplo. Y la implementación del generador de imágenes en The Gimp a través de Stable Difusion, todo acelerado por la VPU. Las demostraciones se realizaron en dos equipos portátiles.
Volviendo a este último ejemplo, la VPU no actuará aisladamente. Acelerará parte de los procesos donde sea más eficiente, pero trabajará en conjunto con las otras estructuras dependiendo del flujo de trabajo. En Stable Difusion, por ejemplo, CPU, GPU y VPU se utilizan en procesos distintos a decodificar el prompt, ejecutar el modelo neuronal y generar la imagen, dependiendo de la eficiencia de cada uno en esta función. El supermuestreo de imágenes, que es cuando una imagen de cierta resolución se amplía a otra superior, utilizará la GPU ARC integrada, que cuenta con Intel Arc Xe Matrix Extensions (XMX), muy eficiente en este tipo de funciones, además utiliza tecnología Intel XeSS.
Además del uso de la VPU, Intel no dio detalles sobre cómo aumentará la eficiencia energética de Meteor Lake, pero considerando el alto consumo y calentamiento de los Intel Core de 13ª generación en las computadoras de escritorio, definitivamente este es un avance que necesita implementarse en la nueva generación de productos de la empresa.
Sin embargo, para Computex 2023, la información que la empresa comparte se detiene aquí. Para los próximos meses quedarán más detalles sobre estos productos, como los cambios que se realizarán para aumentar la eficiencia de estos nuevos procesadores, que se fabricarán utilizando el nuevo proceso Intel 4.
Por que VPU y no NPU
La nomenclatura para este tipo de unidad de hardware es NPU, más ligada a la función de Redes Neuronales, por lo que se utilizaría N como Unidad de Proceso Neural. Pero en el caso de Intel, la V se mantiene debido a la trayectoria de la empresa en esta trayectoria de desarrollo de IA, que implicó la compra de Movidius, en 2016, para el desarrollo de tecnologías relacionadas con efectos visuales en tiempo real. Y es de estos visuales (o visuales, en inglés) de donde sale la V, y también porque el chip todavía se describe como Movidus en el administrador de tareas de Windows, en la unidad de prueba a la que tuvimos acceso.
En la presentación de la CPU Intel Meteor Lake (listada como Intel 0000) con 16 núcleos y 22 subprocesos. Esta sería la configuración de una CPU móvil Meteor Lake-P, con 6+8+2. Esta configuración inusual se refiere a los núcleos de rendimiento y eficiencia en una matriz de CPU y un SoC (esta matriz tendrá 2 núcleos dedicados).
La CPU estaba inactiva a 0,37 GHz y tiene un velocidad de 3,1 GHz. El procesador cuenta con 1,6 MB de caché L1, 18 MB de caché L2 y 24 MB de L3.