RISC-V to otwarta architektura zestawu instrukcji (ISA), a nie konkretny procesor ani samodzielny akcelerator AI. Może stanowić podstawę systemu, w którym rdzeń RISC-V współpracuje z osobnym układem do obliczeń AI. To, jak szybko taki system wykona zadanie, zależy od jego sprzętu i oprogramowania, nie od samej nazwy architektury.

Czym RISC-V jest w systemie AI?

RISC-V w AI: co daje architektura, a czego nie gwarantuje

ISA określa zestaw instrukcji widoczny dla oprogramowania. RISC-V ma bazowy zestaw instrukcji oraz opcjonalne rozszerzenia, które implementator może dobrać do konkretnego procesora. RISC oznacza reduced instruction set computer, czyli komputer o zredukowanym zbiorze instrukcji; RISC-V nie jest jednak nazwą jednego układu ani jednego projektu procesora.

Dla AI znaczenie mają między innymi operacje wektorowe. Pozwalają wykonywać tę samą operację na wielu elementach danych. Zatwierdzone rozszerzenie wektorowe V obsługuje operacje na liczbach całkowitych i zmiennoprzecinkowych. W profilu aplikacyjnym wymaga co najmniej 128-bitowej długości wektora, czyli VLEN. Zatwierdzone rozszerzenia związane z BF16 obejmują konwersje między BF16 a FP32 oraz wektorowe mnożenie i akumulację BF16 z rozszerzeniem wyniku do FP32.

Te możliwości opisują ISA, nie każdy procesor RISC-V. Konkretne rozszerzenia muszą być zaimplementowane w danym rdzeniu, a ich obecność sama w sobie nie określa wydajności AI.

Jak rdzeń współpracuje z akceleratorem?

Rdzeń procesora wykonuje instrukcje programu. Akcelerator to odrębny układ zaprojektowany do określonych zadań, na przykład obliczeń AI. Specyfikacja RISC-V dopuszcza systemy łączące rdzenie RISC-V, inne rdzenie, akceleratory o stałej funkcji, pamięć i połączenia między elementami. W takim układzie rdzeń RISC-V może obsługiwać oprogramowanie lub sterowanie, a osobny akcelerator wykonywać część obliczeń modelu.

Nie każdy system RISC-V musi zawierać taki akcelerator. Przy ocenie konkretnego rozwiązania liczą się więc faktycznie zaimplementowany rdzeń, dostępne rozszerzenia, dodatkowe układy oraz obsługujące je oprogramowanie.

Gdzie pojawia się RISC-V: roboty, urządzenia brzegowe i serwery

SpacemiT kieruje K1 do urządzeń końcowych i obliczeń brzegowych, czyli przetwarzania danych blisko miejsca ich powstawania. K3, według relacji Jiemian, jest przeznaczony do robotów, edge AI i inteligentnych urządzeń; łączy obliczenia procesora ogólnego przeznaczenia z wnioskowaniem AI i sterowaniem w czasie rzeczywistym. Jiemian podał, że pierwsze egzemplarze K3 z produkcji masowej dostarczono 30 kwietnia 2026 roku.

W kwietniu 2026 roku robot humanoidalny Linglong 2.0 ukończył półmaraton w Beijing Yizhuang, korzystając z K3, jak podało 21jingji. To konkretny opisywany przykład użycia w robotyce.

SpacemiT ogłosił procesor serwerowy V100 19 października 2026 roku podczas RISC-V China Summit. Wraz z nim firma zapowiedziała serwery C2201 do obliczeń ogólnych, G5201 do obliczeń AI oraz S5236 do przechowywania dużych zbiorów danych. O konferencji, podczas której ogłoszono V100, pisaliśmy także w relacji z RISC-V Summit China 2026.

Przykład K3 dotyczy procesora przeznaczonego do robotyki i urządzeń brzegowych, natomiast V100 i trzy typy serwerów były zapowiedziami. Sama zapowiedź serwera nie mówi, jaką osiąga wydajność AI ani jak szeroko jest wdrażany.

Jak badać projekt przed powstaniem układu?

Anglojęzyczna prezentacja Imperas pokazuje symulację, profilowanie i testowanie własnych instrukcji RISC-V przed zatwierdzeniem RTL

Projektanci mogą korzystać z platform wirtualnych, czyli modeli systemu uruchamianych przed ukończeniem projektu sprzętu. W anglojęzycznej prezentacji Imperas z RISC-V Summit 2020, opublikowanej w 2021 roku, Simon Davidmann i Duncan Graham pokazali uruchamianie programów, profilowanie funkcji i instrukcji, szacowanie czasu działania, modelowanie własnych instrukcji oraz debugowanie systemów z różnymi typami rdzeni. Taki proces pozwala badać projekt przed zatwierdzeniem RTL, czyli opisu układu na poziomie rejestrów i logiki. Nie jest to pomiar wydajności V100.