LINUX.ORG.RU

Представлена материнская плата RISC-V для ноутбука Framework Laptop 13

 framework laptop, , , ,


1

1

После того, как в ноутбуке Framework Laptop 13 появилась возможность замены материнской платы на базе Intel на материнскую плату RISC-V, компания DeepComputing (которая производит ноутбук DC-ROMA II на базе Ubuntu и планшет Pad II) запустила программу раннего доступа для своей материнской платы DC-ROMA RISC-V для него.

Материнская плата также совместима с корпусами Framework и Cooler Master, которые позволяют использовать материнские платы в качестве настольного ПК, а основана на SoC RISC-V StarFive JH7110 с ядрами SiFive U74. Этот чип используется в одноплатнике Milk-V Mars, который также работает на Ubuntu.

Программа раннего доступа открыта только для корпоративных и бизнес-клиентов, но не для разработчиков RISC-V из сообщества Linux (хотя существуют и другие варианты для них, включая упомянутые устройства и многие продукты от Pine64), поскольку в настоящее время RISC-V не обеспечивает производительность или совместимость с программным обеспечением, которую ожидают обычные пользователи или энтузиасты.

Поддерживаются системы Ubuntu 24.04 и Fedora Workstation 41.

Материнская плата DeepComputing RISC-V стоит от 199$. Это базовая цена, в которую входит сама материнская плата, корпус Coolmaster для использования в качестве мини-ПК, 2 карты расширения USB-C и карта памяти SD на 64 ГБ (на самой плате нет встроенной памяти).

Стандартный вариант вариант поставки за 299$ включает больше карт расширения (USB-A, HDMI, Wi-Fi + антенны). Профессиональный вариант за 368$ заменяет корпус Coolmaster на полноценный ноутбук Framework Laptop 13. Корпоративный вариант помимо остального предлагает 2 материнские платы, ноутбук и корпус для ПК.

>>> Подробности

★★★

Проверено: CrX ()
Последнее исправление: hobbit (всего исправлений: 4)
Ответ на: комментарий от micronekodesu

Если ноутбук нужен просто как терминал, а сама работа делается по rdp, то возможно это вариант

cobold ★★★★★
()
Ответ на: комментарий от Qui-Gon

О какой безопасности можно говорить когда твое безопасное ядро сделано гадящей англичанкой под надзором ми6?

Вот когда найдёте бэкдоры от ми6 в АРМах, тогда и поговорим.

Хрен тебе а не ответственность - он тебя берет за глотку мертвой хваткой британского бульдога.

Например?

А в рамках базара всегда можно будет реализовать свое ядро.

Вот есть Спасемит китайский. Его кто-то выложил в открытый доступ, можно подумать?

тем более сами наборы команд risc-v достаточно простые и реализовать их гораздо проще чем пытаться реверс-инжинирить всякие армы и тем более х86.

Если вы считаете, что в проце сложнее всего декодер реализовать, то я вам не завидую. Декодер и система команд - вообще роли не играют на фоне технологической сложности других компонентов проца, а уж тем более СОКа. Откройте хоть один спецификейшн апдейт от АРМа. Там будет на несколько тысяч страниц только перечень добавленных системных регистров.

Так что будет risc-V и вполне себе в состоянии подвинуть арм учитывая что в этом есть сильная заинтересованность Китая.

У Китая свой Лонгсон, если вы не знали. И повторяю: система команд вообще на последнем месте стоит при выборе архитектуры. Можно в лонгсон вложить миллиарды, а можно в риск-5, и результат будет одинаковым. Отличаться будет только декодер, и может чего ещё по мелочи.

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

Так что можно даже не с нуля начинать.

Да нет, это и есть «с нуля». Никто коммерческий проц с таких ядер не начинает делать. Для риск-5 есть РокетЧип: https://github.com/chipsalliance/rocket-chip Там хоть какой-то аут-оф-ордер заявлен. Но всё равно, никакой конкурентноспособный чип из этого не склепать. Те же миллиарды и уйдут, как если бы с нуля.

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

Никто коммерческий проц с таких ядер не начинает делать.

Можно всякие микроконтроллеры и IOT хрень делать.

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

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

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

Можно всякие микроконтроллеры и IOT хрень делать.

Мой поинт как раз в том, что дальше этого риск-5 и не уедет. А для этого всего он вполне подходит. И действительно, если на opencores.org зайти, то там всё ещё на порядок более унылое, чем тот же РокетЧип. То есть, тут у них действительно есть что предложить. И вполне возможно, что АРМы профиля М он потеснит. А вот профиль А он в обозримом будущем не потеснит, так что не надо арм списывать со счетов или начинать шеймить.

