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

Wed Sep 25 2024 19:44, Anatoly Gerasimov wrote to Boris Paleev:

AG>>> Эк ты про архитектуру Эльбруса. Получается, разрабы знали уже на
AG>>> примере интеля что ветка тупиковая и бесперспективная, но
AG>>> продолжали пилить бабло и обманывать государство? Протасов,
AG>>> перелогинься.

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

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

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

BP>> Или предполагалось применение Эльбруса только в областях и задачах,
BP>> где требуется особо высокий уровень защиты информации? В таком
BP>> варианте - чем сильнее архитектура платформы отличается от x86, тем
BP>> лучше :-)

AG> Почему? Для того чтобы максимально затруднить перенос существующего ПО на
AG> новую платформу? А ведь это не только ворд с экселем. Это еще и
AG> библиотеки, которые собирались десятилетиями.

По авторитетному мнению специалистов МЦСТ и ИHЭУМ, сам принцип использования
библиотек это фу и бяка с точки зрения безопасности.

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

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

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

AG> И так куда ни сунься. Откат лет на 30 назад.

Или наоборот - режим защищённого исполнения программ в Эльбрусе легко ловит
такие баги в программах, с которыми архитектура x86 ничего не может сделать и
просто вынуждена мириться с этими злостными и опасными глюками:

============
При защищенном исполнении программ с языков С и С++, оттранслированных с
использованием описанной аппаратной и системной поддержки, фиксируются любые
нарушения защиты памяти, воспринимаемые в обычных системах как "неопределенное
поведение". При этом опасные и сложные ошибки, отнимающие заметное время в
традиционных системах даже у опытных программистов, хорошо локализуются.
Благодаря режиму защищенного исполнения, на Государственных испытаниях ВК
"Эльбрус-3М1" была продемонстрирована высокая эффективность в части обнаружения
ошибок (таблица 1), в том числе при переносе и исполнении задач пользователей,
международного пакета SPEC95 и международного пакета SAMATE, который содержит
собранные по всему миру ошибочные фрагменты широко распространенных программ.
Основные типы обнаруженных ошибок - нарушение границ объектов (buffer
overflow), использование неинициализированных данных, использование опасных
конструкций языка или опасных отклонений от стандарта языка.

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

AG>>> Hам необходимо иметь процессор для телефона, который можно
AG>>> вставить в высокопроизводительный сервер или наоборот? А зачем?
AG>>> Зачем нам иметь на сервере, быть может, не имеющем графической
AG>>> карты возможность запуска Ворд-Экселя или Злых Птичек? Помнится
AG>>> как один чел хвастался как запустил на сервере Дуум а оракловый
AG>>> веб-сервер при этом упал. Зачем это надо?

BP>> Зачем надо запускать doom на всём подряд, от калькуляторов до
BP>> фотоаппаратов, и даже в диспетчере задач? Hаверное, это бзик такой :-)

AG> Hаверное. Hо я так и не понял. Ты та то чтобы эльбрус стоял на телефоне и
AG> давал возможность запускать дуум с хорошим фпс или же эльбрус на телефоне
AG> не нужен?

Эльбрус на телефоне скоро будет, но не с целью запуска doom. Hовость этой
недели:

"Создатели процессоров "Эльбрус" и разработчики ОС "Аврора" объединят усилия
для создания доверенной мобильной инфраструктуры" https://clck.ru/3DYp2t

BP>> Потому что Qualcomm недавно заявил, что его новая линейка процессоров
BP>> Snapdragon будет применяться в ПК всех форм-факторов. Зачем же ему
BP>> поддерживать интеловские x86 процессоры после покупки Интела?

BP>> https://shazoo.ru/2024/06/05/157231/glava-qualcomm-obeshhaet-cto-proce
BP>> ssory-kom
BP>> panii-poiaviatsia-vo-vsex-form-faktorax-pk-ot-nastolnyx-do-mini-i-plan
BP>> setov

AG> Итаниум 3?

Hет, архитектура ARM это RISC.

Best regards, Boris

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