LINUX.ORG.RU
ФорумTalks

RISC-V набирает обороты

 ,


1

4

Под эгидой The Linux Foundation собрались большие акулы (Intel, Samsung, Nvidia, Google, Qualcomm, RedHat) и будут выделять деньги, координировать дальнейшую разработку софта (llvm, gcc, linux, android, python, openjdk, openblas и др.).

RISE is dedicated to enabling a robust software ecosystem specifically for application processors that includes compilers, toolchains, system libraries, kernel, virtualization, programming languages, Linux distribution integration, and tools for debug and profiling.

https://riseproject.dev/

Так что глядишь, лет через 5 очередной самсунговский смарт уже на RISC-V будет, а не на ARM. Ну а там и Apple подтянется, и «сделает всё, как следует».

★★★★★

RISC-V набирает обороты

Кмк, ему хана. Окуклят его корпорации и вам будет без разницы, арм у вас или риск.

utanho ★★★★★
()
Ответ на: комментарий от utanho

Окуклят его корпорации

В отличии от ARM, у RISC-V нет какой-то одной корпорации владеющий архитектурой и реализациями.

X512 ★★★★★
()
Ответ на: комментарий от X512

В отличии от ARM, у RISC-V нет какой-то одной корпорации владеющий архитектурой и реализациями.

Да, такой недостаток у RISV-V имеется.

Впрочем даже интересно как ты собрался реализовывать архитектуру в реальной железке без привлечения финансов, которые Васяну из гаража никто не даст.

Архитектура - это всего лишь описание базовых принципов на бумаге. Реальная реализация к архитектуре не имеет никакого отношения. Apple M1 - это не ARM, это Apple M1, потому что никто кроме Apple, это не проектировал, не сделал, и не сделает, какая бы «ARM» ни была открытая и доступная.

Apple пришлось потратить миллионы на R&D, миллионы на производство, и миллионы на отлаживание, прежде чем они разродились устройством с кучей читов, едва балансирующем на грани с X86_64 и что ? А ведь это Apple, который имеет очень важный ресурс, которого нету ни у кого другого - свою паству.

Так что фигня все эти ваши RISC-V, до тех пор пока Штеуду или АМД не приспичит зачем-то менять архитектуру, но это вряд ли будет, потому что текущая вполне себе работает.

windows10 ★★★★★
()
Ответ на: комментарий от X512

В отличии от ARM, у RISC-V нет какой-то одной корпорации владеющий архитектурой и реализациями.

Вы как маленький. Появляется монополист, лепит на его основе свои чипы, свой софт, захватывает рынок готовыми изделиями. И то, что в его основе какой-то риск - никто уже не не вспомнит. Примерно как с андроидом. Все бесплатное и доступное предназначено для того, чтобы делать на нем что-то платное и не очень доступное

vaddd ★☆
()
Ответ на: комментарий от windows10

Apple M1 - это не ARM

Метафизики и антиномии 🤦‍♂️

erfea ★★★★★
()
Ответ на: комментарий от windows10

Впрочем даже интересно как ты собрался реализовывать архитектуру в реальной железке без привлечения финансов, которые Васяну из гаража никто не даст.

Архитектура уже реализована несколькими независимыми разработчиками с привлечением больших финансов. И одни и те же бинарники запускаются на RISC-V процессорах разных производителей.

Apple M1 - это не ARM

4.2 Это ARM, как бы Apple не пыталась его позиционаровать. Под него работает компилятор и софт для ARM, есть Линукс для ARM.

X512 ★★★★★
()
Ответ на: комментарий от windows10

Как бы не позиционировался Apple M1, ты можешь нативно запустить на код скомпилированный тем же компилятором, что и для других ARM64 процев. С поправкой на API ОС.

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 1)

RISC-V набирает обороты

И что? Никакой принципиальной разницы с ARM нет. Да, за ARM нужно будет заплатить. Но архитектура команд — это меньшее из затрат. Куда больше сил и денег потребуется на реализацию микроархитектуры, которую risc-v ни в каком виде не предоставляет. Так что на этом фоне особых преимуществ перед ARM нет.

ox55ff ★★★★★
()
Ответ на: комментарий от X512

4.2 Это ARM

Ещё интереснее когда антиномию решает тело отрицающее даже формальную логику. Цирк с конями 🤣

erfea ★★★★★
()
Ответ на: комментарий от ox55ff

Да, за ARM нужно будет заплатить. Но архитектура команд — это меньшее из затрат.

Для дешёвых микроконтроллеров продающихся почти на развес стоимость лицензии ARM – существенный фактор. Там RISC-V уже семимильными шагами вытесняет ARM. RISC-V уже используется в управляющем контроллере видеокарт Nvidia, в контролллерах SSD и т.д..

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 1)

Это все классно, но где опенсурс микроархитектура. Иначе это все игрушки для корпораций с миллиардными оборотами.

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от BceM_IIpuBeT

Ну это отдельный подвид мазохистов.

П.С. я смотрю, квест еще не пройден.

utanho ★★★★★
()
Ответ на: комментарий от X512

Для дешёвых микроконтроллеров продающихся почти на развес стоимость лицензии ARM – существенный фактор. Там RISC-V уже семимильными шагами вытесняет ARM. RISC-V уже используется в управляющем контроллере видеокарт Nvidia, в контролллерах SSD и т.д..

Там они использовались уже года три назад. А в любой ширпотреб по прежнему пихают младшие stm32, которые по полдоллара в розницу в Китае или по полдоллара мелким оптом в европах. Какой смысл городить «удешевление»?

vaddd ★☆
()
Ответ на: комментарий от BceM_IIpuBeT

Это все классно, но где опенсурс микроархитектура.

Полно их: https://github.com/riscvarchive/riscv-cores-list

Иначе это все игрушки для корпораций с миллиардными оборотами.

Чтобы производить микросхемы по современному техпроцессу, по любому потребуются миллиардные обороты даже для полностью открытого железа.

X512 ★★★★★
()

потом придет сони со своим модулем камеры и блобом под конкретную сборку ОСи и без спеков, видеокарта с блобами и без спеков, модем с блобами и без спеков. И будет тоже самое что и арм.

сейчас под арм есть весь тулчейн, а толку? :)

mrdeath ★★★★★
()
Ответ на: комментарий от X512

ASML конкуренты не нужно. Но раньше тоже книги печатать могли позволить себе только короли или папы. Ну может не десятки ангстремов, но тысячи мелкосерийству таки поддадутся. Запускайте Стансона)

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от X512

В отличии от ARM, у RISC-V нет какой-то одной корпорации владеющий архитектурой и реализациями.

Именно, одной нет, есть теперь Intel, Samsung, Nvidia, Google, Qualcomm, RedHat которые будут определять и владеть новыми архитектурами и реализациями на базе RISC-V и под это прогнут llvm, gcc, linux, android, python, openjdk, openblas и др. так что на «ванильном» RISC-V те даже скомпилироваться не смогут.

Это я к тому что хоть где кто выпускает ARM как есть? У всех свои лесапеды порой ещё вообще несовместимые никак.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

порой ещё вообще несовместимые никак

Пруфы в студию про несовместимость на уровне скомпилированных бинарников.

X512 ★★★★★
()
Ответ на: комментарий от mrdeath

Периферия к процессору имеет мало отношения. Уже сейчас выпускают RISC-V SoC с теми же периферийными блоками что и в ARM.

X512 ★★★★★
()
Ответ на: комментарий от X512

еще лет 10-15 назад я один из первых кричал «придет АРМ на десктопы и заживем»… и что теперь? :) Теперь у нас есть pinephone который нифига не работает :)

mrdeath ★★★★★
()
Ответ на: комментарий от KivApple

Как бы не позиционировался Apple M1, ты можешь нативно запустить на код скомпилированный тем же компилятором, что и для других ARM64 процев. С поправкой на API ОС.

Это ничего не даст. Софт под i386 ты тоже можешь скомпилировать и запустить под последним i7, и он даже будет работать. Вот только использовать ВСЕ фичи i7 он не будет, потому что архитектура это не реализация.

И нет, скомпилировать не получится без указания cpu ;)

windows10 ★★★★★
()

Как наберёт обороты, так и сбавит.

Так что глядишь, лет через 5...

Наивный молодой человек...

sparkie ★★★★
()
Ответ на: комментарий от X512

Пруфы в студию про несовместимость на уровне скомпилированных бинарников.

Скомпилированных под какую архитектуру ?

windows10 ★★★★★
()
Ответ на: комментарий от X512

armeabi-v7a arm64-v8a конпелять же по отдельности приходится под андрюшку который на армах, но разных. Вот буквально час назад конпелял, микробиблиотечку.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)
Ответ на: комментарий от Puzan

Архитектура riscv открыта

Открыта, да.

ты всегда сможешь сделать свой проц, совместимый с остальными.

Нет, если гугол впиндюрит свою ревизию riscv со своими блекджеками то ты должен будешь идти к ним и челом бить прося разрешение лицензировать для себя их расширения которые дефакто спустя время стали стандартом (я про будущее) Архитектура открыта, но кто тебе и им мешает вносить свои проприетарные изменения? Да никто. Но это сомневаюсь что будет, будет железо контролируемое группой заинтересованных лиц и ПО и даже СПО контролируемое группой заинтересованных лиц и развиваться так как им надо, решишь отпочковаться будешь всегда догонять и продолжать плясать под их дудочку либо прогибаясь под софт, либо под железо либо под всё вместе взятое.

Я конечно утрирую и перебарщиваю. Но вся суть riscv для всех корпораций только в том что они не хотят платить мзду за лицензирование, а хотят сами рулить балом попутно спустя время конкурируя создавая свои собственные несовместимые нисчем решения с целью подсадить на вендорлок как это делает нвидия. Это бизнес, так было так есть и так будет. Под x86 то часто нужно пересобирать код хотя казалось бы, одна и таже архитекстура, одна да, но только на базовом уровне, а дальше начинаются расширения на которые все без исключения подсели уже.

сделать свой проц, совместимый с остальными.

Можешь сделать ванильный riscv и всё, тогда будешь совместим. Или сделать полностью своё решение имея riscv просто как базу.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от X512

Там такого мракобесия нет.

Пока нет. Да. Но неизбежно будет. Вопрос когда. Возможно некоторое время и правда будет идиллия и все будут стараться для общей цели и выгоды в виде совместимости друг с другом и передачи наработок друг друга друг другу включая программную поддержку это исключит множество издержек и трат. Но рано или поздно, ктонить такой, а я забабахал тоже самое что и вы, но оно быстрее в два раза и дешевле в полтора, но я добрый и позволяю лицензировать мою фичу для тех кто хочет и почалооосяя, несовместимости, блобы и так далее и процесс этот уже потом будет не остановить ибо начнётся конкуренция, если у выскочки его сборочка выстрелит на рынке.

Но повторюсь вопрос в том когда это будет. Может идиллия будет лет 50 или даже 100 кто знает, а может через 5 лет начнут бодаться и начнётся riscV-X128 riscVXL-extrim-v0.1 riscVXL-premium-v0.2 risc-NG3000 riscV-X128plus RINR-ONE (RINR - RINR is not RISC but 100% compability)

Верить, радоваться и молится нужно одному, а именно что-бы совместимость с ванильным riscV всегда оставалась и было это железобетонно. Будет это, будет отлично и плевать на все тёрки и форки риски, а если не будет то будет всё как и в арме. Треш, ад и садома

Вот пока, сейчас, всё хорошо. За риску всерьёз не взялись ещё. Увидим.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)
Ответ на: комментарий от LINUX-ORG-RU

Пока нет. Да. Но неизбежно будет.

Никогда не будет потому что в RISC-V есть базовый набор команд, а остальное – расширения. Так что если что и указывать, так это используемые расширения. Метод идентификации и указывания расширений документирован.

X512 ★★★★★
()
Ответ на: комментарий от X512

Значит ли это, что расширения нельзя закрывать/патентовать и делать проприетарными? Ведь голый risc v без расширений никому не нужен, он даже вектора перемножать не умеет.

untitl3d
()
Ответ на: комментарий от X512

Никогда не будет потому что в RISC-V есть базовый набор команд, а остальное – расширения. Так что если что и указывать, так это используемые расширения. Метод идентификации и указывания расширений документирован.

одно из расширений имени интел (маска, бабояна) будет ширее распространенно и поддержано деньгами чем прочие. Получится стандарт «де-факто», которому всем придётся следовать. Некий Risc-v-asian (васян).

те-же яйца, только в профиль :-) идентифицированы и документированы, но сути это не поменяет

MKuznetsov ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Вот пока, сейчас, всё хорош

когда кроме светлого будующего ничего нет – всегда все хорошо :) Вспомните СССР

mrdeath ★★★★★
()
Последнее исправление: mrdeath (всего исправлений: 1)
Ответ на: комментарий от X512

Популярность ARM выросла из доступности готовых решений за разумные деньги.

Пока для RV не будет того-же, будут делать нишевые решия вроде контроллера SSD от WD

grim ★★☆☆
()
Ответ на: комментарий от utanho

Председатель технического комитета даже намекает кто именно окуклит :)

faq2
()
Ответ на: комментарий от ox55ff

Арм лицензии очень дорогие. А если хочешь кастомизировать ядро - то ооооочень дорогие. А сейчас вообще хо ят запретить кастомизации.

Kartas39
()
Ответ на: комментарий от X512

Никогда не будет потому что в RISC-V есть базовый набор команд,

Станет ли вам теплее от того, что вы будете знать, что где-то там, внутри сугубо проприетарного смартфона или компутера есть базовый набор команд?

vaddd ★☆
()
Ответ на: комментарий от LINUX-ORG-RU

Кажись в этом желании совместимости любой ценой ты сейчас изобретаешь x86. Но без лиц. отчислений, эт да

cobold ★★★★★
()

PineTab2 есть на RISC-V, кто-нибудь уже смотрел?

GblGbl ★★★★★
()
Последнее исправление: GblGbl (всего исправлений: 1)
Ответ на: комментарий от cobold

совместимости любой ценой

Без этого RISC-V превратится в тыкуARM, некая база должна быть неизменна иначе вообще никакого смысла нету. Не ну да, для интолов,абиемов и прочих смысл именно что не надо отчислять. А уж чего дальше… А чего дальше то и увидим :D

LINUX-ORG-RU ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)