BeagleBone готовится к обработке ИИ

831

Организация BeagleBone создала 64-битный одноплатный компьютер Linux с возможностями искусственного интеллекта и другими аппаратными ускорителями. Восемь Top/s обработки нейронной сети доступны через библиотеки Python.

Названный AI-64, он построен на TDA4VM от Texas Instruments, который имеет два ядра Arm Cortex-A72 с тактовой частотой 2 ГГц, ядро ​​DSP C7x, а также ускорители глубокого обучения, машинного зрения и мультимедиа. «предназначен для встроенных приложений и предоставляет разработчикам полную систему искусственного интеллекта и машинного обучения».

Ядро DSP с частотой 1 ГГц рассчитано на 80Gflop/s и 256Gop/s, а 8Top/s 8-битной обработки нейронной сети обеспечивается MMA (ускоритель матричного умножения) TI, также работающим на частоте 1 ГГц.


Также на кристалле находятся еще два DSP — пара ядер C66x VLIW с плавающей запятой, блок микроконтроллера с шестью ядрами Cortex-R5F и 3D-графический процессор PowerVR Rogue 8XE GE8430. Ускорение видео включает кодирование 2x 1080p30 H.264 и декодирование 8x 1080p30 H.264/H.265.

Приведенные выше номера в некоторой степени зависят от версии установленного TDA4VM — этот номер детали представляет семейство. Farnell и BeagleBoard не дают ясного ответа на этот вопрос — в техническом описании упоминается TDA4VM88TGBALFR — и, например, даже TI не дает четкого представления о том, что представляет собой «x» в «C7x».

Память включает в себя 4 ГБ оперативной памяти, 16 ГБ флэш-памяти eMMC и слот для карт MicroSD.

По словам Фарнелла, интерфейсы включают в себя: разъем M.2 E-key PCIe для адаптеров WiFi-Bluetooth, интерфейс USB 3.0 Type-C SuperSpeed ​​для ввода питания и данных, два порта USB 3.0 Type-A SuperSpeed ​​и Gigabit Ethernet.

Вдобавок к этому есть Mini DisplayPort для монитора, 4-полосный разъем CSI для камеры и 4-полосный разъем DSI для большего количества дисплеев.

Есть кнопки загрузки, перезагрузки и питания, светодиод питания и пять светодиодов, доступных пользователю.

Заголовок ikroBUS Shuttle предназначен для датчиков и исполнительных механизмов Click, а «заголовки Cape BeagleBone обеспечивают возможности расширения с сотнями примеров аппаратного обеспечения и десятками готовых встроенных вариантов расширения», — сказал Фарнелл. «Веб-браузер, источник питания и сетевое подключение — все, что нужно для создания встраиваемых приложений».

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

Фарнелла Страницу продукта BeagleBone AI-64 можно найти здесь.

Страница TI для TDA4VM88TGBALFR находится здесь.