NVIDIA Jetson Nano : un super Raspberry Pi à 128 CUDA Cores pour 99 dollars
JetBot au rapport !
Le 19 mars 2019 à 09h25
4 min
Hardware
Hardware
Alors que tout le monde attend des nouvelles du Raspberry Pi 4, NVIDIA a décidé de s'attaquer à un marché où Intel s'est planté avec son Galileo : un microPC aux possibilités décuplées. Une approche qui peut fonctionner puisque l'on y retrouve un SoC ARM, un GPU maison et une connectique complète.
NVIDIA propose depuis quelques années déjà des plateformes de développement Jetson. Après celle à base de Tegra K1 en 2014, nous avons eu droit à Tegra X1 puis X2 les années suivantes. C'est finalement avec Jetson Xavier, dévoilé au Computex 2018 que les choses ont évolué.
Désormais, la plateforme de développement maison est proposée en différentes déclinaisons sous la marque AGX : pour la robotique, mais aussi l'automobile ou encore le milieu médical. À l'occasion de l'édition 2019 de la GDC Silicon Valley, c'est un petit nouveau qui a été présenté : Jetson Nano.
Un Raspberry Pi à 99 dollars, par NVIDIA
L'idée est de proposer une solution bien plus accessible que les précédents Jetson. En effet, un pack AGX Xavier est annoncé à pas moins de 1 300 dollars. Cela ne pose pas de problème aux industriels, mais lorsque l'enjeu est de diffuser vos technologies plus largement ou d'intéresser le monde de l'éducation ou les bidouilleurs, cela ne passe pas.
Nano est donc une sorte de Raspberry Pi à la sauce NVIDIA, c'est à dire avec de la puissance (472 GLFOPS) et une connectique complète à la clé. Pour 99 dollars, le kit intègre un module contenant un SoC avec quatre cœurs ARM A57 cadencés à 1,43 GHz, un GPU Maxwell avec 128 CUDA Cores et 4 Go de LPDDR4.
Sur la carte mère on trouve un lecteur de microSD, un port réseau Gigabit, un emplacement M.2 (Key E) pour le réseau sans fil (Bluetooth, Wi-Fi), un HDMI 2.0 et du DP 1.4, quatre USB 3.0 (5 Gb/s) et un micro USB 2.0.
NVIDIA indique que son GPU est capable de gérer des flux H.264/H.265 tant en compression (4K30, 4x 1080p30, 9x 720p30) qu'en décompression (4K60, 2x 4K30, 8x 1080p30, 18x 720p30). Autant dire que ce n'est pas une carte pour votre prochain NAS, les usages visés sont plutôt le calcul pur, le traitement d'images ou encore le simple affichage.
Les principaux ports sont exposés directement à l'arrière de la carte (voir ci-dessus), accompagnés d'un connecteur permettant de relier une alimentation externe, l'utilisation du PoE étant possible. On trouve également sur le PCB des connecteurs GPIO, I2C, I2S, SPI, MIPI CSI-2 et UART.
Avec son refroidissement passif (fourni), la carte affiche des dimensions de 100 x 80 x 29 mm. Jetson Nano est également proposé sous la forme du module seul de 69,6 x 45 mm (SO-DIMM, 260 broches) sans connectique, mais 16 Go d'eMMC 5.1. Il est proposé pour 129 dollars et vise plus spécialement le monde de l'embarqué.
Le premier est d'ores et déjà disponible, le second arrivera en juin.
Renforcer l'écosystème Jetson, notamment avec JetBot
Jetson Nano a donc de quoi emballer, surtout avec le soutien d'un constructeur ayant les moyens de ses ambitions comme NVIDIA. Le marché des microPC à base de puces ARM est en effet souvent limité à des puces moyennement performantes, avec un suivi qui n'est pas toujours au rendez-vous.
NVIDIA travaille son écosystème Jetson et sa couche logicielle Jetpack/L4T (en partie basée sur Ubuntu) depuis des années, forum à l'appui. Les possibilités sont d'ores et déjà nombreuses, les images ayant déjà été préparées pour la carte Nano. Avec son arrivée, le constructeur doit surtout s'attendre à faire face à un public différent et plus nombreux, avec des attentes particulières. De quoi demander une évolution de sa stratégie dans les mois à venir.
Mais lorsque l'on voit ce qu'il est possible de faire avec un simple Raspberry Pi dans le domaine éducatif ou même de la robotique amateur, les possibilités apportées par un module comme Jetson Nano ont de quoi séduire. NVIDIA l'a bien compris et a déjà publié les plans pour son JetBot sur GitHub.
Il renvoie également sur ses différents projets open source permettant d'effectuer de la reconnaissance d'objets depuis ses plateformes Jetson.
NVIDIA Jetson Nano : un super Raspberry Pi à 128 CUDA Cores pour 99 dollars
-
Un Raspberry Pi à 99 dollars, par NVIDIA
-
Renforcer l'écosystème Jetson, notamment avec JetBot
Commentaires (36)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 19/03/2019 à 09h40
il y a un fort potentiel de serveur vidéo dans cette petite bête, à surveiller je pense.
Le 19/03/2019 à 10h00
Clairement, pour un serveur Plex, ça aurait tout son intérêt.
Le 19/03/2019 à 10h02
à un moment donné, il faudra arrêter de regarder les microPC uniquement par le prisme du multimédia grand public ou du NAS, ces produits ont des possibilités à 1 000 lieues de ça. Le serveur Plex à base de NVIDIA ça existe déjà : Shield TV ;)
Le 19/03/2019 à 10h42
Il y a moyen de faire des projets sympa avec ce petit module.
Le 19/03/2019 à 10h43
Ouep, moi par exemple je vais installer Jeedom dessus !
(s’enfuit en courant )
Le 19/03/2019 à 11h07
Ça peut-être pas mal comme plateforme pour s’initier à l’IA.
Je vois bien un projet de mise en place d’un système de reconnaissance faciale par exemple, dans un cadre domotique (ou pas) :)
Parce que le Rpi faut pas compter dessus pour ce type de projet…
Le 19/03/2019 à 11h09
Ou de la robotique intégrant de l’IA. C’est vrai que la carte a l’air de bien se prêter à ce type d’usage.
Après à voir ce que les tests donneront par la suite. Mais perso elle m’intéresse pour explorer un peu ce domaine à terme (sur lequel je n’ai aucune connaissance encore).
Le 19/03/2019 à 11h29
Youhou, là je suis comme un dingue, curieux de voir les possibilités de la bête !
On a une idée de la capacité du GPU Maxwel présent, par exemple par rapport aux “GPU” d’intel actuellement connus ?
Le 19/03/2019 à 12h27
Disons que c’est plutôt face à des solutions de type Myriad qu’il faudra opposer ça chez Intel.
Le 19/03/2019 à 12h27
Dans l’article, il est indiqué avec 4Go de LPDDR4 SoDimm.
On pourra donc changer la barette et booster la ram si besoin ?
Par contre, dommage pour l’absence de port SATA ou de M2 SATA (mettre l’OS sur une SD, c’est pas terrible en terme de fiabilité !!! )
Le 19/03/2019 à 12h31
Disons que la carte ne le gère pas nativement mais on voit bien que ça reste des extensions possibles via le PCIe (voir l’image tout en bas). Hâte de voir ce que va donner l’évolution de ce produit en tous cas.
Désolé pour la confusion sur le SO-DIMM, j’ai reprécisé. Le module est enfiché sur ce port, vendu seul (pour une production de masse) ou dans le kit de développement.
Le 19/03/2019 à 12h42
C’est intéressant d’avoir des ports USB 3 sur un appareil à ce prix.
Le 19/03/2019 à 12h50
+1 pour des utilisations en serveur discount.
J’utilise mon Rapberry Pi 1 A comme bastion ssh à la maison. Pour un prix défiant toute concurrence j’ai un bastion solide, pas cher, sur une archi avec peu d’exploits (armhf). Si je prenais un mini PC, j’en aurais pour au moins 200€ et je ne veux pas héberger mon bastion sur mon NAS, même en VM ou container docker, pour des raisons de sécurité.
Le 19/03/2019 à 13h16
Ok je vois mieux le positionnement :)
Le 19/03/2019 à 13h29
Après, la couche logicielle d’Intel (OpenVino) est agnostique en terme d’accélérateur (CPU, GPU, FPGA, etc.) mais Myriad est plus adaptée pour de la reconnaissance visuelle. Ce sera intéressant de voir comment le discours évolue là dessus avec Gen11 (mais je doute que l’inférence soit le cas d’usage privilégié
Le 19/03/2019 à 13h56
D’un autre côté, moi qui ait besoin de pouvoir décoder beaucoup de vidéos en simultané sur mon serveur plex (parfois plus d’une dizaine), un truc qui me permet d’en gérer 3⁄4 par module couplé avec un Unicorn transcoder pour mutualiser, c’est économiser un sacré paquet de pognon que de passer par des modules comme ça…
Une plateforme en Xeon pour l’hébergement principal et 3 / 4 modules comme ça derrière pour le traitement des flux vidéos, non vraiment, c’est très intéressant pour du plex.
Le 19/03/2019 à 14h30
Bien que je sois entièrement d’accord. La NVidia Shield s’en sort en terme de transcoding? (si on parle d’un point de vue serveur plex).
J’aime beaucoup my shield TV (en client). Mais il faut aussi admettre que le suivi logiciel est pas toujours excellent, et que je suis pas super convaincu qu’il y ait une v2 qui sorte :-(
Le 19/03/2019 à 14h50
Pour remplacer un SteamLink (ou équivalent via l’app sur le Raspberry Pi) ça pourrait être top, non?
Le 19/03/2019 à 15h14
un peu beaucoup overkill pour du Steamlink à mon avis.
Le 19/03/2019 à 15h27
Aucun intérêt, autant utiliser un RPi
Le 19/03/2019 à 16h35
Le Raspberry Pi ne fait pas de 4K et pas de port Gb digne de ce nom.
Le 19/03/2019 à 16h45
Oui mais le Gb ne sert pas forcément pour l’usage et on a pas besoin d’un GPU Maxwell pour gérer un HDMI en 4K. Du coup aller vers une telle machine est largement overkill par rapport au besoin.
Le 20/03/2019 à 07h17
Pour le défense c’est écrit Raspberry dans le titre :)
exemple d’usage différent : la “blockchainisation” de données issues de capteurs (IoT…) d’un site industriel, pour assurer une bonne traçabilité de ces données.
Le 20/03/2019 à 07h28
Note que réduire un RPi à ce genre d’usages manque aussi de sens (sans parler du fait que c’est tout sauf une carte pour du multimédia/NAS )
Le 20/03/2019 à 09h58
Utiliser le POE pour une carte avec de la puissance de calcul, ça doit être délicat par contre.
Le 20/03/2019 à 10h13
Euuuh… non
Le 20/03/2019 à 10h37
Quel est la puissance demandée pour le POE? 15W ou plus?
Le 20/03/2019 à 10h47
Le jetson nano consomme 5 à 10W d’après Nvidia, ca passe facile en POE ^^
Le 20/03/2019 à 11h13
Parfait merci, ça permet de se rendre compte de l’enveloppe de l’appareil.
Le 20/03/2019 à 12h48
15 ou 30 watts selon les cas, mais avec le 802.3bt on peut monter à 100 watts.
https://www.inpact-hardware.com/article/1100/poe-et-802-3atafbt-ce-quil-faut-savoir-alimentation-par-cable-reseau
Le 20/03/2019 à 18h53
Ça à l’air vraiment sympa, même si ce n’est pas de l’open-hardware et open-source, ça sera le bon compromis au Raspberry sans trop se ruiner :) . Curieux de voir ce qu’on pourrait faire avec le GPIO
Le 20/03/2019 à 19h28
20W/1000Gflops c’est pas mal du tout si on regarde la gamme des cartes Nvidia.
Le 20/03/2019 à 19h29
Combien de broches GPIO ?
Ça me semble être quasi l’info la plus importante après les specs de puissance pour ce type de matos
Le 21/03/2019 à 15h54
The Jetson Nano Developer Kit fits in a footprint of just 80x100mm and features four high-speed USB 3.0 ports, MIPI CSI-2 camera connector, HDMI 2.0 and DisplayPort 1.3, Gigabit Ethernet, M.2 Key-E module, MicroSD card slot, and 40-pin GPIO header. The ports and GPIO header works out-of-the-box with a variety of popular peripherals, sensors, and ready-to-use projects, such as the 3D-printable deep learning JetBot that NVIDIA has open-sourced on GitHub.
Le 23/03/2019 à 13h57
En même temps, le grand public est supposé imaginer quoi d’autre ? Même les techniciens auront une vision très limitée des possibilités d’un tel produit.
A part en faire un serveur quelconque ou peut-être un mini-PC à mini-coût pour de la bureautique, je ne vois pas comment utiliser cette chose
Le 24/03/2019 à 14h08
Nickel pour mettre un RetroPie dessus.