- PVSM.RU - https://www.pvsm.ru -

До недавнего времени платы построенные на процессоре RISC-V такие как Kendryte K210 [1], невозможно было использовать для высоко ресурсоемких задач, т.к. производительность конечных была очень низкой. В частности одноплатный компьютер XuanTie C906 на базе Allwinner RISC-V [2] можно было использовать только для нишевых небольших задач, например в качестве камеры из-за отсутствия аппаратного графического ускорителя и наличия только 256 МБ оперативной памяти. Можно использовать одноплатные компьютеры такие как SiFive HiFive Unmatched [3] или PolarBerry [4], но стоимость конечной системы составит сотни, а то и более тысячи долларов, что является весьма дороговато.
Таким образом, очевидна необходимость в недорогом одноплатном компьютере на Linux, построенным на высокопроизводительном процессоре RISC-V. И есть отличная новость, фонд BeagleBoard.org [5], Seeed Studio [6] и китайский фабричный производитель микросхем Starfive [7] объединились для разработки и производства одноплатного компьютера BeagleV (Beagle Five) на базе двухъядерного процессора StarFive JH7100 (ядро SiFive U74 RISC-V) с цифровым сигнальным процессором(DSP) для компьютерного зрения, ускорителем машинного обучения (Deep learning) NVDLA и нейронной сети для искусственного интеллекта (AI).
Технические характеристики BeagleV:
Процессор: SoC — StarFive JH7100 Vision SoC с:
Оперативная память: 4GB или 8GB LPDDR4
Пользовательская память: слот MicroSD
Видео:
Камера: Двухканнальный процессор обработки изображений (ISP) с поддержкой разрешения до 4K @ 30FPS, 2 x MIPI-CSI Rx
Звук: аналоговый вывод (3.5 mm TRRS jack)
Связь: 1x Gigabit Ethernet, 2.4 GHz 802.11b/g/n WiFi 4, и Bluetooth 4.2
USB: 4 порта USB 3.0
Expansions Header: 40-контактный разъем совместимый с Raspberry Pi 3, включает GPIO с 28 x GPIO, I2C, I2S, SPI, UART
Безопасность: поддержка TRNG и OTP
Разное: кнопка питания и сброса
Питание: 5V/3A через порт USB Type-C
Размер: 90×70 (приблизительно) мм.
Основываясь на сведениях о ядре SiFive U74 [9], производительность должна быть эквивалентна ядру Cortex-A55. Cortex-A55 является приемником Cortex-A53 на котором построен процессор Allwinner A64 [10]. По заявлению [11] компании ARM, ядро Cortex-A55 имеет на 18% большую производительность и на 15% большую энергоэффективность. Плата Banana Pi BPI-M64 [12] содержит 4-ядра Cortex-A53 с частотой 1.2 GHz, а BeagleV будет содержать два ядра RISC-V U74 с частотой 1.5 GHz, что говорит о практически идентичной производительности.
Поэтому производительность одноплатного компьютера BeagleV будет не такой высокой по сравнению с платами на процессоре Arm, но за счет наличия модуля ускорителя нейронной сети и цифрового зрения, BeagleV будет конкурентоспособным по сравнению с другими платами с искусственными интеллектом, такими как Coral Dev Board mini [13].
Первая партия поставок плат запланированная на март будет без графического процессора, но следующая которая должна будет выпущена в сентябре будет с графическим процессором от Imagination Technologies GPU.
Поддержка BeagleV будет в основной ветки mainline Linux, образ ОС будет построен на версии Debian. Так будет поддержка Fedora и FreeRTOS. Одноплатные компьютеры на RISC-V являются открытым аппаратным обеспечением(open-source hardware) как и другие платы организации BeagleBoard.org, это означает что файлы дизайна оборудования(hardware design files), прошивки(firmware) и программное обеспечение будут общедоступными.
Конечная цена BeagleV составит $119 с 4GB RAM и $149 с 8GB RAM, но первая партия будет выпущена только с 8GB RAM. Энтузиасты и гики могут заполнить заявку [14] на получение платы на сайте. Так же можно оформить предзаказ [15] платы в Seeed Studio. Дополнительную информацию можно найти на странице продукта [16].
Автор: Антон Сердюков
Источник [18]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/360711
Ссылки в тексте:
[1] Kendryte K210: https://www.cnx-software.com/2020/02/17/how-to-build-run-linux-on-kendryte-k210-risc-v-nommu-processor/
[2] Allwinner RISC-V: https://www.cnx-software.com/2020/11/09/xuantie-c906-based-allwinner-risc-v-processor-to-power-12-linux-sbcs/
[3] SiFive HiFive Unmatched: https://www.cnx-software.com/2020/10/30/sifive-launches-hifive-unmatched-mini-itx-motherboard-for-risc-v-pcs/
[4] PolarBerry: https://www.cnx-software.com/2020/10/30/polarberry-compact-linux-capable-risc-v-fpga-sbc-som/
[5] BeagleBoard.org: http://beagleboard.org/
[6] Seeed Studio: https://www.seeedstudio.com/
[7] Starfive: https://www.starfivetech.com/
[8] NVDLA: https://www.cnx-software.com/2017/10/04/nvidia-unveils-open-source-hardware-nvdla-deep-learning-accelerator/
[9] SiFive U74: https://www.cnx-software.com/2018/11/02/sifive-7-series-risc-v-cores-e76-s76-u74/#u7-core-ip-series-u74-and-u74-mc-cores
[10] Allwinner A64: https://linux-sunxi.org/A64
[11] заявлению: https://en.wikipedia.org/wiki/ARM_Cortex-A55
[12] Banana Pi BPI-M64: https://devdotnet.org/post/otladochnaya-plata-banana-pi-bpi-m64/
[13] Coral Dev Board mini: https://www.cnx-software.com/2020/10/17/buy-coral-dev-board-mini-sbc/
[14] заполнить заявку: https://docs.google.com/forms/d/e/1FAIpQLSff2hpW19aiB7SyzA4NK8zhDGgDje26C_z4lpwzJ-Hmk8aJiQ/viewform
[15] предзаказ: https://www.seeedstudio.com/BeagleV-p-4828.html?utm_source=cnx_software&utm_medium=link&utm_campaign=cnx_software
[16] странице продукта: https://beaglev.seeed.cc/
[17] $119+ BeagleV powerful, open-hardware RISC-V Linux SBC targets AI applications — cnx-software.com: https://www.cnx-software.com/2021/01/13/beaglev-powerful-open-hardware-risc-v-linux-sbc-targets-ai-applications/
[18] Источник: https://habr.com/ru/post/537602/?utm_source=habrahabr&utm_medium=rss&utm_campaign=537602
Нажмите здесь для печати.