Anuncios
lunes, septiembre 25, 2017

Movidius, ahora una empresa de Intel , anunció la Myriad X VPU, que la compañía afirma es la primera unidad de procesamiento de la visión (VPU) del mundo con un motor de cálculo neuronal dedicado.

Movidius pretende infundir capacidades de IA en dispositivos cotidianos a través de varias de sus iniciativas. La IA se divide en dos pasos: Aprendizaje profundo el cual consiste en la alimentación de datos en un algoritmo de aprendizaje de la máquina para que pueda entrenarse a sí mismo para llevar a cabo una tarea, como identificar imágenes, palabras o análisis de vídeo. Este proceso intensivo a menudo requiere grandes recursos en el centro de datos que pueden aprovechar muchas formas diferentes de computación, como GPUs, FPGAs y ASICs. Movidius provee su Fathom Neural Compute Stick para brindar capacidades limitadas de aprendizaje profundo a dispositivos embebidos.

La inferencia consiste en usar la aplicación entrenada para realizar tareas basadas en sus aprendizajes, como identificar objetos. El nuevo procesador Movidius X de tercera generación tiene como objetivo hacer la inferencia más accesible a los dispositivos de borde como drones, cámaras, robots y dispositivos VR y AR, entre otros. Combinar el procesamiento de la visión con las capacidades de IA debería permitir un conjunto de aplicaciones ampliamente expandido.

El diminuto SoC del VPU  (Vision Processing Unit) de 16nm incluye aceleradores de visión, un motor de cálculo neuronal, aceleradores de imágenes y 16 procesadores vector SHAVE emparejados con una CPU en un paquete heterogéneo. La combinación de unidades proporciona un total de hasta 4 TOPS (Trillones de Operaciones por Segundo) de rendimiento dentro de un delgado paquete de potencia de 1.5W.

 

Movidius Neural Compute Engine es un bloque de hardware de función fija que acelera las inferencias de la Red Neural Profunda (DNN) a más de 1 TOPS. Movidius afirma que el motor proporciona un rendimiento líder en la industria por vatio, lo cual es crítico para el diseño de baja potencia. El rendimiento de la memoria puede ser un factor de apertura, por lo que Movidius emplea 2,5 MB de memoria integrada en el chip de memoria inteligente para proporcionar hasta 450 GB de ancho de banda. El Movidius 2 incluía 2MB de memoria on-chip, pero no estamos al tanto de sus especificaciones de ancho de banda de memoria. En cualquier caso, todo el movimiento de datos entre componentes supone un mayor consumo de energía, por lo que la capacidad adicional de memoria local ayuda a garantizar un sobre de baja potencia.

 

La Myriad X está disponible en dos paquetes de chips que ofrecen diferentes opciones de memoria. El MA2085 viene sin memoria en el paquete, pero expone una interfaz para la memoria externa. El MA2485 admite 4Gbit de memoria LPDDR4 en el paquete, lo que es un paso notable desde el LPDDR3 soportado en el modelo de generación anterior.

 

En comparación con su predecesor, Movidius afirma que el subsistema de memoria mejorada proporciona hasta 10 veces el rendimiento de punto de coma flotante máximo cuando se está ejecutando múltiples redes neuronales.

 

Veinte aceleradores por hardware desacoplan algunos procesos, como el flujo óptico y la profundidad estéreo, desde el motor de cálculo primario. El bloque de profundidad estéreo puede procesar simultáneamente entradas de cámara dual de 720p a hasta 180Hz, o seis entradas de 720p a 60Hz.

 

Movidius 2 incluía 12 núcleos SHAVE (Streaming Hybrid Architecture Vector Engine) optimizados para cargas de trabajo de visión artificial, que aumentan a 16 cores con la Myriad X. El procesador admite hasta ocho entradas de cámara HD y puede procesar hasta 700 millones de píxeles por segundo. Dieciséis procesadores VLIW Vector 128-bit programables complementan las otras unidades para mejorar el rendimiento del procesamiento de señales de imagen.

 

El SoC emplea 16 carriles MIPI que soportan hasta ocho sensores HD RGB. Los codificadores de hardware admiten resoluciones de 4k a 30Hz (H.264 / H.265) y 60Hz (M / JPEG). Otras opciones de conectividad incluyen las omnipresentes interfaces PCIe 3.0 y USB 3.1. La interfaz PCIe permite a los proveedores incorporar varias VPUs en un solo dispositivo.

 

Movidius proporciona el Myriad Development Kit (MDK) para la programación. Incluye las herramientas de desarrollo necesarias, marcos y API.

 

El Movidius X se une al creciente arsenal de Intel de soluciones centradas en la IA, como FPGAs Xilinx, ASICs Nervana y productos Xeon Phi. Movidius no ha compartido la información de precios, pero se actualizará a medida que se disponga de más información.

 

 

Fuente: tomshardware

Anuncios
Soy un profesional de TI con muchos años de experiencia en el área, entusiasta del Hardware y gamer de hueso colorado. Editor del sitio HardwareMX.

0 Comments

A %d blogueros les gusta esto:
Ir a la barra de herramientas