Ubitium розробляє універсальний RISC-V процесор, який об'єднає CPU, GPU, DSP і FPGA

Обсуждение статей и новостей сайта
Автор
Повідомлення
nazar-pc
Member
Аватар користувача

Повідомлення

Scoffer: 28.12.2024 01:54 nazar-pc
Як мінімум для конкуренції. В поточному стані як, власне, процесор загального призначення, він нафіг нікому не всрався через несумісність софту з самим собою як між версіями базової системи команд, так і між версіями і кількістю розширень. Просто чергова шняга для попилу бабла. Ото неоновлювані контролери це його максимум.
RISC-V це не процесор, а ISA.
Очевидно що "він нафіг нікому не всрався" не відповідає дійсності, інакше за 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.
Scoffer
Member
Аватар користувача

Повідомлення

nazar-pc
Перечитай фразу про несумісність софту з самим собою поки не дійде. Проц загального призначення без софта не потрібен. Умовна нвідія у себе на борту відяхи може юзати що завгодно, це не загальне призначення. Процесор загального призначення має мати чітку, стабільну і однозначну специфікацію з "крок в сторону - розстріл". Тільки так можна накопичити критичну массу програмного забезпечення.

Відправлено через 48 секунд:
Процитую ще раз
Scoffer: 27.12.2024 14:25Ну, якщо так рахувати, то інтел вже років 25 продає ARC ядра в чіпсетах. Багато людей про це знають?)))
Багато хто взагалі в курсі що є така архітектура як ARC? Багато софту під неї написано? А вона буквально в кожному компухтері :rotate:

Відправлено через 16 хвилин 14 секунд:
Ну добре, у амд не арк на борту, а щось інше, і теж не х86, до речі. Арми здається, але це не точно, я забув. Якщо вони обидві це все замінять на ріскву то всім на те трішки більше ніж пофіг. Так само як пофіг на чому там крутиться контролер відеокарти нвідії. Оце ніша ріск-в, а не комп'ютерні проци, і навіть не проци для аналогу малини, як багато хто собі думає.
ronemun
Advanced Member

Повідомлення

Зараз не час вкладатись у risc для загального призначення тому що через різке похолодання політичниї сфери є негласна вказівка повністю зупинити передачу важливих технологій, а відкриті розробки це по суті і є передача. Дозволяється відкривати для всіх лише не важливі розробки, а цінні лише для друзів. І, як очевидно, ситуація ще довго не покращиться. Ніхто ж не хоче щоб дрони під управлінням цих технологій служили можливому противнику.
А цей стартап шукає фінансування щоб взлетіти і продатись подорожче, але поки що лише нагріб якісь копійки.
nazar-pc
Member
Аватар користувача

Повідомлення

Scoffer: 28.12.2024 03:51 nazar-pc
Перечитай фразу про несумісність софту з самим собою поки не дійде. Проц загального призначення без софта не потрібен. Умовна нвідія у себе на борту відяхи може юзати що завгодно, це не загальне призначення. Процесор загального призначення має мати чітку, стабільну і однозначну специфікацію з "крок в сторону - розстріл". Тільки так можна накопичити критичну массу програмного забезпечення.

Відправлено через 48 секунд:
Процитую ще раз
Scoffer: 27.12.2024 14:25Ну, якщо так рахувати, то інтел вже років 25 продає ARC ядра в чіпсетах. Багато людей про це знають?)))
Багато хто взагалі в курсі що є така архітектура як ARC? Багато софту під неї написано? А вона буквально в кожному компухтері :rotate:

Відправлено через 16 хвилин 14 секунд:
Ну добре, у амд не арк на борту, а щось інше, і теж не х86, до речі. Арми здається, але це не точно, я забув. Якщо вони обидві це все замінять на ріскву то всім на те трішки більше ніж пофіг. Так само як пофіг на чому там крутиться контролер відеокарти нвідії. Оце ніша ріск-в, а не комп'ютерні проци, і навіть не проци для аналогу малини, як багато хто собі думає.
Про яку ще несумісність з самим собою мова? Звучить як парадокс, скоріше за все ним і являється :think:

Про RVA23 я не просто так написав, це скоріше саме те до чого ви апелюєте: досить широкий набір стандартизованих інструкцій загального призначення.

Те що до цього це були в основному або прості мікроконтролери або якісь нішеві рішення це не баг, а фіча.
RISC-V масштабується від найменших до найбільших.
А процесори загального призначення ще в початковій стадії, вони є і їх буде лише більше з часом.
VovaII
Member
Аватар користувача

Повідомлення

nazar-pc: 28.12.2024 09:46Про яку ще несумісність з самим собою мова? Звучить як парадокс, скоріше за все ним і являється
— Можливо малось на увазі, що програми написані для одного RISC-V, можуть не запрацювати на іншому/інших RISC-V?
Scoffer
Member
Аватар користувача

Повідомлення

nazar-pc
RV32I/RV64I v2 не сумісна з v1 ні в яку сторону, ні в гору, ні в низ. А між ними якихось років 5 всього. Тобто 5-річний софт вже не запускається. І немає ніяких гарантій що не буде того ж самого з v3. Приблизно така ж тема з розширеннями. От про що я.
nazar-pc
Member
Аватар користувача

Повідомлення

Scoffer: 28.12.2024 11:40 nazar-pc
RV32I/RV64I v2 не сумісна з v1 ні в яку сторону, ні в гору, ні в низ. А між ними якихось років 5 всього. Тобто 5-річний софт вже не запускається. І немає ніяких гарантій що не буде того ж самого з v3. Приблизно така ж тема з розширеннями. От про що я.
Можна подумати що всі варіації ARM повністю сумісні одна з одною 😂

Головне щоб нормально декларували версії, з чим RVA23 і допоможе.
Саме RVA23 треба порівнювати з конкретною версією ARM в даному контексті, а не "конструктор" RISC-V в якого кілька базових профілів різних версій та вагон різноманітних офіційних та не дуже розширень теж різних версій.
Scoffer
Member
Аватар користувача

Повідомлення

nazar-pc
Арм v8 сумісний з v9 знизу вгору, так що ні, подібних проблем у арма немає. Проги писані під аплє m1 чудово працюють на аплє m4. А було б воно на ріскві - вже б довелось мутити емулятор.

Відправлено через 12 хвилин 4 секунди:
А якщо взяти якийсь умовний міпс, спарк чи павер, так у них взагалі наскрізна сумісність знизу вгору включно з переходом на 64-бітні версії, і не так як на х86 що перемикається розрядність, а просто напряму. А в першого так ще й з привілейованим режимом, тобто навіть в ОС не треба суттєвих змін вносити. Саме смішне що Паттерсон до міпса теж причетний, так що по молодості у нього кукуха краще працювала ніж на старості.
pushpop
Junior

Повідомлення

Звучить цікаво, але ми знаємо що за універсальність доводиться платити продуктивністю. Плюс питання що до специфікації набору команд, чи будуть умовні групи (CPU/GPU або CPU/NPU/DSP), чи одразу буде все.
Donate
Member
Аватар користувача

Повідомлення

Ghody: 27.12.2024 14:12 нвидиа с медиатек делают арм проц со своей графикой для конкуренции с квалкомом
Чекаємо, дуже цікаво подивитись як кожанка бути грати на тісному ринку, а не там де два інваліди які нічого не можуть зробити як треба який рік.
Квалком це дуже сильний суперник :rotate:
Востаннє редагувалось 29.12.2024 00:15 користувачем Donate, всього редагувалось 1 раз.
Demedik
Junior

Повідомлення

Универсальные решения всегда хуже специализированных. Стоит ли нет, вопрос есть ли необходимость именно на такие процессоры и цены(если цена за производительно будет больше сборки - сомнительный проц будет).
Відповісти