Материалы по тегу: risc-v

23.09.2022 [19:58], Алексей Степин

Google заявила, что использует процессоры SiFive Intelligence X280 на RISC-V вместе со своим TPU

Архитектура RISC-V продолжает понемногу набирать популярность и завоевывать внимание ведущих игроков на рынке информационных технологий. На мероприятии AI Hardware Summit в совместном выступлении ведущего архитектора SiFive и архитектора Google TPU было отмечено, что Google уже использует процессоры с ядрами Intelligence X280.

Эти ядра — один из вариантов воплощения архитектуры RISC-V, из продвигаемых SiFive. Анонс Intelligence X280 состоялся ещё в апреле 2021 года, когда SiFive выпустила апдейт 21G1, основной упор в котором был сделан на максимизацию характеристик уже существующих ядер RISC-V в области операций с плавающей запятой.

 Процессорное ядро Intelligence X280 и его возможности. Источник: SiFive

Процессорное ядро Intelligence X280 и его возможности. Источник: SiFive

Как следует из названия, данный вариант процессора оптимизирован под задачи машинного интеллекта: ядра RISC-V в нём дополнены векторными конвейерами RISC-V Vector (RVV) с производительностью 4,5 Тфлопс bfloat16 и 9,2 Топс INT8 на ядро. Одной из самых интересных технологий в Intelligence X280 является интерфейс Vector Coprocessor Interface eXtension (VCIX).

 Устройство VCIX. Источник: SiFive

Устройство VCIX. Источник: SiFive

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

 Слайд из соместного доклада Google и SiFive. Источник: SiFive

Сильные стороны Google TPU. Источник: SiFive

На саммите в Санта-Кларе разработчики SiFive и Google TPU рассказали, что процессоры Intelligence X280 используются в качестве хост-процессоров к ускорителям систолической векторной математики Google MXU; правда, о масштабах внедрения RISC-V в Google сведений приведено не было.

 Разделение труда Intelligence X280 и Google TPU

Разделение труда Intelligence X280 и Google TPU. Источник: SiFive

Ранее уже появлялась информация, что Google активно тестирует ASIC сторонних разработчиков в связке со своим TPU, в частности, чипы Broadcom, дабы разгрузить его от второстепенных задач и сделать упор на сильных сторонах — матричной математике и быстром интерконнекте.

Похоже, SiFive Intelligence X280 решает задачу интеграции подобного рода задач более изящно: как отметил в выступлении Клифф Янг (Cliff Young), архитектор Google TPU, с помощью VCIX можно построить машину, позволяющую усидеть на двух стульях (build a machine that lets you have your cake and eat it too).

Постоянный URL: http://servernews.ru/1074746
01.09.2022 [16:05], Игорь Осколков

Intel Pathfinder упростит и ускорит разработку RISC-V чипов

Корпорация Intel совместно с целым рядом компаний анонсировали новое решение Pathfinder, направленное на помощь в разработке SoC на базе RISC-V. Для Intel Pathfinder for RISC-V вендоры предоставляют ядра RISC-V, IP-блоки и программные решения, которые можно развернуть на FPGA для разработки и отладки, причём работа с такими комплексными прототипами будущих SoC доступна в унифицированной IDE.

 Изображение: Terasic

Изображение: Terasic

Будет доступно две версии продукта, Starter Edition и Professional Edition. Первая является бесплатной и предназначена для энтузиастов, научных и академических кругов. Она не требует обязательного наличия FPGA, так как позволяет обойтись программным эмулятором. Вторая же ориентирована на разработчиков коммерческих программных и аппаратных решений и получит более широкий набор IP-блоков и ПО.

 Изображение: Intel (via Embedded.com)

Изображение: Intel (via Embedded.com)

К инициативе Pathfinder присоединились два десятка компаний. Andes предоставила процессорные блоки AX45MP и NX27V, от Chips Alliance получены Rocket-ядра, Codasip поделилась ядром L31, Fraunhofer IMS предложила SoC AIRISC, MIPS дала EvoCore P8700 и I8500, OpenHW Group — CVE4 и CVA6, а SiFive — P550. Средства разработки и отладки, а также прочие программные решения предоставили Cadence, Codeplay, Check Point Software Technologies, Imperas, IOTech и Siemens.

 Изображение: Terasic

Изображение: Terasic