anonmyous ★★
()

Программа раннего доступа открыта только для корпоративных и бизнес-клиентов

Это как? «Мы продаем наше сырое говно только помногу, задорого и богатым ответственным людям»?

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

Вот когда найдёте бэкдоры от ми6 в АРМах, тогда и поговорим.

На то он и бэкдор чтобы его никто не нашел - иначе смысл. Современные чипы слишком сложны чтобы просто по расположению транзисторов понять что это говно делает. Ну примерно как из хэша вынимать пароль. Вот из пароля хэш - каждый школьник тебе сделает. А вот обратно - хрена с два если пароль сложный. Поэтому китайцы и не пытаются реверсить х86

Например?

Например не полизал ты жопу карла - и отозвали у тебя лицензию.

Вот есть Спасемит китайский. Его кто-то выложил в открытый доступ, можно подумать?

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

У Китая свой Лонгсон

У Китая получилось в свое время подловить интел и получить лицензию на х86 реализацию. От нее они и пляшут но не очень успешно ибо все эти лицензии позволяют тебе встраивать некую готовую структуру в свои чипы, а не развивать ее потроха. Но пытаются вроде, что-то такое не очень но выходит.

Декодер и система команд - вообще роли не играют

если бы система команд роли не играла то с какого вообще возникли эти risc и arm в часности? Вся эта история началась с тенденциями реализовывать сложные инструкции на аппаратном уровне и утяжелять железное ядро либо ограничить набор команд и реализовать более простую структуру железяки а функцию сложных инструкций реализовывать программно. И интел с амд сейчас являют собой лютое жручее говно в немалой степени потому что тянут за собой хвост совместимости со всеми поколениями процессоров древности. Да это помогает использовать древний бинарный софт и это преимущество. А с другой стороны тот же эппл спастив в унитаз совместимость получил производительность и эффективность.

Вот собственно подобную штуку и позволяет риск-5. Он дает спецификацию системы команд, реистров и прочего что позволяет независимо делать совместимые между собой процессоры. Процессоры сейчас разрабатываются и моделируются с помощью уже готовых процессоров а не как в древности на ватмане и кульмане - то есть разработка дико ускорилась. Общие принципы работы, куча академической науки на эту тему - в помощь. Плюс финансирование от правительств которые поняли что арм и х86 - это не дар белых богов, а ошейник раба и цепь на которую тебя посадили. Так что риск будет - в китае очень скоро, а там глядишь и индусы подтянутся. Соответственно пойдет конкуренция и бодрое развитие отрасли.

Qui-Gon ★★★★★
()

Framework классный, жаль модем так и не запилили

ann_eesti
()
Ответ на: комментарий от cobold

ну этот ноутбук позволяет писать документы в либре, броузить в хроме, читать-писать почту - то есть вполне себе офисная машинка. И позволяет писать-компилировать-тестировать код.

То есть в отличии от всяких малинок и бананок это уже вполне себе самодостаточный девайс.

Qui-Gon ★★★★★
()

Интересно, что получается по перформансу.

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

Он даже Cortex-M не потеснит, только заменит MIPS микроконтроллеры. Это ARM их теснит своими урезанными чипами.

Тем кто голосует за открытую архитектуру: Вы про OpenRISC хоть раз слышали? А он много лет существует. И единственное где я встречал OpenRISC - это дешевые поделки с Али. В которых даже чипы безымянные.

jpegqs
()
Ответ на: комментарий от Qui-Gon

Современные чипы слишком сложны чтобы просто по расположению транзисторов понять что это говно делает.

А кто сказал, что по расположению транзисторов? АРМы, вообще-то, продают свои корки. Вы можете тоже купить. И если бы хоть кто-то из покупателей что-то подобное нашёл… ну вы поняли. А уж документация а арма - это просто верх совершенства. Если бы какой-то блок был плохо документирован, клиенты бы это сразу заметили.

Например не полизал ты жопу карла - и отозвали у тебя лицензию.

Если вы про квалком, то там не всё так просто. Они получили себе лицензию через покупку третьей фирмы, а арм решил, что это незаконно. В любом случае, судья решит, кто тут прав. Никакого произвола не будет. Можете не сомневаться, что решение суда будет АРМом (или квалкомом) исполнено без приреканий.

