Процессор эльбрус совместимость c windows
Это первый лайнер за более чем полвека, заходя в салон которого, вы будете точно знать, что находитесь именно в МС-21, а не в Аэрбас или Боинг.
Недавно «Корпорация «Иркут» (входит в ПАО «ОАК» Госкорпорации Ростех) в кратком пресс-релизе сообщила о том, что МС-21 начал полеты в гражданские аэропорты в рамках заключительной фазы сертификации.
И это не шутка. Поверить в это действительно сложно, мы же привыкли думать, что в России плохой сервис, климат и вообще всё.
Что под капотом у самой защищенной ОС?
Ничего особенного система не содержит. Поддержки дактилоскопов, инфракрасных камер нет, криптоконтейнеры отсутствуют
Подобные задержки коснулись и самого ядра ОС «Эльбрус»: для доступной версии 3.0 используется ядро Linux 3.14 (релиз 05.2014); для старшей открытой версии 4.0 — ядро Linux 4.9 (релиз 12.2016).
Подобная ситуация сложилась ввиду дополнительных требований к защите:
- баги известны и локализованы,
- уязвимости ядра закрыты патчами,
- особенности известны системным администраторам,
- код проверен и закладки отсутствуют.
Кроме того, ядро, как ПО и пакеты из состава ОС, получило разрешение на применение в самых ответственных системах.
Менять его на что-то более современное не имеет смысла: лицензирование займет слишком много времени, но не принесет каких-либо критических изменений. В том числе и в плане безопасности.
Индустриальные версии Linux Red Hat 2013-2016 годов ещё актуальны и поддерживаются — у «Эльбруса» тоже самое назначение.
1. Аппаратная несовместимость.
Процессоры "Эльбрус" имеют свою уникальную собственную архитектуру и несовместим с чипсетами Intel. Для этого на материнских платах распаян свой совместимый контроллер. По этой же причине сами процессоры так же распаяны на материнской плате, так как создавать сокет под данный процессор не имеет смысла. Поэтому вы никогда не сможете его купить отдельно или вставить в другую материнскую плату. Плюс ко всему, поколения самой линейки "Эльбрусов" не имеют обратной совместимости.
Вступайте в другие наши группы и добавляйте нас в друзья :)
Максим Горшенин, сотрудник компании «МЦСТ» продолжает радовать нас эксклюзивной информацией об отечественных микропроцессорах с архитектурой «Эльбрус». На этот раз Максим снял небольшой ролик с демонстрацией Windows 7×64 на компьютере с микропроцессором «Эльбрус-8С».
Так же, Максим показал «индекс производительности» микропроцессора Эльбрус-8С в операционной системе Windows 7×64.
Суммарный индекс производительности Windows 7×64 составил 4,1 балла, а микропроцессора Эльбрус-8С — 4,9 баллов. Для сравнения, в одном из своих предыдущих видео, Максим демонстрировал работу двоичного транслятора LIntel на компьютере «Эльбрус-401» с 4-ядерным микропроцессором Эльбрус-4С, работающего на тактовой частоте 800 МГц. И у него суммарный индекс производительности в Windows 7×64 был равен 2,4 балла.
Микропорцессор «Эльбрус-8С» бы опознан Windows 7×64 как микропроцессор Intel Core2Duo с тактовой частотой 1,2 ГГц, именно такую информацию отдает система динамической трансляции кода LInel на запрос команды CPUID. По умолчанию LIntel забирает для своих нужд 2 ядра микропроцессора, а остальные 6 ядер видны для операционной системы Windows:
Видео Максима Горшенина с выставки ChipExpo 2018:
Установка «Эльбруса»
Сюрприз: минимальные системные требования системы не совпадают с заявленными и выясняются на практике методом научного тыка.
Официальные системные требования: 1 ГБ оперативной памяти и 40 ГБ свободного места на диске, совместимый VGA-видеоинтерфейс, наличие DVD-привода.
Для самой системы хватает и 512 Мб ОЗУ, но распаковка в автоматическом режиме на диск меньше 50 Гб (разделение на скриншоте) невозможна.
Без дополнительных разделов каждая вторая установка «Эльбруса» сваливается в ту или иную ошибку. Как это занимает 20 Гб, ума не приложу.
Случайно нажатие кнопки клавиатуры приводит к прерыванию
Да и с ними мороки оказывается не меньше: процесс происходит с обязательными ошибками, графическая оболочка и ряд других пакетов может не установиться, слетают учетные записи.
Для установки на жесткий диск требуется SATA 2.0 и ниже, а также DVD-привод. С USB установка невозможна (по крайней мере, у меня с дефолтными настройками не вышло).
Скачивание. Свободное — не значит доступное
Неплохая «машинка» для работы
В мае 2019 года МСТЦ опубликовала на собственном сайте оригинальные установочные файлы нескольких версий операционной системы.
Для закачки открыли дистрибутив, список пакетов и документация для младшей открытой версии, совместимой с x86-процессорами. Более современная версия системы пока недоступна.
Пожалуй, интереснее всего выглядят версии для работы на процессорах МЦСТ линеек «Эльбрус» и «R» (архитектура SPARC). Но они доступны только по запросу и требуют компьютер на соответствующей архитектуре.
Поэтому сегодня ограничимся обычной версией ОС Эльбрус, совместимой с рядовыми настольными компьютерами.
Впрочем, как и все в России, открытое — не значит доступное. Процесс скачивания занял у меня суммарно почти месяц редких попыток: разработчик не потрудился выложить дистрибутив на нормальный обменник.
Скорость диалапа и постоянные обрывы из-за «хабраэффекта» затянули процесс до появления зеркала скачивания на «Яндекс.Диске».
Безрадостное окружение российского секретчика
Старт системы. Фото без фильтров сегодня смотрятся не очень
По умолчанию «Эльбрус» устанавливается без графической оболочки в режиме командной строки.
Для запуска привычного рабочего стола придется ввести пару команд. Или установить соответствующий флаг при установке ОС.
В таком случае после удачной установки пользователя встречает фото одноименного горного пика.
Знаменитая фотография (в довольно паршивом качестве из-за повышенного сжатия) предлагает войти в систему исключительно под аккаунтом user.
Часть рабочего стола скрыто из-за дефолтного соотношения сторон 4:3
И в «виртуалке» моментально выявляется ещё один глюк с пропавшим меню. Оно оказывается за пределами экрана.
Соответствующая настройка возвращает правильные пропорции и показывает классический «линуксоидный Пуск» в стилистике Win 98.
Визуально система упрощена до безобразия: выглядит чуть лучше ОС на одноплатных компьютерах. Все на месте, все привычно — и всё равно как-то не по себе.
О защите. Пару слов
Собственно защита системы основана на 3 принципах:
- открытый код обеспечивает своевременную локализацию багов и уязвимостей (для использованных ядер они уже локализованы, будущие будут найдены свободными разработчиками схожих систем),
- права на доступ к памяти и оборудованию проверяются до попадания в кэш (то есть до исполнения),
- полная проверка составляющих системы специалистами по безопасности.
Для поддержки программ, работающих в защищённом режиме, поставляется компактная библиотека libmcst, обеспечивающая функции работы с памятью и поддержку ввода-вывода на уровне базовой библиотеки libc.
Из коробки стандартная версия «Эльбруса» все же не блещет чем-то уникальным в плане защиты, что мог бы использовать обычный юзер.
Вступайте в другие наши группы и добавляйте нас в друзья :)
Михаил опубликовал новое видео, в котором наглядно показал как загружается Windows 8 на Эльбрусе в режиме реального времени. Начиная со старта динамического транслятора МЦСТ LIntel и заканчивая полной загрузкой операционной системы.
Помимо этого, Михаил показал какой индекс производительности присваивает WIndows 8 компьютеру на Эльбрусе. Индекс оказался довольно низким — всего 3,9. Это связано с низкой производительностью видеокарты в графике рабочего стола ОС.
Оценка же индекса производительности самого Эльбрус-8С работающего на тактовой частоте 1,3 ГГц в Windows 8 составила 5,8.
Что на мой взгляд является неплохим показателем для микропроцессора, который не поддерживает систему команд x86 и работает на довольно низкой тактовой частоте в режиме динамической трансляции кода (JIT — just in time).
Кроме прочего, Михаил так же продемонстрировал загрузку шести ядер Эльбруса-8С в диспетчере задач при выполнении различных приложений. Напомню, что 2 ядра отводятся для работы транслятора кода x86-64 в нативный код Эльбруса и они не видны для Windows.
Так же он показал работу на Эльбрусе графического теста 3D Mark: Cloud Gate. Текстового редактора Microsoft Word, графического редактора Adobe Photoshop и проигрывание видеофайла в отдельном окне.
Да, кому-то работа приложений в Windows 8 на Эльбрусе может показаться чересчур медленной. Но необходимо учитывать и тот факт, что процессор работает на довольно низкой тактовой частоте всего лишь 1,3 ГГц. Компания МЦСТ не обладает такими финансовыми и инженерными ресурсами как мировые гранды процессоростроения Intel и AMD, чтобы сразу разработать процессор, работающий на частотах 3-4 ГГц.
И не смотря на все это, МЦСТ уже демонстрирует выдающиеся результаты! А в следующем году будет закончена разработка нескольких новых микропроцессоров Эльбрус с системой команд 6 поколения, работающих на тактовой частоте 2 ГГц, включая серверный 16-ядерный микропроцессор Эльбрус-16СВ с пиковой производительностью 768 Гфлопс на двойной точности и 1,536 Тфлопс на одинарной.
Читайте в Дзене
В Объединённой двигателестроительной корпорации Ростеха смотрят в будущее, и поэтому заговорили о создании гибридной силовой установки (ГСУ).
Эту силовую установку планируют использовать в вертолетах Ансат, VRT-500 и Ка-226Т, где сейчас используются импортные двигатели.
Сахалин даже в XXI веке был изрезан "наследием" японкой оккупации словно шрамами на теле. Эти шрамы можно было видеть на любой карте.
В закладки
Протестировал нашумевшую систему вдоль и поперек.
Готов поделиться с читателями всеми подробностями о ещё недавно закрытом оборонном проекте «Эльбрус». В одночасье она стала доступна всем желающим.
Но нужна ли она? Для чего и для кого?
Программы и утилиты. Что есть?
Libre Office не всегда может заменить MS Office
Да, так оно и есть. В состав ОС входят все для необходимые работы пакеты, базовый набор программ и драйверов.
Но даже в сравнении с облегченными вариантами Linux (Mint, «Росинка», «Астра») он очень мал. Речь не идет о возможности выбора между вариантами — все, что есть, представлено в единственном экземпляре.
Mozilla ценится военными разработчиками. Почему? Кто знает?
Речь о банальном отсутствии хотя бы каких-то программ за рамками простейшей офисной работы: аналог MS Office, просмотрщики контента и документов, браузер и почта.
Системные утилиты отсутствуют — представлены только стандартными пакетами из состава базового дистрибутива Debian.
Стоит обратить внимание на версии ПО: все они не первой свежести. Некоторые из пакетов в текущем виде не поддерживаются разработчиками.
Такова судьба любого одобряемого силовыми структурами ПО: каждая строчка должна быть проверена, а это очень много времени.
Исключение — среда разработки Code::Blocks (в состав входит компилятор программ «Эльбруса» для х86 и SPARC). Так же в единственном экземпляре, да ещё и с явно специфической направленностью.
К сожалению, блок для работы с процессорами архитектуры «Эльбрус» отсутствует.
Даже многим программистам набор кажется реликтом прошлого
Можно только предполагать (или искать), что написанные программы можно будет перекомпилировать при наличии доступа и самого процессора.
Безумству храбрых поем мы песню
На деле все удобно и быстро. Но очень топорно
Итак, для простого российского пользователя «Эльбрус» окажется неподъемно сложным. И совершенно бесполезным.
Представить себя рутинную офисную работу в этой системе можно, но зачем? Есть Mint, Ubuntu и множество других бесплатных операционных NIX-систем. Куда более дружелюбный к пользователю.
Сами МЦСТ предлагают в качестве пользовательской системы дистрибутив «Альта» с более приятной визуализацией и бОльшей оснащенностью. Админить его тоже проще.
Реальный пользователь «Эльбруса», впрочем, с таким задачами не сталкивается. Удел этих систем — работа на безопасность страны: включил, открыл нужный пакет и ни шагу влево.
Набор компонентов достаточен. Установка из стандартных источников запрещена, есть свои репозитории
Красивая удобная оболочка здесь просто не нужна: она потребляет и без того ограниченные ресурсы ПК. Из-под окна секретной бухгалтерии или пакета для наладки ракетного комплекса красота не видна.
Однако для начинающих разработчиков «Эльбрус» станет окном в оборонную промышленность (в частности, адаптации по него существующих программ). И в современных условиях это довольно интересная возможность.
Установка. Кошмар системного администратора
Скачивание — не единственная проблема, с которой пришлось столкнуться. «Эльбрус» оказался крепким орешком.
Установка через виртуальную машину Virtual Box выглядела тривиальной задачей, но на практике превратилась в несколько ночей шаманизма.
5. Отсутствие рекламы и продвижения продукции.
Вы видели хоть один рекламный ролик, с продукцией на базе Российских процессоров? А ведь это одна из самых немаловажных составляющих успеха продукции. У вашего конкурента может быть продукция и с лучшими характеристиками, но если преподнести покупателю свою продукцию с правильной стороны, то можно и обогнать своего конкурента по продажам, как в свое время было с процессорами intel pentium 4.
По вышеперечисленным причинам в ближайшее время российский компьютер на прилавках не появится, но в целом все не так плохо как кажется. Учитывая положение, в котором находилась наша микроэлектроника на протяжении 90-х годов, труд разработчиков, вложившим много сил и труда, достоин уважения. Они смогли разработать свой процессор на оригинальной архитектуре и ,несмотря на критику, они продолжают совершенствовать и улучшать свою продукцию, которая наверняка найдет свое место на российском рынке.
Это первый лайнер за более чем полвека, заходя в салон которого, вы будете точно знать, что находитесь именно в МС-21, а не в Аэрбас или Боинг.
Недавно «Корпорация «Иркут» (входит в ПАО «ОАК» Госкорпорации Ростех) в кратком пресс-релизе сообщила о том, что МС-21 начал полеты в гражданские аэропорты в рамках заключительной фазы сертификации.
И это не шутка. Поверить в это действительно сложно, мы же привыкли думать, что в России плохой сервис, климат и вообще всё.
Двоичная трансляция кодов
Разработка первого процессора Эльбрус проходила в середине нулевых. Разработчики понимали, что процессор без достаточного количества ПО обречён. Поэтому уже тогда в архитектуру закладывались аппаратные средства, которые помогали бы осуществлять двоичную трансляцию кодов и запуск приложений в кодах процессора x86.
Совсем недавно микропроцессор "Эльбрус" был объектом обсуждения разнообразных интернет форумов и сообществ. Особенно шквал критики вызвала цена системного блока на базе этого процессора, и справедливо возник вопрос, за что платить? Многие стали предрекать новой
российской разработке провал, а рядовые пользователи вообще усомнились в производительности данных процессоров, так как полноценных тестов на момент анонса произведено не было. Так в чем же хорош данный процессор и почему мы его не видим на прилавках рядом с топовыми intel i9? В данной статье, я постараюсь дать ответы на все эти вопросы.
Основные элементы визуальной оболочки «Эльбруса»
Читайте в Дзене
В Объединённой двигателестроительной корпорации Ростеха смотрят в будущее, и поэтому заговорили о создании гибридной силовой установки (ГСУ).
Эту силовую установку планируют использовать в вертолетах Ансат, VRT-500 и Ка-226Т, где сейчас используются импортные двигатели.
Сахалин даже в XXI веке был изрезан "наследием" японкой оккупации словно шрамами на теле. Эти шрамы можно было видеть на любой карте.
3. Массовость производства.
Большинство компьютеров, на базе "Эльбрусов" выпускается малыми партиями, так как производственные мощности не позволяют выпускать процессоры на уровне масштабов Intel. Как известно, от количества выпущенной продукции напрямую зависит цена итогового изделия. Пока что покупателями данных компьютеров являются государственные структуры и сервера, где повышены требования информационной безопасности, там цена отходит на второй план.
Зачем России своя ОС и свои процессоры
При конкурентной цене эта плата могла бы стать лучшим NAS на рынке
Предполагая жуткий хайп вокруг темы, поспешу предупредить горячих читателей, не связанных с оборонной промышленностью и военной службой: «Эльбрус» нужен, но не для пользовательских задач.
Практические примеры применения этих систем упоминаются вскользь: в СМИ были упоминания о внедрении портативных «Эльбрусов» в ракетных войсках (диагностика? управление? координация?), атомной промышленности и радиолокационных станциях.
Так ли это на самом деле, неизвестно. Однако точно можно сказать, что выпущенный на Тайване «Эльбрус» в случае санкций можно будет выпускать в России, разве что цена вырастет.
Один из военных вариантов «Эльбруса»
Производительности хватит для любых базовых задач. Кроме того, «Эльбрусы» должны легко собираться в многопроцессорные системы вплоть до суперкомпьютеров.
Там, где важна надежность, даже на Западе используют Fortran, ADA и ламповую технику. Куда страшнее, если атомной электростанцией будут управлять компьютеры с закладками неизвестных индийских разработчиков.
В закладки
Все вы, наверное, уже знаете, что в настоящее время осуществляется глобальный перевод госструктур и компаний с госучастием на отечественное оборудование и софт. Такое решение обычно объясняют необходимостью повысить безопасность функционирования госучреждений, что, наверное, тоже верно, но я вижу основную пользу этого решения в раскрутке собственной экономики.
Конечно, никакой серьёзный проект не обходится без злоупотреблений, и российские традиции, которые буйно расцвели в 90-е годы прошлого века, только способствуют этому. Но это вовсе не означает того, что ничего не нужно делать. Нужно. Ведь это и новые рабочие места, о которых так долго говорили большевики , и увеличение процента денежных средств, остающийся внутри страны в нашей экономике.
С импортозамещением компьютеров особых проблем нет — по оценкам специалистов МЦСТ, их партнёры уже сегодня могут выпускать 300-400 тысяч компьютеров на базе процессоров Эльбрус в год, а при возникновении должного спроса количество таких партнёров возрастёт хоть в разы, хоть на порядки. Гораздо сложнее дела обстоят с программным обеспечением.
Операционной системы с архитектурой своей разработки у нас пока нет, но в коды Эльбруса перекомпилировано несколько сборок Линукса (Debian, Альт, Астра и т.п.), поскольку у них есть открытые исходные коды, есть компилятор для Эльбруса, и ничто не помешало перекомпилировать имеющиеся исходники в коды отечественного процессора.
То же сделано и с некоторыми другими программными проектами под Линукс, имеющими открытый исходный код. Теоретически, под Эльбрус можно перекомпилировать всё, что написано под Линукс и имеет открытые исходные коды. Но, как мы с вами понимаем, не всё ПО имеет открытые исходники и не всё ПО является кроссплатформенным или работает в Линуксе. Часть важных программных продуктов есть только в версии Windows, и написание хоть сколько-нибудь приемлемых аналогов под Эльбрус потребует существенного времени.
4. Производительность.
Реальная производительность компьютеров "Эльбрус" значительно уступает другим системным блокам в своей ценовой категории. Об этом можно судить по тесту старенькой DOOM 3:
Какой-такой «Эльбрус»?
Один из процессоров семейства «Эльбрус»
ОС Эльбрус (OSL) является дистрибутивом Linux (на базе Debian) для процессоров архитектуры «Эльбрус 2000» и «Эльбрус-90микро».
Эти процессоры, как и система, разработаны в России в частной компании МЦСТ, который оказывается единственным российским промышленным серийным производством электронных компонентов на данный момент.
Основная масса процессоров «Эльбрус» разработана на базе архитектуры SPARC, коренным образом отличающейся от привычной нам x86/64.
Демонстрационный компьютер МЦСТ
Ближайший массовый аналог — ARM-процессоры, однако вместо высокоуровневых языков и команд для управления SPARC используются простые базовые команды. В случае «Эльбруса» это собственный набор под названием Elbrus.
Существует несколько вариантов системы на базе единого Общего Программного Обеспечения (ОПО) «Эльбрус»:
- ОС «Эльбрус»: портированная версия Debian 8.11 для процессоров «Эльбрус»;
- PDK ОС «Эльбрус»: та же система с набором разработчика;
- ОС «Эльбрус» (х86): система для обычных x86/64 на базе LFS, совместимая с системой команд Elbrus.
2. Совместимость с OS Windows.
Для того чтобы на данном процессоре заработал Windows, "Эльбрус" способен эмулировать систему команд intel, что приводит к падению производительности самого процессора до 30%. Так, как windows закрытая система для редактирования, производитель физически не может переработать систему, чтобы она понимала команды его процессора. В итоге на всех системных блоках стоит своя операционная система на базе linux.
Читайте также: