Reseñas de Nvidia Jetson TK1 | ES PRO

Sin duda, inspirado por el fenomenal éxito de Frambuesa pi, Nvidia ha mejorado la ventaja con Jetson TK1, la placa de desarrollo basada en ARM más potente disponible comercialmente.

¿Quién lo usará?

Jetson incluye el mismo diseño gráfico básico que encontraría en los gráficos de escritorio y portátiles de Nvidia e incluso en sus placas de aceleración de alto rendimiento (HPC) Tesla de alto rendimiento.

TK1 está dirigido a desarrolladores que desean implementar sistemas de computación intensiva en las industrias automotriz, informática, robótica y médica.

Núcleos de procesamiento de propósito general ARM Cortex-A15 de 32 bits que funcionan a 2,3 GHz.

Existe un kernel ARM Cortex-15 de bajo consumo, conocido como «Shadow Core», diseñado para mantener el sistema controlado cuando está inactivo. Y 192 núcleos gráficos de clase Kepler con compatibilidad con Compute Unified Device Architecture (CUDA) proporcionan potencia gráfica.

Rendimiento

Está claro por las especificaciones que Nvidia impulsa el poder, y Jetson TK1 lo tiene en abundancia. La prueba de CPU SysBench multiplataforma se realizó en 7.31 ms, más rápido que cualquier computadora ARM o x86 de placa única que haya probado.

Su puntaje de navegación web de 1,239 Peacekeeper lo coloca justo por debajo del iPad Air en términos de rendimiento y proporciona una indicación de su uso como computadora de uso general.

La cifra más impresionante viene como resultado de los núcleos Kepler CUDA: para aquellos que quieran portar sus aplicaciones en el lenguaje de descarga de la GPU de Nvidia, alcanza los 300GFLOP / s (miles de millones de operaciones de punto flotante por segundo) en modo de precisión simple, aunque esta cifra cae bruscamente en el modo de doble precisión.

La instalación de las bibliotecas CUDA de Nvidia requiere una membresía gratuita a su programa de desarrollo, lo que explica por qué no están incluidas en el estándar. Los ejemplos y pruebas incluidos en el kit de desarrollo de software CUDA facilitan el inicio y, a pesar de tener muchos menos núcleos CUDA que una tarjeta gráfica de escritorio, el Jetson TK1 ejecuta programas de muestra con aplomo.

Usar

Jetson TK1 viene preinstalado con una copia de Linux 4 Tegra (L4T), un cambio de marca de la popular distribución de Linux Ubuntu 14.04 de Canonical, en una partición flash NAND de 16 GB. Inicialmente, el sistema se inicia en una consola de solo texto; un script, al que se hace referencia en la breve documentación, instala algunos controladores necesarios y carga la interfaz gráfica de usuario.

En este punto, usar Jetson se vuelve como cualquier otra PC. Su respuesta es excelente, como cabría esperar de un procesador de cuatro núcleos a 2,3 GHz, y el uso de la biblioteca de software de Ubuntu significa una excelente variedad de paquetes a la espera de ser instalados.

L4T también es el único sistema operativo compatible con Jetson TK1. La compañía ha confirmado que no incorporará la plataforma Android de Google, a pesar de que el Tegra K1 SoC ve su uso más común en tabletas basadas en Android.

La falta de soporte para Android es desconcertante. Los productos Tegra de Nvidia rara vez se usan fuera del ecosistema de Google, y los primeros productos confirmados que usan Tegra K1 usan el popular sistema operativo móvil.

Las pequeñas empresas emergentes que quieran evaluar el Tegra K1 para una microconsola, tableta o teléfono inteligente basado en Android podrían haber utilizado el Jetson TK1 como un sistema de bajo costo para la creación de prototipos y la verificación. Pero con solo el sistema operativo Linux 4 Tegra basado en Ubuntu disponible, esta ruta está cerrada para siempre.