Есть спасемит, есть алибаба, есть аллвинер. То есть у тебя есть куча независимых реализаций. Выбирай на вкус.

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

У Китая получилось в свое время подловить интел и получить лицензию на х86 реализацию.

Я что-то слышал, они от АМД её получили, а не от интела. Впрочем, это не важно. Это было тогда, когда х86 ещё был кому-то нужен. А сейчас это не так.

если бы система команд роли не играла то с какого вообще возникли эти risc и arm в часности?

А вы годы вспомните. Да, 40 лет назад система команд играла важнейшую роль. Но в наше время риск от циск отличается вовсе не (только) системой команд. А тем, что программист должен, в случае риска, парсить девайс три, чтобы разобрать внутреннюю структуру чипа. И начать программировать там все внутренние коммутаторы, маршрутизаторы прерываний, кучу ММУшек, на каждом уровне привилегий своя, и тд и тп. В этом нынче риск. Я вам по тому и напомнил, что каждый спек апдейт от АРМа включает в себя несколько тысяч страниц новых системных регистров, а вот новых инструкций - ровно 0! Понимаете?

Я, впрочем, не говорю, что система команд вообще не играет роли. Можно взять влив, и упороться по полной. Я имел в виду, в рамках одной парадигмы. То есть, если мы берём риск - то совершенно не важно, будет ли там система команд лонгсона, арма или риск-5. Ну просто вот вообще не важно с точки зрения инвестиций по выпиливанию корки с нуля.

Так что риск будет - в китае очень скоро, а там глядишь и индусы подтянутся. Соответственно пойдет конкуренция и бодрое развитие отрасли.

Риск будет однозначно. Но не в реализации риск-5. Китай, скорее всего, будет и дальше свой лонгсон прокачивать. А даже если и риск-5 - лично для вас ничего не изменится, так как, в сотый раз повторю: они свои наработки в опен-сурс не скинут. Может быть начнут лицензии продавать, а может и нет. Если начнут - будет тот же саймый арм, вид сбоку.

anonmyous ★★
()
Ответ на: комментарий от Qui-Gon

Специально для параноиков, боящихся закладок:

Для RISC-V разрешено не открывать исходный код процессора. В чём тогда разница с закрытыми ядрами?

Даже если исходники открыты, то как проверить что процессор произведён строго по ним? Опубликовать могут код без закладки, а производить с закладками.

Чую ответом будут аргументы почему восточные закладки лучше западных.

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

Он даже Cortex-M не потеснит, только заменит MIPS микроконтроллеры. Это ARM их теснит своими урезанными чипами.

Не совсем понял фразу, ведь кортекс-М и есть АРМ. Так кто кого тут теснит?

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

ARM теснит нишу микроконтроллеров своими Cortex-M. Не надо в моих словах противоречий искать.

У ARM был полноценный набор команд, они специально ядра сильно урезали, получив Cortex-M, чтобы покорять им нишу микроконтроллеров. Утверждать, что ARM в микроконтроллерах кто-то теснит - это бред.

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

Вы про OpenRISC хоть раз слышали?

Да. У него архитектура кривая по сравнению с RISC-V, поддержка со стороны ОС/компиляторов намного хуже, нет реального железа даже уровня StarFive JH7110.

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

ARM теснит нишу микроконтроллеров своими Cortex-M. Не надо в моих словах противоречий искать.

АРМ Мками расширяет или заполняет нишу микроконтроллеров, а не теснит её. Пишите так, чтобы понятно было. Теснить нишу микроконтроллеров можно было бы, к примеру, какими-то мега-эффективными процами общего назначения, чтобы эмбедовые процы вообще стали не нужны как класс.

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

Чую ответом будут аргументы почему восточные закладки лучше западных.

В терминах Кви-Гона лизать жопу Ляо слаще, чем лизать жопу Карлу.

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

Но не в реализации риск-5.

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

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

Так потому что в рекламу RISC-V влили много денег, все об этом громко трубили. Не следует ли задуматься, кому и зачем это нужно?

А по делу что-то всё закисло и очень медленно развивается, даже если продвинулось дальше OpenRISC. Сама архитектура оказалась лишь очередной версией MIPS (их много было), лишь со сменой названия и «халявной» лицензией. Чую, так и останется микроконтроллерами для бедных, и девбордами для богатых энтузиастов с прогрессивными идеями.

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

Не следует ли задуматься, кому и зачем это нужно?

Рептилоидам с Нибиру?

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

RISC-V хорош именно как альтернатива ARM и x86 и остальным так как не надо никаких отчислений никому платить

