![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Задолбали рекламисты этой архитектуры. Ну да когда хочется попилить ....
В реальности - да в есть ядра открыто доступные в интернете - но все они по скорости A7.
SiFive выпускает самый быстрые процессоры RISC-V совместимые - однако их ядра закрытые, то что даёт скорость это система рассширения команд и даже с ними если мерить не в Coremark который тестом являтся не может по определению ибо он уже очень давно (примерно с 2008 года) вообще ничего не показывает, да и до того часто был сомнительным - показывает производительность Cortex-A57. Что очень очень сильно напоминает серию Warrior от MIPS один из разработчиков которой Юрий Панчул тут в жиже есть.
Скорее всего это она самая и есть просто адаптированная .
При этом cегодня Imagination как и MIPS ранее провозгласила разработку RISC-V процессора. Не удивлюсь если он будет такой же как P серия у у SiFive.
RISC-V ведь по сути MIPS и есть. Просто патентно более чистый.
XuanTie C906 = Cortex-A35 это на самом деле. Оно открыто но не свободно. Все права у Allwiner. Да это в полтора раза лучше чем A7. И в принципе совместим со стандартной текущей версией RISC-V.
Но как и в случае с Эльбрусом не нужно ожидать никаких чудес - да и рекламисты просто врут.
RISC-V это если говорить о текущей официальной версии - а важна только она - так как весь софт пишется только под неё, и его мало. Это процессор на уровне Cortex-A35. Он уступает последним Warrior ам к которым прожил руку Юрий.
А расширенные стеки таки как SiFive P или IMG Catapult - они по сути не RISC-V, а лишь RISC-V частично совместимые. И код написанный для RISC-V будет работать на них как и на открытых ядрах. Хороший эмулятор типа Droid4X с оракловской машиной и то на другом камне не RISC-V вообще будет работать куда лучше.
То есть эта архитектура не смотря на рекламу априори тупик.
Если какой то приличный софт появится то на виртуальной машине на других архитектурах он будет работать не хуже чем на этой. Но его нет и то что должно быть переносится очень медленно. Двух компиляторов мало - только самые упоротые линуксоиды будут всё перекомпилировать и пересобирать.
Как я и говорил - если кто-то разрабатывает что то что по сложнее микроконтроллера и используете ОС то затраты на лицензию ARM вполне нормальны.
Если же вы разрабатываете микроконтроллер - то да RISC-V может подойти а также SPARC, MIPS (а 24к например уже свободное ядро) , своя структура или что типа AVR. Вы можете взять уже готовое решение c ASIC блоком если вы совсем маленький.
То есть и это применение сомнительно.
В итоге рынка реалного кроме бирживых спекуляций и попыток придержать ARM по сути нет.
Да и сама попытка придержать - ARM уже в три раза превосходит A35. M2 X2 будет ещё круче.
А какие то отсылки к тому что ядро маленькое - так A34 даже меньше. Конечно если сравнивать с BIG ядрами то меньше. Только надо сравнивать с Little и если A510 ещё не вышел то A34 вышел.
То есть банальное манипулирование тестами - ай ай ай - как не хорошо.
А всё потому что архитектура эта в текущем состоянии недоразвитая, устаревшая. А какие то улучшения проприетарны и столь же запоздалы и отсталы как появление Warrior у MIPS да и базируются они на ней же.
MIPS просто могла бы сделать свои ядра свободными и на этом весь RISC закончился бы. Идея участвовать в развитии RISC-V это просто туость руководства MIPS.
Зарабатывать они могли бы на разработке кастомных ядер и SoC но банкротство их ничему не научило. А не на сохранении Verilog описаний старья. Но они этого понять не могут и только потому и существует RISC-V. Ведь семейство Warrior уже устарело.
Самый лучшие их ядра это Cortex-A73/Cortex-A35 - и где вы сейчас в новых устройствах его встретите ?
Если они будут участвовать в разработке Catapult то выйдет ещё один форк как P серия SiFive - на хер никому не нужное .
Если сделают своё то появится уже два форка.
В общем дохлятина.
Патенты их истекут через несколько лет, они там старые, и останется одно лишь название.
В итоге что выходит
Причиной гибели MIPS было хроническое отставание, и как следствие сужение доли рынка.
Рынок сузился но теперь там появился ещё RISC-V.
Никаких причин отказаться от ARM у корпоративных клиентов нет. Всё что предлагает RISC-V не существенно, а вот требует он много.
На RISC-V переходят лишь те кто пилил на SPARC и MIPS ( военные Индии что-то вот сварганили)
Это микрорынок, но в тоже время до полного пиздеца MIPS могла и не дойти. Если бы просто открыла, не систему команд, а старые ядра. А новых у них и нет. И она всё ещё может это сделать из-за того что RISC-V застыл и раскололся на форки.
Но когда кто то скулит в Рашке - RiSC-V это будущее. Он просто хочет присосаться к распилу . Как и эта история с деланием " аналого Ксавьера".
Чушь это.
Для военного применения VLIW лучше и поэтому Эльбрус.
Для гражданского применения только ARM или x86.
x86 - можно получить сотрудничая с ZhaoXin.
ARM - можно купить максимально возможную по уровню лицензию и Байкал последний это правильное решение. Конечно лицензию партнёра-разработчика получить или ядра Kirin большие было бы вообще круто.
Но ничему остальному места нет.
В реальности - да в есть ядра открыто доступные в интернете - но все они по скорости A7.
SiFive выпускает самый быстрые процессоры RISC-V совместимые - однако их ядра закрытые, то что даёт скорость это система рассширения команд и даже с ними если мерить не в Coremark который тестом являтся не может по определению ибо он уже очень давно (примерно с 2008 года) вообще ничего не показывает, да и до того часто был сомнительным - показывает производительность Cortex-A57. Что очень очень сильно напоминает серию Warrior от MIPS один из разработчиков которой Юрий Панчул тут в жиже есть.
Скорее всего это она самая и есть просто адаптированная .
При этом cегодня Imagination как и MIPS ранее провозгласила разработку RISC-V процессора. Не удивлюсь если он будет такой же как P серия у у SiFive.
RISC-V ведь по сути MIPS и есть. Просто патентно более чистый.
XuanTie C906 = Cortex-A35 это на самом деле. Оно открыто но не свободно. Все права у Allwiner. Да это в полтора раза лучше чем A7. И в принципе совместим со стандартной текущей версией RISC-V.
Но как и в случае с Эльбрусом не нужно ожидать никаких чудес - да и рекламисты просто врут.
RISC-V это если говорить о текущей официальной версии - а важна только она - так как весь софт пишется только под неё, и его мало. Это процессор на уровне Cortex-A35. Он уступает последним Warrior ам к которым прожил руку Юрий.
А расширенные стеки таки как SiFive P или IMG Catapult - они по сути не RISC-V, а лишь RISC-V частично совместимые. И код написанный для RISC-V будет работать на них как и на открытых ядрах. Хороший эмулятор типа Droid4X с оракловской машиной и то на другом камне не RISC-V вообще будет работать куда лучше.
То есть эта архитектура не смотря на рекламу априори тупик.
Если какой то приличный софт появится то на виртуальной машине на других архитектурах он будет работать не хуже чем на этой. Но его нет и то что должно быть переносится очень медленно. Двух компиляторов мало - только самые упоротые линуксоиды будут всё перекомпилировать и пересобирать.
Как я и говорил - если кто-то разрабатывает что то что по сложнее микроконтроллера и используете ОС то затраты на лицензию ARM вполне нормальны.
Если же вы разрабатываете микроконтроллер - то да RISC-V может подойти а также SPARC, MIPS (а 24к например уже свободное ядро) , своя структура или что типа AVR. Вы можете взять уже готовое решение c ASIC блоком если вы совсем маленький.
То есть и это применение сомнительно.
В итоге рынка реалного кроме бирживых спекуляций и попыток придержать ARM по сути нет.
Да и сама попытка придержать - ARM уже в три раза превосходит A35. M2 X2 будет ещё круче.
А какие то отсылки к тому что ядро маленькое - так A34 даже меньше. Конечно если сравнивать с BIG ядрами то меньше. Только надо сравнивать с Little и если A510 ещё не вышел то A34 вышел.
То есть банальное манипулирование тестами - ай ай ай - как не хорошо.
А всё потому что архитектура эта в текущем состоянии недоразвитая, устаревшая. А какие то улучшения проприетарны и столь же запоздалы и отсталы как появление Warrior у MIPS да и базируются они на ней же.
MIPS просто могла бы сделать свои ядра свободными и на этом весь RISC закончился бы. Идея участвовать в развитии RISC-V это просто туость руководства MIPS.
Зарабатывать они могли бы на разработке кастомных ядер и SoC но банкротство их ничему не научило. А не на сохранении Verilog описаний старья. Но они этого понять не могут и только потому и существует RISC-V. Ведь семейство Warrior уже устарело.
Самый лучшие их ядра это Cortex-A73/Cortex-A35 - и где вы сейчас в новых устройствах его встретите ?
Если они будут участвовать в разработке Catapult то выйдет ещё один форк как P серия SiFive - на хер никому не нужное .
Если сделают своё то появится уже два форка.
В общем дохлятина.
Патенты их истекут через несколько лет, они там старые, и останется одно лишь название.
В итоге что выходит
Причиной гибели MIPS было хроническое отставание, и как следствие сужение доли рынка.
Рынок сузился но теперь там появился ещё RISC-V.
Никаких причин отказаться от ARM у корпоративных клиентов нет. Всё что предлагает RISC-V не существенно, а вот требует он много.
На RISC-V переходят лишь те кто пилил на SPARC и MIPS ( военные Индии что-то вот сварганили)
Это микрорынок, но в тоже время до полного пиздеца MIPS могла и не дойти. Если бы просто открыла, не систему команд, а старые ядра. А новых у них и нет. И она всё ещё может это сделать из-за того что RISC-V застыл и раскололся на форки.
Но когда кто то скулит в Рашке - RiSC-V это будущее. Он просто хочет присосаться к распилу . Как и эта история с деланием " аналого Ксавьера".
Чушь это.
Для военного применения VLIW лучше и поэтому Эльбрус.
Для гражданского применения только ARM или x86.
x86 - можно получить сотрудничая с ZhaoXin.
ARM - можно купить максимально возможную по уровню лицензию и Байкал последний это правильное решение. Конечно лицензию партнёра-разработчика получить или ядра Kirin большие было бы вообще круто.
Но ничему остальному места нет.