Часть IP-блоков будет получена от STMicroelectronics. Наконец, готовую и недорогую платформу подготовила компания Terasic, её Developer Kit for Intel Pathfinder for RISC-V обойдётся в $449. Плата включает небольшую FPGA Cyclone IV EP4CE115, 128 Мбайт SDRAM, двухстрочный LCD-экран, пару 1GbE-портов и массу стандартных интерфейсов. Ранее, напомним, Intel заявила о желании развивать экосистему RISC-V, а также заключила партнёрские соглашения с Esperanto и Ventana.

Постоянный URL: http://servernews.ru/1073364
26.08.2022 [15:21], Сергей Карасёв

Alibaba выпустила платформу для разработки SoC с архитектурой RISC-V

Облачная площадка Alibaba Cloud анонсировала платформу Wujian 600 — специализированное аппаратное решение, предназначенное для создания «систем на чипе» (SoC) с архитектурой RISC-V для периферийных вычислений. Новинка также включает оптимизированный программный стек, призванный ускорить разработку конечных продуктов.

Wujian 600 — это детище компании T-Head, одного из подразделений Alibaba Group. Платформа уже была использована при разработке и прототипировании собственной производительной SoC под названием TH1520.

 Источник изображения: Alibaba Cloud

Источник изображения: Alibaba Cloud

Ключевым компонентом TH1520 является процессор XuanTie C910 с четырьмя вычислительными ядрами RISC-V, функционирующими на тактовой частоте до 2,5 ГГц. Кроме того, в состав изделия входят нейропроцессорный блок, контроллеры памяти DDR и различные интерфейсы. Эта SoC уже применяется в экосистеме Alibaba, а дизайн чипа XuanTie C910 доступен на GitHub.

Выпуск платформы Wujian 600, как ожидается, поможет разработчикам в создании и выводе на рынок кастомизированных решений на базе RISC-V. А это должно способствовать популяризации соответствующей архитектуры. Возможностей SoC, созданных с применением Wujian 600, по словам Alibaba, достаточно для запуска десктопных приложений вроде FireFox и LibreOffice в фирменной Linux-системе OpenAnolis.

Постоянный URL: http://servernews.ru/1073023
24.08.2022 [22:42], Владимир Мироненко

Untether AI представила ИИ-ускоритель speedAI240 — 1,5 тыс. ядер RISC-V и 238 Мбайт SRAM со скоростью 1 Пбайт/с

Компания Untether AI анонсировала ИИ-архитектуру следующего поколения speedAI (кодовое название «Boqueria»), ориентированную на инференс-нагрузки. При энергоэффективности 30 Тфлопс/Вт и производительности до 2 Пфлопс на чип speedAI устанавливает новый стандарт энергоэффективности и плотности вычислений, говорит компания.

Поскольку at-memory вычисления в ряде задач значительно энергоэффективнее традиционных архитектур, они могут обеспечить более высокую производительность при одинаковых затратах энергии. Первое поколение устройств runAI в 2020 году Untether AI достигла энергоэффективности на уровне 8 Тфлопс/Вт для INT8-вычислений. Новая архитектура speedAI обеспечивает уже 30 Тфлопс/Вт.

 Изображения: Untether AI (via ServeTheHome)

Изображения: Untether AI (via ServeTheHome)

Этого удалось добиться благодаря архитектуре второго поколения, использованию более 1400 оптимизированных 7-нм ядер RISC-V (1,35 ГГц) с кастомными инструкциями, энергоэффективному управлению потоком данных и внедрению поддержки FP8. Вкупе это позволило вчетверо поднять эффективность speedAI по сравнению с runAI. Новинка может быть гибко адаптирована к различным архитектурам нейронных сетей. Концептуально speedAI напоминает ещё один тысячеядерный чип RISC-V — Esperanto ET-SoC-1.

Первый член семейства speedAI — speedAI240 — обеспечивает 2 Пфлопс вычислениях в FP8-вычислениях или 1 Пфлопс для BF16-операций. Благодаря этому обеспечивается самая высокая в отрасли эффективность — например, для модели BERT заявленная производительность составляет 750 запросов в секунду на Вт (qps/w), что, по словам компании, в 15 раз выше, чем у современных GPU. Добиться повышения производительности удалось благодаря тесной интеграции вычислительных элементов и памяти.

На каждый блок SRAM объёмом 328 Кбайт приходится 512 вычислительных блоков, поддерживающих работу с форматами INT4, INT8, FP8 и BF16. Каждый вычислительный блок имеет два 32-бит (RV32EMC) кастомных ядра RISC-V с поддержкой четырёх потоков и 64 SIMD. Всего есть 729 блоков, так что суммарно чип несёт 238 Мбайт SRAM и 1458 ядер. Блоки провязаны между собой mesh-сетью, к которой также подключены кольцевая IO-шина, несущая четыре 1-Мбайт блока общего кеша, два контроллера LPDRR5 (64 бит) и порты PCIe 5.0: один x16 для подключения к хосту и три x8 для объединения чипов.

Суммарная пропускная способность SRAM составляет около 1 Пбайт/с, mesh-сети — от 1,5 до 1,9 Тбайт/с, IO-шины — 141 Гбайт/c в обоих направлениях, а 32 Гбайт DRAM — чуть больше 100 Гбайт/с. PCIe-интерфейсы позволяют объединить до трёх ускорителей, с шестью speedAI240 чипами у каждого. Решения speedAI будут предлагаться как в виде отдельных чипов, так и в составе готовых PCIe-карт и M.2-модулей. Ожидается, что первые поставки избранным клиентам начнутся в первой половине 2023 года.

Постоянный URL: http://servernews.ru/1072806
23.08.2022 [17:00], Сергей Карасёв

Одноплатный компьютер StarFive VisionFive 2 за $46 получил чип RISC-V с четырьмя ядрами

Команда StarFive официально анонсировала процессор JH7110 с архитектурой RISC-V, а также одноплатный компьютер на его основе под названием VisionFive 2. Для изделия будут доступны образы Debian и Fedora. Поставки первых партий планируется организовать в ноябре нынешнего года.

Чип StarFive JH7110 содержит четыре 64-битных ядра RISC-V (SiFive U74 — RV64GC) с тактовой частотой до 1,5 ГГц и графический блок Imagination BXE-4-32. Заявлена поддержка OpenGL ES 3.2, OpenCL 1.2, Vulkan 1.2. Возможно декодирование материалов 4Kp30 H.265/H.264 и кодирование видео 1080p30 H.265. Плата будет доступна в версиях с 2, 4 и 8 Гбайт оперативной памяти LPDDR4. На задней стороне платы есть места для установки флеш-модуля eMMC и M.2 NVMe SSD. Предусмотрен и слот для карты microSD.

 Источник изображений: StarFive

Источник изображений: StarFive

В оснащение входит двухпортовый сетевой контроллер 1GbE. В набор разъёмов включены коннектор HDMI 2.0, по два порта USB 3.0 и USB 2.0, два гнезда RJ45 для сетевых кабелей, стандартное 3,5-мм аудиогнездо и порт USB Type-C для подачи питания. Имеется также 40-контактный массив GPIO. Габариты новинки — 100 × 72 мм (формат Pico-ITX). В настоящее время проводится краудфандинговая кампания по сбору средств на организацию выпуска StarFive VisionFive 2. Цена начинается с $46.

Постоянный URL: http://servernews.ru/1072748
23.08.2022 [16:46], Сергей Карасёв

Вышли официальные сборки Ubuntu Linux для одноплатных компьютеров VisionFive и Nezha на базе RISC-V

Компания Canonical объявила о выпуске сборок Ubuntu для двух одноплатных компьютеров, построенных на процессорах с архитектурой RISC-V. Речь идёт об изделиях StarFive VisionFive и Allwinner Nezha, которые подходят для обработки алгоритмов машинного зрения, приложений ИИ и пр.

Плата VisionFive V1, напомним, несёт на борту SoC StarFive JH7100 Vision. Решение содержит двухъядерный процессор SiFive U74 на архитектуре RISC-V с тактовой частотой 1,5 ГГц и 2 Мбайт L2-кеша. Есть узел Vision DSP Tensilica-VP6, нейросетевой движок и NVDLA-движок. В оснащение входят адаптеры Wi-Fi 4 (802.11b/g/n) и Bluetooth 4.2, а также 1GbE-контроллер.

 Источник изображений: Canonical

Источник изображений: Canonical

В свою очередь, плата Nezha оснащена чипом Allwinner D1-H C906 RISC-V с тактовой частотой 1,0 ГГц. Объём оперативной памяти DDR3 составляет 1 или 2 Гбайт. Присутствуют адаптеры Wi-Fi и Bluetooth, контроллер 1GbE, интерфейсы HDMI, USB Type-C и USB Type-A.

«Canonical и StarFive объединили усилия для создания образа Ubuntu корпоративного уровня для платы VisionFive, совместив ПО с открытым исходным кодом и открытые аппаратные решения, чтобы разработчики могли создавать широкий спектр периферийных приложений с функциями компьютерного зрения», — говорится в сообщении. Для плат VisionFive и Nezha доступна сборка Ubuntu 22.04.1. Отмечается, что в случае Nezha в создании образа приняли участие специалисты Alibaba.

