Является ли Google Coral Dev Board лучше, чем Raspberry Pi?

1 min


Одноплатные компьютеры (SBC) являются революционными устройствами. Самый известный SBC, несомненно, Raspberry Pi. Он дешевый, размером с кредитную карту, и, тем не менее, выполняет те же задачи, что и настольный компьютер, что делает его популярным среди любителей и разработчиков.

Coral Dev Board – это новый ребенок на блоке. Есть много причин для этого. Сегодня вы узнаете все, что вам нужно знать о новом SBC Google на базе Linux.

Что такое Google Coral Dev Board?

Google Coral Dev Board

Доска Coral Dev – это SBC с пользовательским интерфейсом Google Мендель операционная система, предназначенная для использования с TensorFlow Lite нейронная сеть. Он также имеет полный набор выводов общего назначения In / Out (GPIO). Учитывая его внешний вид и размер, вы можете подумать, что это еще один клон Raspberry Pi, но есть некоторые важные отличия.

Что делает Coral Dev Board уникальным?

Съемный блок Coral SOM
Компания Google разработала Coral Dev Board для быстрого создания прототипов оборудования для машинного обучения. Первое, что делает его уникальным, это Краевой модуль ТПУ,

Этот модуль, известный как Система на модуле (SOM) находится на верхней части соединительной платы и содержит все, что заставляет плату работать. Процессор, графический процессор, оперативная память, чип Wi-Fi и флэш-память – все это в одном съемном блоке, который можно быстро заменить.

Плата содержит разъемы для USB, LAN, HDMI, SD-карты, аудио и питания. Это означает, что вы можете использовать одну базовую плату для создания прототипов устройств перед развертыванием на специальном оборудовании.

Это также означает, что технологии с коммерческим использованием в реальных условиях доступны для тех, кто желает использовать эту технологию дома. То, что на самом деле выделяет его, – это то, что вы не найдете на других форумах разработчиков: Google Краевой ТПУ сопроцессор.

Что такое сопроцессор Google Edge TPU?

Чип Edge TPU для машинного обучения

Краевой ТПУ представляет собой небольшую специализированную интегральную микросхему (ASIC), разработанную для обеспечения высокопроизводительной интерпретации машинного обучения. Его небольшой размер и низкие требования к энергопотреблению делают его идеальным для встраивания в аппаратные продукты IoT для распознавания изображений и текста.

Добавление этого чипа в SBC значительно сокращает время, необходимое нейронной сети для обработки данных. В настоящее время Edge TPU доступен только в составе платы Coral Dev Board или в качестве внешнего USB-процессора.

Каковы характеристики Coral Dev Board?

Спецификации для Краевой модуль ТПУ являются следующими:

  • ЦПУ: NXP i.MX 8M SOC (четырехъядерный Cortex-A53, Cortex-M4F)
  • GPU: Интегрированная графика GC7000 Lite
  • сопроцессор: Google Edge TPU
  • баран: 1 ГБ LPDDR4
  • Флэш-память: 8GB eMMC
  • связь: Wi-Fi 2 × 2 MIMO (802.11b / g / n / ac 2,4 / 5 ГГц) Bluetooth 4.1
  • Размеры: 48 х 40 х 5 мм

Плата имеет собственный набор спецификаций:

  • Флэш-память: MicroSD
  • USB: Тип-C OTG Тип-C Питание Тип-A 3.0 Хост последовательная консоль Micro-B
  • ЛВС: Гигабитный порт Ethernet
  • аудио: 3,5-мм аудиоразъем (совместимый с CTIA) Цифровой микрофон PDM (x2) 2,54-мм 4-контактный разъем для стереодинамиков
  • видео: HDMI 2.0a (полноразмерный) 39-контактный разъем FFC для дисплея MIPI-DSI (4-полосный) 24-контактный разъем FFC для камеры MIPI-CSI2 (4-полосный)
  • GPIO: 3.3 В силовая шина 40 – 255 Ом, программируемое сопротивление ~ макс. Ток 82 мА
  • Мощность: 5 В постоянного тока (USB Type-C)
  • Размеры: 88 х 60 х 24 мм

