RISC-V це не процесор, а ISA.Scoffer: ↑ 28.12.2024 01:54 nazar-pc
Як мінімум для конкуренції. В поточному стані як, власне, процесор загального призначення, він нафіг нікому не всрався через несумісність софту з самим собою як між версіями базової системи команд, так і між версіями і кількістю розширень. Просто чергова шняга для попилу бабла. Ото неоновлювані контролери це його максимум.
Очевидно що "він нафіг нікому не всрався" не відповідає дійсності, інакше за https://riseproject.dev/ не стояли б найкрупніші виробники процесорів, відеокарт, різноманітних SoC та навіть програмних продуктів з усього світу.
Саме через гнучкість можна взяти якусь мінімальну версію набору команд, додати специфічних для задач, наприклад, векторних інструкцій, і отримати потрібну функціональність. Створити дизайн можна самостійно, а можна ліцензувати у SiFive чи подібних.
З версіями теж ситуація покращується, нещодавно ратифікували RVA23 для більш широкої сумісності саме процесорів загального призначення, ті ж Tenstorrent TT-Ascalon мають в основі RVA23 профіль. Це на додачу до їх AI прискорювачів, які теж на RISC-V ISA.
Компілятори покращуються, навіть в сфері blockchain RISC-V починають використовувати замість Web Assembly.
Тому через гнучкість та відсутність ліцензійних обмежень RISC-V з'являється скрізь: від мікроконтроллерів до багатоядерних процесорів, від нішових чіпів до загального призначення, від фізичних до віртуальних машин.
На мою думку в x86 та ARM ще є шанси деякий час протриматися через інерцію, але більше комерційних ISA з'являтися скоріше за все не буде.
Ринок ISA став Open Source, і сенсу торгуватися з ARM чи кимось іншим для абсолютно нового заліза мало, що власне і видно у випадку Tenstorrent та цих Ubitium.