ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
1179993 Топик полностью
evgeniy1294 (27.02.2022 02:58, просмотров: 300) ответил Evgeny_CD на Не все так просто. Давным-давно технология послойной шлифовки закончилась - начиная с появления карманов. А разработать свой x86 с нуля, достаточно быстрый - это 10 лет минимум. Эльбрус как раз стоит развивать.
Я имею ввиду не копию кремния, а следывание общим тенденциям, mainstream так сказать. Что такое эльбрус - это: 

1) Уникальная архитектура, разработчиков под которую десятки, может сотни. А нужны сотни тысяч.

2) отсутствие современных компиляторов

3) уникальное ядро линуха с непонятными патчами

4) Пункты 2 и 3 ведут к отсутствию современного ПО - оно тупо не собирается и требует доработки/рефакторинга. Я не уверен, что Astra 1.7 заведется на эльбрусе со всем своим окружением.

5) ТЗ, которое нам ставит государство, эльбрус не вывезет хотябы отсутствием PCI-E 4.


В России ебучий капитализм, как следствие в стане нет централизованной платформы разработки и распространения ПО. Я не смогу дорабатывать окружение для эльбруса, а вследствие 1 и 3 - если что-то не заработает сразу, то не заработает никогда.


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

Но можно их обойти, взяв байкал на ARM/RISC-V. Так я получу готовый инструмент, с которым смогу быстро выполнять ТЗ.


Стране не нужны превозмогания, стране нужен готовый продукт, неважно, телевизор это или ракета. Вы можете предоставить мне сборку тулчейна arm-none-eabi-gcc под Эльбрус? Или выделить людей для этого? Подумайте.