Google Edge TPU дебютирует в новой плате разработки

Этот сайт может зарабатывать партнерские комиссии по ссылкам на этой странице. Условия эксплуатации.

Мы довольно много написали об облачном TPU Google, выводе AI и ускорителе обучения ML, которые компания разработала для более эффективной обработки определенных рабочих нагрузок, чем GPU или CPU. Однако эти крупные TPU предназначены для питания серверных помещений и крупных центров обработки данных. Google также разработал аппаратное обеспечение для небольших устройств, вариантов использования и границы сети, соответственно названное Edge TPU.

Часто задаваемые вопросы по Coral описывают Edge TPU следующим образом:

Edge TPU — это небольшая ASIC, разработанная Google, которая обеспечивает высокопроизводительный вывод ML для устройств с низким энергопотреблением. Например, он может выполнять самые современные модели мобильного зрения, такие как MobileNet V2, со скоростью 100+ кадров в секунду и эффективным энергопотреблением.

devboard-sizes "width =" 640 "height =" 833 "srcset =" https://www.extremetech.com/wp-content/uploads/2019/03/devboard-dimensions-640x833.jpg 640w, https: // www.extremetech.com/wp-content/uploads/2019/03/devboard-dimensions-231x300.jpg 231w, https://www.extremetech.com/wp-content/uploads/2019/03/devboard-dimensions-768x999 .jpg 768 Вт "размеры =" (максимальная ширина: 640 пикселей) 100 Вт, 640 пикселей "/></p><div class='code-block code-block-4' style='margin: 8px 0; clear: both;'>
<!-- Yandex.RTB R-A-1242389-1 -->
<div id=

Совет по развитию кораллов включает в себя:

  • Краевой модуль ТПУ (СОМ)
  • NXP i.MX 8M SOC (четырехъядерный процессор Cortex-A53, плюс Cortex-M4F)
  • Ускоритель-сопроцессор Google Edge TPU ML
  • Vivante GC7000 GPU
  • Криптографический сопроцессор
  • Wi-Fi 2 × 2 MIMO (802.11b / g / n / ac 2,4 / 5 ГГц)
  • Bluetooth 4.1
  • 8 ГБ eMMC
  • 1 ГБ LPDDR4

Доступны различные USB-порты, аудиоподключения и видеоподключения, включая несколько подключений микрофонов, поддержку USB-C, порт HDMI 2.0a, а также 39-контактный и 24-контактный разъемы для дисплея MIPI-DSI и камера MIPI-CSI2. Edge TPU утверждает, что поддерживает Mendel Linux (производная от Debian). Я не смог найти никакой информации об этом дистрибутиве онлайн. На веб-странице Google для проекта Edge TPU только говорится, что устройство совместимо с «ОС Linux». Это может быть опечаткой в ​​документации или ссылкой на пользовательский дистрибутив Linux, созданный Google. Доска разработчика продается за $ 149,99.

Также в продаже новый USB-ускоритель Edge. В отличие от полного модуля разработки, это просто Edge TPU, реализованный через USB, который можно подключать к другим устройствам, таким как Raspberry Pi. Думайте об этом как концептуально похожий на Intel Neural Compute Stick. Ниже приведены тесты для Edge TPU и версии с подключением по USB (в соответствии с часто задаваемыми вопросами Google). Новый USB-ускоритель также дешевле, чем полный пансион, по цене $ 74,99:

CoralEdgeTPU-Benchmarks "width =" 640 "height =" 288 "srcset =" https://www.extremetech.com/wp-content/uploads/2019/03/CoralEdgeTPU-Benchmarks-640x288.png 640w, https: // www.extremetech.com/wp-content/uploads/2019/03/CoralEdgeTPU-Benchmarks-300x135.png 300w, https://www.extremetech.com/wp-content/uploads/2019/03/CoralEdgeTPU-Benchmarks-768x345 .png 768w, https://www.extremetech.com/wp-content/uploads/2019/03/CoralEdgeTPU-Benchmarks.png 1524w "sizes =" (max-width: 640px) 100vw, 640px "/></p>
<p>Edge TPU поддерживает только TensorFlow Lite, поэтому любой код, который вы хотите запустить на оборудовании, должен быть сначала преобразован в этот формат. Он не может выполнять традиционное обратное распространение (необходимо для традиционного обучения ML), но есть измененный способ запуска этих рабочих нагрузок в определенных случаях, как описано в FAQ.</p><div class='code-block code-block-8' style='margin: 8px 0; clear: both;'>
<!-- Yandex.RTB R-A-1242389-2 -->
<div id=

На данный момент ИИ остается довольно специализированной областью, и подобные части предназначены для относительно небольшой аудитории разработчиков, которая может использовать их для тестирования программного обеспечения. Однако в будущем эти типы недорогих устройств могут стать ключом к расширению возможностей ИИ для «обычных людей» и аппаратного обеспечения, что позволит большему количеству людей экспериментировать с функциями, которые может предоставить ИИ.

Сейчас читаю: