Jetson Nano & Raspberry Pi 4: В чем разница

Jetson Nano против Raspberry Pi 4: Различия

Jetson Nano или Raspberry Pi 4 — вот в чем вопрос. Узнайте о различиях между этими популярными одноплатными компьютерами!

Микрокомпьютер Raspberry Pi 5 На борту Raspberry Pi 5 уже есть четыре порта USB, беспроводные интерфейсы Wi-Fi/Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.

Одноплатный компьютер (SBC) — это удивительное устройство. Это полноценный компьютер, собранный на одной печатной плате. Он имеет свою собственную операционную систему, память, ввод/вывод и другие характеристики полнофункционального компьютера! Он даже может быть удивительно мощным компьютером, если их много и они работают вместе, как, например, в компьютерном кластере.

Давайте рассмотрим два самых мощных SBC: популярный Raspberry Pi 4 и Nvidia Jetson Nano. Мы рассмотрим технические характеристики и сходства каждой платы, а также их отличия. В частности, мы рассмотрим процессор, память, важные порты, другие «колокольчики и свистки», а также популярные варианты операционных систем.

Обратите внимание, что из-за дефицита чипов на момент написания статьи цены могут отличаться, а доступность может быть скудной.

Одноплатные компьютеры (SBC)

JetBot на базе Jetson Nano - роботизированная платформа искусственного интеллекта
JetBot на базе Jetson-Nano, роботизированная платформа искусственного интеллекта (Источник: It’s FOSS)

Для начала давайте рассмотрим, что представляет собой каждая из плат и что они могут предложить.

Raspberry Pi 4

Впервые Raspberry Pi была выпущена в 2012 году. С ее помощью можно было проникнуть в самое сердце компьютера, установив операционную систему, а затем подключив провода и схемы непосредственно к контактам на плате!

Pi был разработан для обучения молодых людей физическим вычислениям и программированию. Вскоре он стал популярен среди любителей и с тех пор было выпущено несколько моделей и клонов. В июне 2019 года был выпущен Raspberry Pi 4. Хотя с тех пор появились более новые модели (Pi 400, Pico и Pico W), 4 является фаворитом среди разработчиков и не зря.

Проверить цену Raspberry Pi 4 можно на сайте:

Jetson Nano

С другой стороны, компания Nvidia уже много лет выпускает собственную линейку компьютеров с искусственным интеллектом, но их цена была недоступна для мейкерских проектов. Все изменилось с выпуском Jetson Nano в марте 2019 года. Теперь он доступен в двух версиях, 2-Гб и 4-Гб комплектах для разработчиков, и стал одной из самых популярных плат, конкурирующих с Raspberry Pi. Ведь она поставляется с полным набором портов и 40 контактами GPIO на относительно небольшом размере.

Проверить цену Jetson Nano можно на сайте:

Технические характеристики

Процессор

  1. Raspberry Pi 4 оснащен системой-на-чипе Broadcom BCM2711 и работает на четырехъядерном 64-битном процессоре ARM Cortex-A72 с частотой 1,5 ГГц.
  2. Jetson Nano работает на четырехъядерном 64-битном ARM Cortex-A57 @ 1,43 ГГц.

Память

  • Raspberry Pi 4 имеет четыре варианта оперативной памяти: 1-Гб, 2-Гб, 4-Гб и 8-Гб LPDDR4-3200 SDRAM.
  • Jetson Nano поставляется в 4-гигабайтной версии LPDDR4 или 2-гигабайтной альтернативе.

Дисплей

  1. Через два порта Micro-HDMI Raspberry Pi 4 предлагает 4K 60 fps с функцией двух экранов.
  2. Jetson Nano 4 ГБ поддерживает HDMI 2.0 и DisplayPort (eDP 1.4). 2-гигабайтная версия поддерживает только HDMI 2.0.

Ввод/Вывод

  1. Raspberry Pi 4 оснащен двумя портами USB 3.0, двумя портами USB 2.0, портом USB C для питания, 3,5-мм аналоговым аудио-видео разъемом, двумя портами Micro-HDMI, последовательным интерфейсом камеры (CSI), 40 контактами GPIO и последовательным интерфейсом дисплея (DSI).
  2. 4-гигабайтная модель Jetson Nano имеет четыре порта USB 3.0, один порт USB 2.0 Micro-B, две полосы MIPI CSI-2 DPHY, 40 контактов GPIO, порт HDMI 2.0 и DisplayPort. 2-Гб модель имеет один порт USB 3.0, два порта USB 2.0, один порт USB 2.0 Micro-B, полосу MIPI CSI-2 D-PHY, 40 контактов GPIO и порт HDMI 2.0.

Ethernet

  1. Raspberry Pi 4 поддерживает Gigabit Ethernet. Он также имеет встроенные функции Wi-Fi и Bluetooth.
  2. Jetson Nano 4 Гб поддерживает Gigabit Ethernet и M.2 Key E для поддержки Wi-Fi, а 2-Гб версия также поддерживает Gigabit Ethernet и включает беспроводной адаптер USB 802.11ac (в зависимости от региона).

