> > > > Быстрый RISC-V: SiFive P650 конкурирует с Cortex-A77

Быстрый RISC-V: SiFive P650 конкурирует с Cortex-A77

Опубликовано:

sifiveЧерез несколько дней стартует конференция RISC-V Summit, но разработчик SiFive решил официально представить Performance Core P650. Как обещает SiFive, производительность нового ядра соответствует уровню Cortex-A77 от ARM.

SiFive утверждает, что на рынке нет более быстрого ядра RISC-V общего назначения. В зависимости от конфигурации кластера, каждое ядро оснащается до 256 кбайт кэша L1 (по 128 кбайт для данных и инструкций).

В одном кластере можно устанавливать уже не до четырех ядер P550, а до 16 новых P650. Соответственно общий кэш L3 может составлять до 16 Мбайт. Емкость кэша L2, эксклюзивного для ядер, достигает 2 Мбайт. Похоже, по структуре ядер изменений немного, как и по вычислительным блокам. Конвейер глубиной 13 ступеней поддерживает внеочередное выполнение.

Подписывайтесь на группы Hardwareluxx ВКонтакте и Facebook, а также на наш канал в Telegram (@hardwareluxxrussia).

Сравнение производительных ядер RISC-V
  P550 P650
Кэш инструкций L1 32 кбайт 64-128 кбайт
Кэш данных L1 32 кбайт 64-128 кбайт
Кэш L2 256 кбайт до 2 Мбайт
Кэш L3 1 - 4 Мбайт 1 - 16 Мбайт
Core Complex до 4 ядер до 16 ядер
Memory Ports 1x 128 или 256 бит 4x 128 или 256 бит

RISC-V Foundation разработало 15 новых спецификаций, которые ядра P650 будут поддерживать. В общей сложности RISC-V ISA поддерживает 40 новых инструкций, но их число все равно сравнительно невелико. В P650 впервые поддерживается гипервизор и виртуализация, что расширяет сферу использования. Но есть инновации по векторным расширениям и криптографии.

Ядра P650 переносят архитектуру RISC-V на новые сегменты, причем они становятся более интересны и для обычных потребителей. Благодаря усилиям разработчиков производительность (на равных тактовых частотах) достигла уровня Cortex-A77. Сфера применения теперь расширяется от устройств IoT до серверов, по крайней мере, в теории. SiFive представит первые тестовые ядра на P650 выбранным клиентам в первом квартале 2022. А летом дизайн будет открыт всем желающим.

Благодаря объединению кластеров можно получить дизайн до 128 ядер. Кроме кластеров CPU через интерконнект Network on Chip (NOC) соединяются компоненты безопасности, кэш последнего уровня и движок трансляции. В результате получается довольно сложный чип с несколькими каналами памяти (LP)DDR, многочисленными контроллерами PCIe и линиями, а также внешним подключением CXL через SiFive Chip2Chip Link.

Также мы рекомендуем ознакомиться с нашими тестами SiFive HiFive Unmatched, платформы для разработчиков RISC-V.