Python – единственный в настоящее время поддерживаемый язык программирования. Поддержка C ++ в ближайшее время.

Поскольку его дизайн поддерживает сложную обработку данных, он является одним из самых мощных альтернатив Raspberry Pi

Пи передозировка? Вот 5 альтернатив Raspberry Pi



Пи передозировка? Вот 5 альтернатив Raspberry Pi
Вы освоили Raspberry Pi – и что теперь? Вот 5 из лучших альтернатив Пи, чтобы идти дальше.
Прочитайте больше

, Однако ему не хватает настольной операционной системы. В документации для Coral Dev Board даже не рекомендуется подключать монитор и клавиатуру к плате, а использовать только сетевые решения, такие как SSH.

Что может сделать Coral Dev Board?

Спецификации ничего не значат, если оборудование бесполезно. Приведенное выше видео показывает, насколько мощным может быть Coral Dev Board. В этом примере используется модуль камеры для представления новых объектов в нейронной сети TensorFlow Lite в режиме реального времени.

Этот пример наверняка понравится толпе любителей, но есть и другие варианты использования TensorFlow Lite, с которыми вы, возможно, уже знакомы. Google недавно выкатил Умный ответ для Gmail, которая использует ту же облегченную версию TensorFlow для чтения электронной почты и предоставления контекстно-зависимых ответов.

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

Короче говоря, Coral Dev Board – это первый реальный шаг к мощному машинному обучению с малым форм-фактором. Сменный SOM облегчает массовое производство, и многие будущие устройства, без сомнения, будут использовать эту технологию. Что это значит для тебя?

Поможет ли мне «Коралловый Девелопмент» заменить мой Raspberry Pi?

Коралловый USB-ускоритель

TensorFlow работает на Raspberry Pi, но на самом деле он не предназначен для этого. Coral Dev Board предлагает силу, с которой Пи просто не может конкурировать. К счастью, есть решение в форме Raspberry Pi, совместимого USB-ускоритель с интегрированным процессором Edge TPU.

Это позволяет любому, у кого есть Pi, и некоторые ноу-хау машинного обучения

6 полезных учебных пособий и курсов по машинному обучению для понимания основ



6 полезных учебных пособий и курсов по машинному обучению для понимания основ
Там никогда не было лучшего времени, чтобы погрузиться в машинное обучение. Вот шесть полезных ресурсов, которые помогут вам узнать о машинном обучении.
Прочитайте больше

разрабатывать с использованием TensorFlow Lite.

Где купить Coral Dev Board

Конечно, эта новая технология слишком дорога для любителей?

Удивительно, но нет. Coral Dev Board стоит всего $ 149,99, что является конкурентом аналогичных плат для разработки высшего класса. USB-ускоритель еще дешевле, что делает его отличной альтернативой для тех, кто не хочет покупать совершенно новую плату для разработки. Есть планы продавать SOM отдельно, вместе с картой ускорения PCI TPU, хотя в настоящее время они недоступны для покупки.

Вы можете выбрать компоненты с веб-сайта Google Coral:

Новая Жара

Каким бы захватывающим это ни было, доска Coral Dev не заменит Raspberry Pi. TensorFlow будет работать на Pi, но не в реальном времени. Coral Dev Board является мощным, но не предназначен для использования на рабочем столе или для обучения.

Raspberry Pi по-прежнему является лучшим выбором для начинающих любителей электроники, которые хотят делать потрясающие проекты DIY Raspberry Pi

Raspberry Pi Проекты для начинающих



Raspberry Pi Проекты для начинающих
Эти 10 проектов Raspberry Pi для начинающих отлично подходят для ознакомления с аппаратными и программными возможностями Pi и помогут вам быстро приступить к работе!
Прочитайте больше

,

Узнайте больше о: Coral Dev Board, Google TensorFlow, Нейронных сетях.

Как восстановить поврежденный жесткий диск для восстановления данных


0 Comments

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