А с OpenRISC то почему не взлетело? Платить ведь не надо было.

jpegqs
()
Ответ на: комментарий от anonmyous

будет тот же саймый арм, вид сбоку.

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

Qui-Gon ★★★★★
()
Ответ на: комментарий от jpegqs

Отвечу - в том что это будет означать конец монополии. Сейчас у тебя выбора нет. А потом он будет. Причем одной из опций будет разработать свое совместимое. То есть ты можешь реализовать проц - но тебе не надо с нуля разрабатывать все тулкиты и софт.

А наличие выбора гораздо лучше его отсутствия.

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

Поссорился с британским королем - пошел к индийскому махарадже или к китайскому императору. И это уже конец монополии.

Странно, что от вас не слышал ни слова про Эльбрус. Отечественные закладки лучше или хуже западных?

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

все хорошо в свое время.Тогда было никому не надо. Это как Россия при Гайдаре - зачем нам производить свое, лучше купим. Сейчас война все расставила по местам - и все поняли что стратегия продам нефть куплю процессоры не работает. Поэтому стало надо.

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

То есть сейчас есть люди которые могут это делать и есть деньги которые в это готовы вложить. И вот на это время самой вкусной стартовой площадкой оказался Risc-V. Ну а раз в него столько уже вложили - значит будут доводить до результата.

Qui-Gon ★★★★★
()
Ответ на: комментарий от V1KT0P

А с OpenRISC то почему не взлетело? Платить ведь не надо было.

https://riscv.org/blog/2014/10/why-not-build-on-openrisc/

А ничего, что я в RISC-V нашел такие же недостатки? Ущербная бинарная кодировка на ущербной базовой идее RISC. Из-за чего ARM может одной командой сделать сделать столько действий, на что RISC-V понадобится две или три. Даже Loongarch лучше продуман. Нельзя использовать сумму двух регистров как адрес, в Loongarch можно. Хотя и Loongarch и RISC-V наследники MIPS.

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

Нельзя же флаги сделать, пусть ARM и x86 используют флаги, свободная архитектура должна быть свободна от флагов состояния! Только подтверждает что RISC-V унылая архитектура для примитивных микроконтроллеров.

Но великие эксперты, что никогда в жизни не писали на ассемблере, будут говорить как RISC-V хорош.

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

RISC-V хорош именно как альтернатива ARM и x86 и остальным

Правда, он не является им альтернативой от слова совсем. Где производительность?

так как не надо никаких отчислений никому платить, а не как с x86 лицензию на который хрен получишь.

Да не транслируйте вы пропаганду. Хотите нормальную риск-5 корку - платите СиФайв за лицензию. Никто вам современную корку в опенсурс не выложит. Вот РокетЧип есть - и это максимум.

И софт и тулзы под него все вместе будут делать

Может и будут, но пока, коммерческие тулзы продаёт синопсис.

Так через время появятся конкурентые решения от разных производителей

Появятся, да не в опен-сурсе. И то, если вообще.

а не как с x86 когда их всего два.

У АРМа не 2.

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

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

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

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

А будет много , много таких вот армов причем в разной юрисдикции.

Да не будет их много. АРМ вбухивает ядрёные миллиарды в р-энд-ди. Не выгодно параллельно 10 конторам вбухивать такие же миллиарды в риск-5. Куда проще и дешевле объединиться. Современные процы - результат глобализации. Даже если каждая страна будет пытаться свой проц клепать - уже индустрия откатится на десятилетия назад. А уж если, как вы заявляете, «много» таких будет…

anonmyous ★★
()
Ответ на: комментарий от Qui-Gon

То есть ты можешь реализовать проц - но тебе не надо с нуля разрабатывать все тулкиты и софт.

Нормальный софт для разработчика вам тоже никто в опенсурс не сольёт. Будете у синопсиса покупать, если у АРМа не хотите.

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

Такое чувство что общаюсь с дубиной. Мозгов нет.

Да не транслируйте вы пропаганду. Хотите нормальную риск-5 корку - платите СиФайв за лицензию

Нут ты понимаешь разицу???? Напряги мозги немного.

Risc-V - хочешь - плати. Кооме сифайв тебе алибаба и спейсмит есть, и еще будет. Не хочешь платить - пили свою реализацию.

ARM - нравится не нравится плати моя красавица. Есть монополист который диктует цену, и еще выбирает кому продать а кому нет.

Где производительность?

