RISC-V навшпиньки до основного потоку завдяки платформі розробників SiFive, високопродуктивний процесор

RISC-V навшпиньки до основного потоку завдяки платформі розробників SiFive, високопродуктивний процесор

Однією з архітектур, на яку я стежив протягом останніх кількох років, є революційний ISA RISC-V з відкритим кодом. Ряд компаній оголосили про низькорівневі процесори RISC-V, хоча вони часто використовуються як вбудовані контролери. Такі компанії, як Alibaba Group, Western Digital та SiFive, працюють над розробкою нових чіпів RISC-V, які можуть досягти вищого рівня продуктивності.

SiFive анонсувала свою нову платформу Hive Unmatched, побудовану навколо SiCive FU740 SoC. Це п’ятиядерний різнорідний процесор із чотирма ядрами SiFive U74 та одним ядром SiFive S7. Це ядро ​​низького рівня трохи нагадує старе ядро ​​Companion Core від Nvidia в Tegra 4 - це вбудоване ядро ​​для роботи операційної системи в режимі реального часу (RTOS) або чогось подібного. За даними WikiChip, U74 має восьмиступеневий конвеєр (з 5-7), додатковий запас частоти на 10 відсотків і затримку SRAM із 2 циклами (з 5 циклів).

RISC-V навшпиньки до основного потоку завдяки платформі розробників SiFive, високопродуктивний процесор

U74 є високопродуктивним ядром лише в межах екосистеми RISC-V та адресного ринку - він скоро не буде конкурувати з Ryzen або Core, але дизайн процесора все ще просунувся в декількох напрямках. Цільовий процесор із двома видами замовлення може обробляти до двох інструкцій, виданих одночасно, порівняно з лише однією інструкцією для попередніх конструкцій.

RISC-V навшпиньки до основного потоку завдяки платформі розробників SiFive, високопродуктивний процесор

В архітектурному плані U74 за певними можливостями трохи нагадує старий Cortex-A8, хоча я хочу чітко пояснити, що базую це на таких функціях, як підтримка подвійного випуску та довший конвеєр у порівнянні з попередніми проектами. Насправді ми не маємо достатньо інформації про SiFive U74, щоб зробити правильне порівняння з цього приводу.

Платформа Hive Unmatched від SiFive - це материнська плата mini-ITX з такими функціями, як роз'єми живлення ATX, слот PCIe, гігабітний Ethernet та вбудовані USB-порти. Він включає 8 ГБ оперативної пам'яті, 32 МБ флеш-пам'яті QSPI та карту пам'яті microSD для зберігання. Якщо вам потрібні можливості налагодження та моніторингу, ви можете підключити роз'єм micro USB типу B.

На платі є два слоти M.2, один для Wi-Fi та один для зберігання даних, а на задній панелі - чотири порти USB 3.2 Gen 1 Type A. Система постачається із завантажувальною SD-картою, яка включає Linux, а плата продаватиметься за 655 доларів. Це суттєве покращення в порівнянні з останньою платою розробника компанії, Hive Unleashed, яка мала набагато слабкіші ядра, не підтримувала PCIe і не мала портів USB 3.2 Gen 1.

Це, очевидно, дошка, призначена для розробників для створення програмного забезпечення на відміну від споживчого продукту, але той факт, що ми спостерігаємо все більший інтерес до RISC-V, є здоровою ознакою довгострокового інтересу до архітектури. . Наступні кроки Nvidia стосуються: ARM впливатиме на те, як швидко злітає RISC-V. Хоча очікується, що архітектура буде зростати і завоювати частку ринку в певних сегментах, незважаючи ні на що, якщо Nvidia почне вносити зміни до класичної моделі ліцензування ARM, щоб її клієнти відчували вигоду від Nvidia більше, ніж вони самі, RISC-V може швидко стати необхідним рішенням . Історично досить рідко трапляється, що компанія втрачає свій ринок таким чином, і Nvidia, безсумнівно, усвідомлює ризики RISC, але зростаючий інтерес до RISC-V є однією з причин, чому зараз ЦП є більш захоплюючою, ніж будь-коли десятиліть.