Постоянный URL: http://servernews.ru/1072745
23.08.2022 [15:00], Сергей Карасёв

Представлен процессор LeapFive NB2: четыре ядра RISC-V + GPU, NPU, VPU и DSP

Компания LeapFive Technology представила процессор NB2 с архитектурой RISC-V, предназначенный для обеспечения работы приложений на периферии со средствами искусственного интеллекта. Это могут быть различных умные устройства, дроны, системы автоматизации, медицинское оборудование, промышленные шлюзы и пр.

SoC содержит четыре 64-битных вычислительных ядра с частотой до 1,8 ГГц и производительностью на уровне 2,5 DMIPs/МГц. Объём кеша инструкций и данных составляет по 32 Кбайт, размер L2-кеша — 2 Мбайт (на диаграмме ниже говорится про 1 Мбайт, но в спецификациях указано 2 Мбайт).

 Источник изображений: LeapFive

Источник изображений: LeapFive

В состав чипа входит графический ускоритель с частотой 850 МГц. Кроме того, есть нейропроцессорный блок (NPU) с быстродействием до 4 Топс (1,4 ГГц), а также цифровые сигнальные процессоры Vision DSP и Audio DSP. Модуль VPU обеспечивает возможность кодирования и декодирования материалов в форматах 4Kp60 H.264/H.265.

Поддерживается работа с оперативной памятью DDR4/LPDDR4(x) и DDR4 с частотой до 4266 МГц. Доступны интерфейсы флеш-памяти eMMC 5.1, QSPI NOR Flash и 2 × SD 4.0 UHS-I. Могут быть задействованы видеовыходы MIPI DSI 2.0 и 2 × LVDS, порты 1 × USB 3.2 Gen 1 Host, 2 × USB 2.0 Host, 1 × USB 2.0 OTG, интерфейсы 4 × I2C, 4 × SPI, 6 × PWM, 7 × UART, GPIO и др.

SoC изготавливается по 12-нм техпроцессу. Упомянуты средства обеспечения безопасности SiFive Shield и Safe Boot, а также возможность аппаратного шифрования данных. Более подробная информация об изделии LeapFive NB2 доступна на этой странице.

Постоянный URL: http://servernews.ru/1072736
06.07.2022 [17:14], Сергей Карасёв

На «Иннопроме» показали SSD на российском контроллере Kraftway К1942ВК018

Компания Kraftway на Международной промышленной выставке «Иннопром 2022» в Екатеринбурге продемонстрировала твердотельный накопитель (SSD) на базе первого отечественного SSD-контроллера — решения собственной разработки К1942ВК018. Показанный SSD уже применяются в системах с российскими процессорами «Эльбрус».

Представлено изделие Kraftway ASIC v2 на базе архитектуры RISC-V, производившееся по 28-нм техпроцессу TSMC HPC+. Возможно применение чипов флеш-памяти 3D MLC и TLC, а в перспективе и QLC. Чипы могут быть от Kioxia, Micron, а теперь ещё и от китайской YMTC. Впрочем, как отмечает вендор, MLC-память уже выводится из массового производства.

В показанных SSD применена память российской GS Nanotech, которую делают из чипов Micron и Kioxia. В устройстве задействован интерфейс PCIe 4.0 x4 (аппаратная реализация NVMe 1.4), а максимальная ёмкость достигает 16 Тбайт. Скорость последовательного чтения/записи превышает 1500 Мбайт/с. Показатель IOPS при произвольном чтении и произвольной записи 4-Кбайт блоками — свыше 200 тыс. и 150 тыс. соответственно.

Контроллер предлагает поддержку интерфейса ONFi 4.0 (не менее 800 MT/s) и 8 каналов памяти (16 путей на канал). Реализована поддержка soft-LDPC, RAID over NAND, мониторинг, управление питанием и т.д. Контроллер может применяться для изготовления накопителей в форм-факторах PCIe-карты расширения HHHL (на фото выше), M.2 и EDSFF E.1S/E.1L. Заявленное энергопотребление составляет 2–4 Вт.

Постоянный URL: http://servernews.ru/1069610
02.06.2022 [00:24], Владимир Мироненко

BSC и Intel намереваются вместе создать зеттафлопсные суперкомпьютеры на базе чипов RISC-V