В будущем. Арм пилят десятилетия, как и X86. Реализации рисков на этом уровне еще писают в подгузник, а более менее реальное финансирование в эти проекты потекло в общем-то с 22 года.

Qui-Gon ★★★★★
()
Последнее исправление: Qui-Gon (всего исправлений: 1)
Ответ на: комментарий от jpegqs

Из-за чего ARM может одной командой сделать сделать столько действий, на что RISC-V понадобится две или три.

Это сделано для простоты, там учли многие вещи на основе ошибок в предыдущих ISA. Так в RISC-V можно использовать https://en.wikichip.org/wiki/macro-operation_fusion это позволяет на этапе декодера слить несколько инструкций в одну. В итоге на простом cpu будут выполняться как отдельные команды а на быстром будет выполнена как одна. И не надо из-за этого клепать сотни сложных инструкций.

Нельзя же флаги сделать,

Флаги специально исключили чтоб можно было легко и удобно реализовать Out-of-order.

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

Не понял о чем ты.

Но великие эксперты, что никогда в жизни не писали на ассемблере, будут говорить как RISC-V хорош.

Так на ассемблере сейчас пишут только маленькие критические куски которые нельзя нормально написать через интринсики.

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

р-энд-ди становится сильно проще и дешевле по мере общего развития цивилизаци.

Конторки очевидно будут объединяться поглощаться разделяться. Но главное в данном случае - нет руководящей и направляющей воли британской короны кому дать технологии а кому нет.

Qui-Gon ★★★★★
()
Ответ на: комментарий от anonmyous

Правда, он не является им альтернативой от слова совсем. Где производительность?

Все дело в микроархитектуре. И тут всё упирается в специалистов с нужными знаниями как реализовать микроархитектуру. Сейчас доминируют x86 и ARM. Лицензию на x86 хер получишь а значит и урвать кусок рынка не получится. Для ARM есть разные лицензии и охотно продаются на уже готовую микроархитектуру, на ISA чтоб самому реализовать уже гораздо дороже и не факт что продадут. Вот те кто смог купить те и заняли нишу и пролезть туда сложно. А вот в микроконтроллерах где не особо важна обратная бинарная совместимость куча разнообразных архитектур. Если RISC-V потеснит x86 и ARM то должно появиться больше компаний разработчиков и больше специалистов.

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

вроде gcc и llvm прекрасно в риск-5 умеют.

Qui-Gon ★★★★★
()
Ответ на: комментарий от V1KT0P

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

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

Поясню своё плохое отношение к RISC-V. Я нейтрален к открытости или закрытости чипа. Уже высказал своё мнение почему открытость архитектуры от закладок не спасёт.

Я знаю много архитектур по наборам инструкций, часто читаю ассемблер и даже пишу на ассемблере. Так вот, RISC-V много лет рекламировали, какая это будет крутая замечательная архитектура. Когда я таки открыл документацию про ISA, то ужаснулся, насколько это примитивно и не использует приёмов, которые давно есть во всех успешных ISA. И, наоборот, использует старые RISC приёмы, от которых в ARM отказались чуть ли не сразу. И вообще это клон MIPS.

Писать на ARM ассемблере удобно, а вот писать на ассемблере для RISC-V неприятно, потому что тебе тупо нужно писать больше кода.

Delay слоты, которыми RISC-V якобы отличаются от OpenRISC - в OpenRISC отключаются. Вот только Delay слоты позволяли сделать код быстрее, так что их отсутствие это минус, а не плюс. Особенно для простых процессоров, типа как для контроллеров. Delay слоты также есть в MIPS.

Если бы RISC-V действительно разрабатывали, а не тупо клонировали с MIPS, причём даже хуже чем в Loongarch - то и моё отношение к архитектуре было бы другим. Видимо большинство средств пошли на рекламу архитектуры, а не на разработку.

jpegqs
()
Ответ на: комментарий от Qui-Gon

Risc-V - хочешь - плати. Кооме сифайв тебе алибаба и спейсмит есть, и еще будет. Не хочешь платить - пили свою реализацию.

Ну а по факту - всё равно плати. По тому, что своя реализация встанет в миллиарды. Лицензия на много порядков дешевле, и к тому же результат, за эти миллиарды, всё равно будет не конкурентноспособным (все эти спасемиты и иже с ними).

ARM - нравится не нравится плати моя красавица.

Если хочется конкурентноспособное решение без миллиардных вложений - ну да, плати. Если хочется чего-то иного - АРМ платить никого не заставляет. :)

Есть монополист который диктует цену, и еще выбирает кому продать а кому нет.

Он вам и не обязан продавать разрешение на кастомную реализацию. Готовые корки продаст без проблем (если вы не под санкциями).

В будущем. Арм пилят десятилетия, как и X86.

Только если будет сопоставимое с АРМом бабло. Но и в этом случае в опенсурсе вы всё равно ничего не получите.

а более менее реальное финансирование в эти проекты потекло в общем-то с 22 года.

Ну вот и покупайте корки у СиФайв, а софт у синопсиса. Если даже и предположить, что они когда-нить догонят АРМ (что крайне маловероятно), то цены только возрастут.

Никакой конкуренции из 10 контор, каждая из которых готова предложить корки «круче, чем у АРМа», не будет никогда. Даже не фантазируйте. Если кто-то 1 и сможет АРМ догнать, то он и станет монополистом. А скорее всего и не догонит.

anonmyous ★★
()
Ответ на: комментарий от Qui-Gon

р-энд-ди становится сильно проще и дешевле по мере общего развития цивилизаци.

Серьёзно? Вот только история последних 40 лет развития процессоростроения с вами не согласна. Первые АРМы одна София Вильсон разрабатывала, а теперь? Р-н-ди возрасла не то, что на порядки - на многие порядки. И растёт экспоненциально.

Но главное в данном случае - нет руководящей и направляющей воли британской короны кому дать технологии а кому нет.

Этого и сейчас нет. А что за конторы будут лидерами на рынке риск-5 - никто знать не может. И на каких принципах они кому что будут продавать - тоже.

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

не писали на ассемблере

Проблемы писателей на ассемблере это проблемы писателей на ассемблере. Флаги это состояние. Состояние это смерть параллельному исполнению. Количество инструкций не так важно для суперскалярного процессора. Если вам не хочется писать много кода, то зачем вы выбрали ассемблер? Пишите на ЯВУ. В идеале электронные письма на галеру с наемными кодерами

cobold ★★★★★
()
Ответ на: комментарий от Qui-Gon

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

Я имел ввиду специалистов по архитектуре в железе. Если будет больше компаний то это привидет к большему переходу специалистов из одной компании в другую и передаче знаний и опыта со временем информация о оптимизациях которая сейчас неизвестна будет открыта что позволит сделать конкурентный процессор. Как пример Джим Келлер который пришел и поучаствовал в разработке Ryzen.

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

Количество инструкций не так важно для суперскалярного процессора.

Сколько уже существует суперскалярных RISC-V процессоров? Они только начали покорять нишу микроконтроллеров.

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

Ну писать на ассемблере в наше время мало кто будет. Сейчас уже даже в микроконтроллерах достаточно памяти и ресурса чтобы не крохоборствовать и позволить себе хотя-бы сишечку.

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

В общем будем посмотреть. Musebook вернее его обзор в ютубе порадовал - процессор неизвестного китайского стартапа, сделанный по гигантскому техпроцессу на континентальной китайской фабрике при тдп 5 ватт вполне себе бодро открывает хром, крутит ютубчик пусть и в FHD - неплохое начало.

Себе пока брать не буду - очень дорого для такой игрушки. Но так полагаю годика через три будет уже интереснее.

Qui-Gon ★★★★★
()
Ответ на: комментарий от V1KT0P

Лицензию на x86 хер получишь

Кому она сейчас нужна?

на ISA чтоб самому реализовать уже гораздо дороже и не факт что продадут.

Да оно и не нужно. Если у вас есть миллиарды долларов на то, чтобы с нуля конкурентноспособную корку сделать, то зачем вам делать её тогда совместимой с АРМ? Тут что угодно подойдёт, разницы никакой, когда есть такие деньги. Но пока никто на риск-5 ничего конкурентноспособного не сделал.

anonmyous ★★
()
Ответ на: комментарий от Qui-Gon

Себе пока брать не буду - очень дорого для такой игрушки.

Вот это тоже интересная, и важная, тема. Я думал - если архитектура открытая, то чипы должны быть дешевле? А на деле стоят дороже ARM по лицензии. Как мне кто-то заметил «производители RISC-V чипов будут больше зарабатывать, а не покупатель меньше платить».

jpegqs
()
Ответ на: комментарий от anonmyous

в общем с тобой все ясно. Ты как гайдар - нечего русским(китайским, индийским, латиноамериканским, африканским) свиньям свое делать, продавайте нефть и лес и уран а все остальное покупайте у англичан.

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

Qui-Gon ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.