Операционная система

  1. Raspberry Pi 4 поддерживает Raspberry Pi OS (ранее известную как Raspbian), Ubuntu, OSMC, RetroPie и другие образы сторонних производителей.
  2. Официальной операционной системой для Jetson Nano является Linux4Tegra, основанная на Ubuntu 18.04. Она доступна через образ SD-карты, входящий в комплект поставки, который предназначен для работы с оборудованием Nvidia.

Общий подход

Jetson Nano через VNC с ярлыком для веб-браузера Chromium.
Jetson Nano, подключенный через VNC с ярлыком на Chromium (Источник: Medium)

Быстрый просмотр спецификаций показывает, что между этими двумя платами много общего. Это и 40 выводов GPIO и поддержка Ethernet и операционные системы на базе Linux. На самом деле вы даже можете использовать Pimoroni Rainbow HAT, разработанный для Pi, с Jetson Nano! Это можно сделать, изменив скрипты примеров. Таким образом с Jetson Nano также можно использовать существующие аксессуары Raspberry Pi.

И Raspberry Pi и Jetson Nano используются для общих целей, включая редактирование текста, взаимодействие с датчиками и даже робототехнику. Однако, учитывая мощность и малый форм-фактор, Jetson Nano особенно подходит для робототехники и автономных транспортных средств. Один из таких примеров можно найти в JetBot.

Аналогично Raspberry Pi также можно найти во многих проектах робототехники, например GoPiGo3. В Jetson Nano также разрабатывается поддержка эмуляции ретро-игр, что является еще одним способом с помощью которого он вскоре сможет напрямую сравниться с Raspberry Pi.

Что касается операционных систем, то Raspberry Pi и Jetson Nano могут работать под управлением Ubuntu. Но как насчет программного обеспечения общего назначения? Оба устройства могут запускать Chromium, LibreOffice и Visual Studio Code и это лишь несколько примеров.

Большое отличие

Большое различие
Настройка Jetson Nano проекта для чтения

Как видите, основные характеристики Raspberry Pi 4 и Nvidia Jetson Nano схожи, но есть одно уникальное отличие. Самое большое отличие заключается в графических возможностях этих двух плат, а именно в их графических процессорах (GPU).

Графические процессоры существуют уже давно, с первых игровых приложений в 1970-х годах. Позже GPU стали использоваться для ускорения геометрических вычислений, применяемых в машинном обучении (ML). В наши дни GPU ценятся в машинном обучении благодаря их способности к параллельной обработке данных.

По мнению Oracle, GPU — это более надежная ставка для быстрого машинного обучения. Это связано с тем, что в своей основе обучение моделей науки о данных состоит из простых матричных математических вычислений. Поэтому, если эти вычисления могут выполняться параллельно, скорость этих вычислений может быть значительно увеличена!

Nvidia Jetson Nano имеет 128-ядерный графический процессор Maxwell с частотой 921 МГц. Если сравнивать их бок о бок, то Jetson Nano имеет гораздо более мощный GPU, чем Raspberry Pi 4. Это делает Jetson Nano более подходящим для приложений AI и ML, что может быть конкретным преимуществом, в зависимости от предполагаемого использования.

Вывод

Изображение: Заключительные размышления
3D-печать вашего Raspberry Pi в мини N64!

Так какой же одноплатный компьютер лучше выбрать? Любой из этих вариантов — отличный выбор для компьютерных проектов общего назначения, и оба будут работать в большинстве приложений.

Raspberry Pi 4 остается популярным вариантом для STEM-образования, мейкерских проектов, не связанных с искусственным интеллектом, и проектов 3D-печати. Если вы совсем новичок в электронике или Linux, то огромная поддержка сообщества станет для вас неоценимым дополнением. Это проверенный и испытанный SBC с открытым исходным кодом и сотнями аксессуаров, доступных в Raspberry Pi Foundation и других организациях. Пользовательские корпуса можно даже напечатать в 3D!

Еще один момент: Raspberry Pi 4 поддерживает двойной дисплей, тогда как 2-гигабайтный Jetson Nano — нет (4-гигабайтный Jetson Nano, имеющий HDMI и DisplayPort, может быть настроен на двойной дисплей с помощью соответствующих кабелей). Поэтому, если вам нужна домашняя развлекательная система, Raspberry Pi может оказаться лучшим выбором. Кроме того, можно улучшить возможности GPU Raspberry Pi с помощью таких дополнений, как Neural Compute Stick 2. Однако это потребует дополнительных затрат.

Cortex-A72 в Raspberry Pi 4 на одно поколение новее, чем Cortex-A57 в Nvidia Jetson Nano. Этот процессор обеспечивает более высокую производительность и тактовую частоту. Но для глубокого обучения и искусственного интеллекта он может не обеспечить достаточного преимущества в производительности.

Хотя он не предлагает поддержку двух мониторов, Jetson Nano имеет более мощный GPU. Для машинного обучения и приложений искусственного интеллекта Jetson Nano остается лучшим выбором. Кроме того, на GitHub есть подробные руководства, которые помогут вам начать работу.

Николай

Я всегда рад вашим комментариям, предложениям или новостям из первых уст.

Оцените автора
Добавить комментарий