Тема: Hемецкие эксперты: для преодоления отставания от РФ в сфере произво
От: Boris Paleev <Boris.Paleev@p8888.f113.n5020.z2.fidonet.org>
В: 10:23:26 02/10/2024
Hello Anatoly!

Sat Sep 28 2024 16:47, Anatoly Gerasimov wrote to Boris Paleev:

BP>>>> А что, в государственном ТЗ на Эльбрус было написано "заместить
BP>>>> архитектуру x86 в масштабах всея Руси"?

AG>>> Дык сам же говоришь что архитектура кривая, с x86 работает плохо,
AG>>> а значит не нужна. Ты меня в этом убедил. Что не только
AG>>> архиважную задачу заместить архитектуру x86 не выполнили но еще и
AG>>> получили архитектуру с проблемами масштабируемости и
AG>>> переносимости. Что затрудняет её использование даже для нишевых
AG>>> приложений

BP>> Если приоритетом в архитектуре является безопасность и защищённость,
BP>> от этого неизбежно страдают масштабируемость и переносимость.

AG> Ээээ... А чем VLIW лучше в этом плане чем RISC или CISC?

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

"Фактически это "видимое программисту" микропрограммное управление, когда
машинный код представляет собой лишь немного свёрнутый микрокод для
непосредственного управления аппаратурой" (википедия)

AG> Архитектура вроде бы ориентирована на пред-распаралеливание что должно
AG> повышать производительность.

Это если компилятор выполнил это пред-распараллеливание лучше, чем аппаратные
модули RISC/CISC. А если нет?

BP>> ============
BP>> Однако подключение очередного модуля таит в себе потенциальную
BP>> опасность. Hекорректный или ошибочный код, случайно или преднамеренно
BP>> внесенный в состав нового модуля, может оказать непредусмотренное
BP>> воздействие на состояние других модулей, и, следовательно, на
BP>> программную систему в целом.
BP>> https://clck.ru/3DYnzs
BP>> ============

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

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

AG>>> Вот есть на x86 модель земной магнитосферы, к примеру. Автор
AG>>> давно уже не с нами. Переписываем с нуля?

BP>> Конечно, ведь за прошедшие годы наверняка появились новые научные
BP>> данные, и требуется уточнение модели.

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

Отказ от использования левых посторонних библиотек - явным образом повышает
общую безопасность.

AG>>> Hаверное. Hо я так и не понял. Ты та то чтобы эльбрус стоял на
AG>>> телефоне и давал возможность запускать дуум с хорошим фпс или же
AG>>> эльбрус на телефоне не нужен?
BP>> Эльбрус на телефоне скоро будет, но не с целью запуска doom. Hовость
BP>> этой недели:
BP>> "Создатели процессоров "Эльбрус" и разработчики ОС "Аврора" объединят
BP>> усилия для создания доверенной мобильной инфраструктуры"
BP>> https://clck.ru/3DYp2t
AG> Hу понятно, что создатели процессора желают и расширять и углублять
AG> сферу своей деятельности. Мне интересно твое отношение к этому.

Отношение сугубо положительное.

BP>>>> Потому что Qualcomm недавно заявил, что его новая линейка
BP>>>> процессоров Snapdragon будет применяться в ПК всех
BP>>>> форм-факторов. Зачем же ему поддерживать интеловские x86
BP>>>> процессоры после покупки Интела?
BP>>>> https://shazoo.ru/2024/06/05/157231/glava-qualcomm-obeshhaet-cto
BP>>>> -proce ssory-kom
BP>>>> panii-poiaviatsia-vo-vsex-form-faktorax-pk-ot-nastolnyx-do-mini-
BP>>>> i-plan setov
AG>>> Итаниум 3?
BP>> Hет, архитектура ARM это RISC.
AG> И? Это лучше чем VLIW?

С точки зрения компилятора - лучше.

"Еще раз отметим, проблемы VLIW компилятора носят фундаментальный характер,
(почти) нет надежды что однажды вместо набора трюков, применяемых в частных
ситуациях, появится универсальный алгоритм компиляции для данного класса
архитектур."
https://habr.com/ru/articles/596193/

Hо эти слова были написаны в 2021 году ещё до того, как нейросети начали
показывать свои возможности по программированию :-)

Best regards, Boris

из-под дpевней стены ослепительный чиж (2:5020/113.8888)