Кластер из Blade 3 SBC
Привет, Хабр! Продолжаем писать про одноплатники, хорошие и разные. Системы подобного типа выпускаются разными компаниями буквально каждую неделю. Нам эти системы очень нравятся, и сегодня — подборка с устройствами, которые кажутся нам интересными. Как всегда, подборка субъективная, так что если у вас есть свой вариант, который не попал в подборку — предлагайте в комментариях, обсудим. Что же, поехали!
Quartz64 Model B
Это одноплатник размером с кредитку. Он базируется на чипе Rockchip RK3566. Оснащен девайс гигабитным Ethernet, HDMI, аудио и USB-портами. Есть еще и 40-пиновый GPIO, который совместим с «малинками» и расширениями для них.
Модель выпускается в разных вариантах, с объемом ОЗУ от 2 до 8 ГБ и возможностью заказать максимально навороченную версию с eMMC в 128 ГБ. Правда, эти варианты будут доступны в ближайшем будущем. Пока же в наличии лишь устройство с 4 ГБ и без накопителя.
Что касается процессора, то у него четыре ядра ARM Cortex-A55 CPU с частотой работы 2 ГГц, а также графика Mali-G52 MP2, плюс «нейромодуль» в 0.8 TOPS.
Есть беспроводный модуль связи, поддерживающий стандарты WiFi 5 и Bluetooth 5.0, M.2 слот для карт PCIe Gen 2. Разработчики добавили коннекторы MIPI-DSI и MIPI-CSI для дисплея и камеры, плюс слот для карты памяти. Что касается портов, то есть 1 USB 3.0 порт и два USB 2.0, плюс IR-ресивер, если есть желание подключить пульт управления.
Одноплатник более функциональный и одновременно компактный, чем модель A, которая была выпущена компанией в прошлом году. Работает девайс с такими системами, как Manjaro ARM, Arch Linux ARM, Tiaonocore DKI и NetBSD.
Khadas VIM4
Еще один небольшой одноплатник, который поддерживает воспроизведение видео в 4K и оснащен HDMI 2.1 и гигабитным интернет-портами, плюс беспроводным модулем связи с WiFi 6 и Bluetooth 5.1. На борту — сразу 8 ГБ ОЗУ LPDDR4X.
Одноплатник — один из первых с процессором Amlogic A311D2:
- 4 ядра x ARM Cortex-A73 CPU @ 2.2 ГГц
- 4 ядра x ARM Cortex-A53 CPU @ 2 ГГц
- Графика Mali-G52 MP8 @ 800 МГц
Благодаря поддержке 4K разрешения систему можно использовать для работы с медиафалами и сервисами. В дополнение к HDMI-порту есть и mini-HDMI, для удобства пользователя.
В отличие от предыдущей модели одноплатник оснащен eMMC, правда, всего на 32 ГБ. Есть и слот для карты памяти, плюс PCIe 2.0 слот для твердотельных накопителей. Плюс в наличии два USB Type-A коннектора. Вот полный список портов и разъемов:
- STM32G031 ARM Cortex-M0+ микроконтроллер для управления питанием
- 2 x 4-lane MIPI-CSI коннектора для подключения 1 или сразу 2 камер Подключение 2 микрофонов
- MIPI-DSI/eDP комбоинтерфейс для подключения внешнего тачскрина
- 40-pin мнтерфейс (USB, I2C, I2S, SPDIF, UART, PWM, ADC, GPIO, SWCLK, SWDIO
- 3-осевой цифровой акселерометр
- 1 x USB 3.0 Type-A
- 1 x USB 2.0 Type-A
- 1 x USB 2.0 Type-C
Есть три физических кнопки для питания, настройки, плюс reset. Ну и два светодиода, один белый, один красный. Работает одноплатник с Ubuntu 22.04 и Android 11.
Стоимость такой системы немаленькая — $220, но сейчас разработчики скинули $20 с целью популяризации платы.
Banana Pi BPI-R2 Pro
В отличие от предыдущих одноплатников, эта система заточена под сетевые функции, из нее можно сделать отличный роутер. Но можно работать и как с обычным одноплатником — благо, есть 2 ГБ LPDDR4 ОЗУ и 16 ГБ eMMC.
Что касается сетевых функций, то здесь сразу пять гигабитных Ethernet портов, чего должно хватить для большинства прикладных задач. Плюс можно вставить опциональную карточку — беспроводный модуль связи.
Стоимость платы составляет $95.
Система базируется на четырехъядерном процессоре с ARM Cortex-A55 и графикой Mali-G52, плюс нейромодуль.
Кроме того, плата оснащена HDMI-портом, двумя USB 3.0-портами, портом micro USB 2.0, 3,5-мм аудио разъёмом, картридером и SATA-коннектором. Есть интерфейс для подключения дисплеев, камеры, плюс 40-пиновый GPIO.
Совместима плата с Ubuntu 21.04, Debian 10 GNU/Linux или OpenWRT-21.02.
В целом, этот одноплатник является почти полной копией BPI-R2 того же производителя с обновленным процессором.
Mekotronics R58
Еще один отличный одноплатник с 8-ядерным процессором Rockchip RK3588. Стоимость ее $169, и давайте посмотрим, за что разработчик просит эти деньги.
SoC | 8-ядерный Rockchip RK3588 с 4 ядрами Cortex-A76 @ 2.4 GHz, 4 ядрами Cortex-A55 @ 1.8 GHz, графикой Arm Mali-G610 MP4 GPU, 6TOPS NPU, 8K 10-bit декодер, 8K энкодер |
RAM / Память | 4 ГБ LPDDR4x + 32 ГБ eMMC |
8 ГБ LPDDR4x + 64 ГБ eMMC | |
16ГБ LPDDR4x + 64ГБ eMMC | |
Video | 2x HDMI 2.1 порта с выводом видео вплоть до 8Kp60 |
1x DisplayPort с выводом видео вплоть до 8Kp60 | |
DisplayPort с USB-C | |
Video Input – 1x HDMI 2.0 порт | |
Связь | 1x Гигабитный Ethernet |
Dual-band Wi-Fi 6 | |
Bluetooth 5.0 | |
USB | 1x USB 3.0 Type-A |
2x USB 2.0 Type-A | |
1x USB Type-C | |
GPIO | 2x 5 pin GPIO |
2x Serial port headers | |
Питание | 12 В DC |
Наиболее оснащенная модель получила 16 ГБ ОЗУ и 64 ГБ eMMC. Ну а работает одноплатник с такими ОС, как Android 12, Debian 11 и Ubuntu 20.04.
Что касается цены, то на данный момент известна стоимость базовой модели — $189 за систему с 4 ГБ ОЗУ.
Blade 3 SBC
А это одноплатник, который можно формировать в кластер, для получения системы с гораздо более продвинутыми, чем у обычных одноплатников, возможностями. Характеристики системы — 8-ядерный чип RK3588 от Rockchip, плюс 16 ГБ ОЗУ. Есть и разные SBC-коннекторы для подключения внешних устройств.
Насколько известно, максимальная конфигурация кластера из таких плат предполагает систему с 600 процессорными ядрами. Это, получается, 75 плат в едином кластере. Потреблять такой монстр будет 1500 Вт.
CPU | 8-ядерный Rockchip Cortex-A76/A55 SoC процессор RK3588 |
RAM | Вплоть до 32 GB LPDDR4 |
Storage | Вплоть до 256 GB eMMC storage |
PCIe Gen 3 (опционально) | |
SATA (опционально) | |
Micro SD | |
Ports | 1 x HDMI Output (8K @ 60 FPS or 4K @ 120 FPS) |
1 x HDMI 2.0 Input (4K @ 60 FPS) | |
MIPI-DSI | |
2 x USB C 3.2 | |
2 x 2.5G Ethernet | |
GPIO | 40 пиновый GPIO с Digital I/O, I2C, USB, SPI, I2S, TTL, UART |
ОС | Linux, Android 12 |
Питание | 12V |
Размеры | 100 x 72mm |
Поставляется плата с SDK и исходниками для Buildroot и Yocto, что упрощает работу с платой и кластером. Потенциальные сферы использования — кластерные HPC ноды с минимальным энергопотреблением, хранилища данных и обработка 3D-графики или работа с ИИ-приложениями.
Стоимость платы — $169 для базовой модели с 4 ГБ ОЗУ и 32 ГБ памяти, либо же $259 за версию с 16 ГБ ОЗУ и 128 ГБ памяти. В общем, дешевым такой кластер точно не будет.