Барселонский суперкомпьютерный центр (Centro Nacional de Supercomputación, BSC-CNS) и Intel объявили на конференции ISC 2022 о планах по созданию совместной инновационной лаборатории для разработки суперкомпьютеров нового поколения, которые преодолеют зеттафлопсный барьер, то есть будут в 1000 раз быстрее, чем самые мощные современные суперкомпьютеры.

Зеттафлопсные суперкомпьютеры позволят одолеть проблемы, которые на данные момент не поддаются решению. Например, они будут иметь ключевое значение для создания цифровых двойников Земли, моделирующих климатические модели с высокой точностью для изучения влияния глобального потепления. С их помощью можно будет создавать цифровые двойники человеческого тела, которые помогут предотвратить и лечить такие заболевания как рак. Также они помогут учёным узнать, насколько верны модели Вселенной, которые используются в настоящее время.

Для их создания совместная лаборатория будет разрабатывать чипы на базе открытой архитектуры RISC-V. Ожидается, что лаборатория поможет Европе получить независимость в разработке и производстве чипов, которые можно будет использовать при создании, к примеру, автономных автомобилей или ИИ-решений. В настоящее время микропроцессоры в основном разрабатываются и продаются американскими компаниями, а производятся на Тайване, в Южной Корее и США.

 Суперкомпьютер MareNostrum 4 (Фото: Barcelona Supercomputing Center)

Суперкомпьютер MareNostrum 4 (Фото: Barcelona Supercomputing Center)

В течение 10 лет совместная лаборатория получит до €400 млн евро инвестиций от Intel и правительства Испании в рамках программы Strategic Project for the Recovery and Economic Transformation of Microelectronics and Semiconductors (PERTE Chip) согласно плану восстановления, трансформации и обеспечения устойчивости (Recovery, Transformation and Resilience Plan), утверждённому кабинетом министров страны на прошлой неделе. Будущая лаборатория будет расположена в кампусе Норд в Политехническом университете Каталонии.

Ожидается, что совместная лаборатория позволит создать 300 рабочих мест для высококвалифицированного персонала, привлечь поток международных инвестиций и заложить фундамент для дальнейшего развития. Отметим, что это не первый опыт сотрудничества BSC-CNS с Intel — организации совместно занимаются HPC-проектами с 2011 года. В прошлом году Intel заключила соглашение о сотрудничестве с SiPearl, европейским разработчиком процессоров для суперкомпьютеров, а в марте этого года пообещала вложить €80 млрд в создание исследовательских центров и заводов в Европе.

Постоянный URL: http://servernews.ru/1067113
17.05.2022 [22:39], Алексей Степин

Китайский Linux-дистрибутив Ubuntu Kylin 20.04 портировали на платформу RISC-V

Процессорная архитектура Arm освоена Linux-сообществом давно, но у неё подрастает соперник — полностью открытая RISC-V. Как и любая платформа, RISC-V нуждается в программном обеспечении, и разрабатываемый в Китае дистрибутив Ubuntu Kylin в версии 20.04 получил поддержку этой процессорной архитектуры.

Имеется не только исходный код, но и полноценный работоспособный образ для Mini-ITX платы SiFive HiFive Unmatched. Ведётся работа по адаптации ОС к другой плате. По всей видимости, это более простая и доступная VisionFive на базе двухъядерного чипа JH7100 без графического ядра, либо на базе JH7110 с ядром Imagination IMG BXE-4-32.

 Рабочий стол Kylin на базе UKUI. Источник: UbuntuKylin

Рабочий стол Kylin UKUI. Источник: UbuntuKylin

Пока же RISC-V сборка Ubuntu Kylin 20.04 предназначается исключительно для вышеупомянутой платы, базирующейся на четырёхъядерном SiFive U740, причём поддерживается работа дискретной графики благодаря PCIe-слоту. Несмотря на китайские корни Kylin, кое-какая документация уже доступна и на английском языке. Отмечается, что для полноценной замены x86 новой архитектурой ещё многое предстоит сделать, но опробовать новую версию на платформе RISC-V можно уже сейчас.

 SiFive HiFive Unmatched

SiFive HiFive Unmatched: стандартный форм-фактор, полноценный слот PCI Express. Источник: SiFive

Текущая реализация базируется на ядре версии 5.11, а в качестве окружения рабочего стола используется UKUI 3.0. Напомним, КНР провозгласила курс на полный отказ от процессоров Intel и AMD в правительственных учреждениях и государственных корпорациях. За два года Китаю предстоит освоить массовое производство ПК и ноутбуков на базе собственных чипов.

Постоянный URL: http://servernews.ru/1066114
Система Orphus