Otro aspecto que hace que el Jetson TK1 sea una propuesta menos tentadora para los entusiastas es el encabezado de entrada y salida de propósito general (GPIO). Aunque 125 pines suenan muy bien, en comparación con los 26 pines de la Raspberry Pi, solo siete en el TK1 están disponibles para uso general, además de un puñado de extractores intercambiables. El resto está diseñado para complementos específicos, como paneles de visualización y cámaras sensibles al tacto.

El encabezado también utiliza un espaciado de pines de 2 mm, en lugar de un espacio común de 2,54 mm y lógica de 1,8 V, lo que hace que sea imposible conectar directamente componentes lógicos de 3,3 V y 5 V ampliamente utilizados.

Casos de uso

Nvidia especifica dos mercados objetivo: los desarrolladores de CUDA que desean diversificarse en aplicaciones integradas y los desarrolladores integrados que desean acceder a más potencia informática.

TK1 es un dispositivo tentador para el mercado anterior. Incluso las tarjetas gráficas de gama baja de Nvidia consumen demasiada energía para ser útiles en plataformas integradas, mientras que la TK1 alcanzó un máximo de 14W durante nuestras pruebas. El chip que alimenta a Jetson, el Tegra K1, ya está implementado en aplicaciones de automóviles para hacer en una envolvente de 10W lo que antes había consumido 100W.

Para los desarrolladores integrados es una venta más difícil. Si bien la arquitectura del conjunto de instrucciones ARM es un estándar de facto para el mercado integrado, los desarrolladores que quieran aprovechar al máximo TK1 deberán aprender el lenguaje de descarga Nvidia CUDA GPUDPU y portar sus aplicaciones en consecuencia.

Con 300 GFLOP / s de informática de precisión única ofrecida, podría resultar una inversión valiosa, especialmente en aplicaciones de visión por computadora, para las cuales Nvidia ofrece bibliotecas maduras como parte de su kit de desarrollo de software CUDA.

En general

El encabezado GPIO de Jetson sugiere que el mercado objetivo de Nvidia son los profesionales, pero es tan accesible para los entusiastas como lo puede adquirir el minorista Maplin Electronics en el Reino Unido.

Los aficionados pueden verse tentados por la promesa de un rendimiento extremo y bibliotecas de visualización de computadora aceleradas por GPU, pero es probable que tengan dificultades para aprovechar al máximo la placa. Mientras tanto, es probable que los usuarios empresariales opten por proyectos de referencia solo para socios de Nvidia y sus acuerdos habituales de confidencialidad.

Sin embargo, aquí se ofrece un alto rendimiento, si puede lograrlo, porque los núcleos Kepler CUDA son excelentes para acelerar cargas de trabajo altamente paralelizables.

Veredicto

Jetson ofrece un alto rendimiento a un precio superior. Los entusiastas se sentirán frustrados por la entrada-salida limitada de propósito general (GPIO), mientras que los desarrolladores lamentarán la falta de soporte para Android.

USTED: Tegra 4 Linux (Canonical Ubuntu 14.04)Procesador: 2.3 GHz Nvidia Tegra K1, cuatro núcleos Cortex-A15, un «Shadow Core» Cortex-A15Gráficos: 192 núcleos Kepler CUDA de 852 MHzMemoria: 2GB DDR3L 933MHz RAM en un bus de 64 bits, 4MB ROMAlmacenamiento: Flash NAND de 16 GB (tarjeta SD, extensión SATA disponible)Conectividad: Red Ethernet Realtek RTL8111GS 10/100/1000Puertos: 1x RS232, 1x HDMI, 1x USB 3.0, 1x micro-USB 2.0, 1x Ethernet, 1x salida de audio analógico, 1x entrada de audio analógico, 1x SATA de alimentación de cuatro pines, 1x JTAG, 125x GPIO, 1x Single-PCI Single Slot TapeExtracción de energía: ~ 3 W inactivo, ~ 14 W a plena carga (CPU y GPU)Tamaño: 133 mm x 133 mm x 30 mmPeso: 120g (excepto alimentador)

Rate this post

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio