Как стать автором
Поиск
Написать публикацию
Обновить

Ветераны Intel и Джим Келлер разрабатывают новые RISC-V процессоры. Что это за проект

Время на прочтение3 мин
Количество просмотров9.8K
Всего голосов 47: ↑47 и ↓0+64
Комментарии15

Комментарии 15

Весь этот RISC-V в плане "открытости" выглядит как профанация. Ванильное ядро-то открыто, но остальные доработки и блоки почти всегда - нет. Как были бинари в системе, так они и остались, причем даже в большем количестве. В случае арма гайки были закручены, и добавлять какие-то свои расширения ядра мало кто решался - тут же будут лепить секретную недокументированную пропиетарщину кто во что горазд... В результате будет куча насквозь дырявого железа, которое никто не поддерживает.

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

А какой интерес разработчикам железа лепить нестандарт, который никто поддерживать не будет? Им это своё железо ещё и продавать надо.

Всякая мобильная и встраиваемая техника. Запилили - продаём. А как это через 5 лет работать будет всем по фиг.

А она должна работать через пять лет?)

К этому по-моему уже лет двадцать никто не стремится.

Так я об этом и говорю. Есть интерес делать максимально быстро и просто "одноразовую" технику. А то, что к ней не то, что сторонние разработчики, а даже сами уже через пару лет новую прошивку сделать не смогут, потому что плата налеплена по принципу "херак, херак и в продакшн".

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

Ну как, чтобы с кастомным компилятором потом можно было долго и нудно упражняться. ;)

Что еще за "ванильное ядро"? Альянс RISC-V никаких ядер не предоставляет.

Открыты спецификации и расширения, по которым вы можете сделать свой собственный коммерческий продукт. И если вы заявите в своем продукте поддержку, скажем,RVA23 профиля (RISC-V 64bit с определенным набором расширений) - это значит Любая ОС или программа требующая этот профиль RVA23 - будет работать на вашем процессоре. В этом суть открытой платформы.

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

Реализаций много, и даже если если одна открытая - это самое неважное.

Какие такие "ванильные ядра" ? Альянc производит и публикует только спецификацию на систему команд (с различными расширениями). Ядра извольте писать самостоятельно, или приобретать у тех кто уже написал. Но, открытых ядер RISC-V уже пруд пруди, от самых простых, до весьма навороченных. Качайте с Гитхаба и используйте. Причем, есть опенсорсные ядра вылитые в гранитекремнии.

На счет дыр. А что, в ARM и x86 их нет и никогда не было ?

Похоже вы смотрите со стороны разработчика софта, а не самого процессора )

Пойдете на конференцию OpenBSD с автоматом? Ещё не забудьте разгромить Apache foundation, тоже разрешительная лицензия....

Если Джим в деле, то может и выстрелит. Хотя по сути любой мало мальски серьёзный стартап может выстрелить в RISC-V, хотя бы потому что небольшая команда толковых инженеров не обросшая как корпорация тонной маркетологов и эффективных менеджеров будет быстрее разрабатывать продукт, чем большой брат по типу INTEL, Nvideo.

Джим Келлер почти что Джим Моррисон в мире микроэлектроники, и остальная команда звездная. Но нужно обратить внимание что это состав совета директоров с (пока?) достаточно скромными по меркам индустрии инвестициями и без заявленных планов. Вероятно, им всем надоели корпорации и они хотят занимать кайфовым инженерным творчеством на благо технологий завтрашнего дня.

Имхо, слова про «конкуренцию с intel и amd» в контексте конкретной новости это натягивание совы на большой большой глобус. Без анонса планов сказать что то по существу сложно, надо ждать новостей.

Как много воды к концу текста, чуть не захлебнулся.

ARM-то не может сместить x86 всё никак, хотя к этому подключилась даже Apple, а эти-то с чего вдруг смогут?

Ну это связанные вещи. Как только вендоры софта отойдут от парадигмы “все прибито гвоздями к х86” к тому, что надо писать платформо-независмый код, потому что хз, что завтра появится нового, то будет гораздо проще. И разница между arm и risc-v уже будет не настолько большой, а как портирование приложения на новый айфон: просто пересобрать бинарник и все.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий