На «Эльбрусы» начали устанавливать альтернативную полноценную ОС

Аватар пользователя Стасян

На «Эльбрусы» начали устанавливать альтернативную полноценную ОС

Адаптированные дистрибутивы «Альт Линукс» стали предустанавливать на продукцию МЦСТна ее процессорах «Эльбрус». Ранее на это «железо» непосредственно ставились только ОС «Эльбрус» и система реального времени «Нейтрино» — с ограниченными возможностями.

«Альт Линукс» для «Эльбруса»

Как стало известно CNews, компания «Базальт СПО» при поддержке МЦСТ — разработчика российских микропроцессоров — выпустила версии своих ОС «Альт рабочая станция» и «Альт сервер» для предустановки на отечественную вычислительную платформу «Эльбрус». Они станут первыми предлагаемыми заказчикам МЦСТ сторонними операционными системами широкого применения, работающими с системой команд процессоров «Эльбрус» непосредственно, а не в режиме так называемой бинарной трансляции.

«“Эльбрус” имеет свою уникальную систему команд, позволяющую значительно повысить производительность процессора, например выполнение нескольких команд за один такт, — пояснил CNews гендиректор “Базальт СПО” Алексей Смирнов. — Но этот процессор может работать и в режиме совместимости с процессорами Intel. Для этого в него встроена система динамической бинарной трансляции, которая программу, собранную для процессора Intel, конвертирует в ходе выполнения в коды для процессора “Эльбрус”. В противоположность этому нативная сборка (то есть сборка под “Эльбрус”, а не под Intel) позволяет при выполнении программы избежать конвертирования из кодов одного процессора в коды другого».

Ранее непосредственно на «Эльбрусах» работала только собственная операционная система широкого применения МЦСТ — ОС «Эльбрус». Правда, в МЦСТ в разговоре с CNews, уточнили, что также непосредственно под платформу организации в 2015 г. была адаптирована ОС «Нейтрино» компании «СВД встраиваемые системы», однако она является исключительно специализированной.

elbrus600.jpg

«Альт Линукс» начали предустанавливать на «Эльбрусы»

«Нейтрино» представляет собой так называемую ОС реального времени. В отличие от операционных систем общего назначения (таких как Windows и Linux) она призвана реагировать (крайне оперативно) не на действия пользователя, а на внешние события. То есть главная сфера ее применения — это приборы, работающие в том числе в автоматическом режиме, например, установленные на промышленных станках или на транспорте.

Что же касается ОС «Эльбрус», то Алексей Смирнов считает, что в сравнении с ней ОС «Альт», созданная компанией, которая специализируется на выпуске дистрибутивов, обладает более широкими возможностями для пользователей. В частности, на ней можно развернуть контроллер Active Directory и другие сетевые сервисы, комплект офисных приложений, базы данных и пр.

Партнерское соглашение «Базальта СПО» и МЦСТ

Напомним, о создании версий своих ОС под «Эльбрусы», компания «Базальт СПО» объявила в начале июня 2018 г. Теперь партнеры заключили дистрибьюторское соглашение, согласно которому МЦСТ получает права на реализацию дистрибутивов ОС «Альт» для платформы «Эльбрус» в России. В результате потребители получат готовое базовое решение для развертывания рабочих мест и серверных мощностей.

Версии ОС будут поставляться в качестве опционального предустановленного ПО в составе аппаратно-программных комплексов на базе «Эльбрусов», а также в виде отдельного продукта.

ОС «Альт» уже доступны для всех массовых моделей ПК и серверов «Эльбрус», которые выпускаются сегодня: рабочих станций «Эльбрус401-PC», «Эльбрус 801-PC», «Эльбрус 101-PC», серверов серий «Эльбрус-4.4», «Эльбрус-802», «Эльбрус-804» и ноутбуков «Аквамарин» на базе «Эльбрус-1С+». «Продукт “Альт рабочая станция” в текущей версии дает возможность обеспечить одновременную работу двух операторов на одном компьютере модели “Эльбрус 801-PC”», — добавляют в «Базальте СПО».

В распоряжение пользователей предоставляются регулярно обновляемые дистрибутивы, репозиторий, документация и универсальный спасательный образ (rescue disc) для двух поддерживаемых поколений процессоров — «Эльбрус-4С» и «Эльбрус-8С»/«Эльбрус-1С».

«Возникло нормальное разделение труда, — прокомментировал CNews партнерство Алексей Смирнов. — МЦСТ может сосредоточиться на поддержке процессора, а также на комплекте разработчика (SDK), а “Базальт СПО” развивает свои промышленно выпускаемые ОС, основанные на собственном репозитории».

В «Базальте» цены на ОС «Альт» под «Эльбрус» ничем не отличаются от версий под архитектуру x86. «Думаю, что уже в ближайшее время решения на “Эльбрусах” с предустановленным ПО “Базальта СПО” будут использованы в госсистемах, критической инфраструктуре, в силовых ведомствах», — резюмирует Смирнов.

Подробнее: http://www.cnews.ru/news/top/2018-11-13_na_elbrusy_nachali_ustanavlivat_polnotsennuyu?utm_referrer=https%3A%2F%2Fzen.yandex.com

Авторство: 
Копия чужих материалов

Комментарии

Аватар пользователя DMatrix
DMatrix(8 лет 10 месяцев)

Объясните тупому, когда на этот Эльбрус можно будет накатить какую-либо среду разработки на C++?

Аватар пользователя пополам
пополам(8 лет 7 месяцев)

а что с этим есть какие то проблемы?

Аватар пользователя DMatrix
DMatrix(8 лет 10 месяцев)

Откуда я знаю, у меня же нет Эльбруса.

Аватар пользователя пополам
пополам(8 лет 7 месяцев)

но ты же умеешь ставить IDE в винде так? а на эльбрусе спокойно запускается win7, вопрос исчерпан?

Аватар пользователя DMatrix
DMatrix(8 лет 10 месяцев)

Понятно, это я и хотел узнать.

Аватар пользователя AliIvanych
AliIvanych(6 лет 3 недели)

лицензию нельзя.Призыв к пиратству.

Аватар пользователя DMatrix
DMatrix(8 лет 10 месяцев)

Этот вопрос меня не волнует, я инженер, а не бухгалтер :)

Аватар пользователя Из Белиза
Из Белиза(6 лет 3 недели)

Насколько я знаю среды разработки меняются каждые 5 лет, если не знаешь вали с рынка труда, но могу ошибацо ибо не программер. То есть на любой софт есть свои индусы если приспичит и "отечественные" уникумы застряли ментально в силиконовой долине кредит отдавать.

Аватар пользователя ivamat
ivamat(8 лет 6 месяцев)

среды разработки меняются каждые 5 лет

Думаю Вы ошибаетесь. Как пример, среда разработки NetBeans - первый релиз примерно в 2003 году, а сейчас уже 2018 год, больше пяти лет, ну как то так.

Аватар пользователя DMatrix
DMatrix(8 лет 10 месяцев)

Я до сих пор большинство проектов веду в Borland Builder6. Embarcader'ой тоже пользуюсь, тоже старой. Очень бы не хотелось переходить на ОС, под которой придется переписывать исходники.

Аватар пользователя Из Белиза
Из Белиза(6 лет 3 недели)

Есть подозрение и одновременно послание русским програмистам, создать таки свою среду разработки без блекджека и шлюх, а с шахматами и четкими подругами и все это будет ваш рынок и вашим детям, на котором вы будете всегда первыми как условно разработчики С-500, а так вы всегда будете на вторых ролях задротами на силиконовую долину между гуглем бингом и эпплом. Даже китаезы уже чето пилят свое. Об одном прошу интерфейс по началу копируйте максимально Мак Оси, ибо там заложена и простота понимания и психология и чуйство прекрасного взаимодействия между машиной и человеком )

Аватар пользователя Aleksey_L
Aleksey_L(11 лет 6 месяцев)

> послание русским програмистам, создать таки свою среду разработки

Jet Brains видимо получили это послание 15 лет назад

Аватар пользователя bigmal
bigmal(9 лет 2 месяца)

)))))))))))))))

Повеселило сочетание программист+интерфейс МакОси ))))

Аватар пользователя Офисный планктон

Мысль прекрасная. Но здесь нужно финансирование, желательно от крупного бизнеса.

Аватар пользователя kw
kw(10 лет 5 месяцев)

+, современное развитие западной мысли в области программирования зашло в тупик, потому что это постоянное написание Фреймворков всё более тугодумных и более требовательных к производительности процессоров и оперативной памяти, в области создания пользовательских интерфейсов ничего более простого, удобного и шустрого чем компонентная модель Delphi конца 90х так и не создали, ничего более удобного для написания алгоритмов чем C++ до сих пор нету и не будет, а для реализации простеньких обработок данных ничего лучше нет екселя с макросами на бейсике, зато фрейморков и ангуляров почти каждый день выходит новый релиз, а задроты програмисты все уши прожужжали как на их фрейморках классно написать хейловорд, правда ничего кроме простейших вьюшек на этих Фреймворках по сути и не сделать, хотя вьюшки опять же быстрее делать на связке Delphi + компоненты типа DevExpress.

Так что действительно у наших программеров есть возможность создать нормальную среду разработки свою, просто взять за основу С++, прикрутить к нему компонентный подход Delphi в клепании интерфейса и работы с БД, плюс некий аналог межпроцессного взаимодействия типа COM, плюс поддержку на уровне офиса си-подобных макросов в виде встроенного системного компилятора, ничего не надо выдумывать, просто повторить.

Аватар пользователя DMatrix
DMatrix(8 лет 10 месяцев)

Тоже +. Часто об этом думаю, надоело быть зависимым от причуд забугорных разработчиков.

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

1. Под хорошее финансирование собрать команду из въедливых занудных программистов и сделать это. Есть такой тип людей, без фантазии, но очень занудных. Сделают, но вряд ли то, что получится, будет очень интересным и хитовым.

2. Собрать команду из людей с фантазией, но тоже не раздолбаев и сделать нечто более продвинутое в смысле математики, чем Delphi / Borland etc. Например, с троичной арифметикой (что-нибудь красивое, типа системы счисления Стахова). Или сделать заодно ядро для нереляционной СУБД, типа кубов или лучше - деревьев. Это чтобы был энтузиазм, чтобы наши фанатики-математики утонули в этом по уши... 

Второй вариант при нашей ментальности может оказаться даже более продуктивным.

Аватар пользователя Офисный планктон

Ну, с путём развития определились. Осталась самая малость - найти финансирование. laugh

Аватар пользователя Intel4004
Intel4004(12 лет 3 месяца)

Аватар пользователя DMatrix
DMatrix(8 лет 10 месяцев)

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

Аватар пользователя Simurg
Simurg(7 лет 9 месяцев)

Так вот же, в статье - АльтЛинукс в нативе пускается. А там как минимум gcc со всем тулчейном, ну и все линуксовые IDE, если нужно.

Аватар пользователя kondrat
kondrat(8 лет 9 месяцев)

а вот gcc и тулчейн там насколько я понимаю на половину пропиетарный

Аватар пользователя Simurg
Simurg(7 лет 9 месяцев)

Только llvm

Аватар пользователя kondrat
kondrat(8 лет 9 месяцев)

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

Аватар пользователя tokomak
tokomak(12 лет 11 месяцев)

На АльтЛинукс для Эльбруса уже "накатили" Qt 5 и Boost. Это конечно не IDE, но судя про процессам происходящим по этой теме, до IDE, например до Qt Creator - тоже кто-нибудь доберётся, скоро, наверное, возможно... Во всяком случае - много уже чего есть: https://www.altlinux.org/Ports/e2k

 

Аватар пользователя Rodriguez
Rodriguez(7 лет 9 месяцев)

Какая вам среда нужна? В vim пишите. Компилятор есть, без компилятора бы ОС не было. Или вам нужна ВАША среда разработки?

Аватар пользователя wertwerter
wertwerter(11 лет 7 месяцев)

Anjuta а Альте,не?

Аватар пользователя fav
fav(9 лет 6 месяцев)

Что вы понимаете под средой разработки? Компилятор, линкер, дебаггер и проч. там изначально есть, что еще хотите то? Вижал студию? laugh

Аватар пользователя DMatrix
DMatrix(8 лет 10 месяцев)

Например,  поставить туда Embarcadero с целью компилировать там имеющиеся исходники.

Аватар пользователя fav
fav(9 лет 6 месяцев)

Исходники чего? VCL которая гвоздями прибита к WinApi? У особенных разработчиков - особенные проблемы! laugh

Аватар пользователя __Alex_loki_
__Alex_loki_(12 лет 10 месяцев)

если есть "нейтрино" , то есть и GCC .

если есть GCC , то собрать можно что угодно .

Аватар пользователя пополам
пополам(8 лет 7 месяцев)

работающими с системой команд процессоров «Эльбрус» непосредственно, а не в режиме так называемой бинарной трансляции

ох нифига себе они ядро линукса переписали под новую архитектуру о_О

Аватар пользователя 3d_modeller
3d_modeller(12 лет 3 недели)

Теперь, по идее, можно будет из сорцев любой нужный пакет собрать. Не голый же дистрибутив они переписали

Аватар пользователя v.p.
v.p.(12 лет 2 месяца)

компилятор они поправили, ядру пофиг, оно на сях.

Аватар пользователя пополам
пополам(8 лет 7 месяцев)

ну я под ядром имел в виду libc и другие основные библиотеки этож тонна работы переписать их под новую архитектуру, на хабре была интересная статья по поводу адаптации ПО под эльбрус

Аватар пользователя tokomak
tokomak(12 лет 11 месяцев)

ОС «Эльбрус» существует уже несколько лет (я бы сказал - много), и она тоже сделана из линукса, и тоже откомпилирована в системе команд процессора «Эльбрус». И компилятор у них тоже давно есть, который из С++ делает исполняемые в системе команд процессора «Эльбрус» программы. И да, ядро у них в ОС «Эльбрус» - именно что переписанное ядро линукса под особенности их архитектуры (широкое командное слово).

Аватар пользователя GogaMaster
GogaMaster(9 лет 3 недели)

Эхх, купили бы нам на завод... 

Аватар пользователя Ambush
Ambush(7 лет 6 месяцев)

Там могут быть очень серьезные проблемы с коммерческим софтом типа Оракл итд, Коммерческие продукты такого типа идут не в сырцах и их просто так не пересоберешь под любую систему. А через эмуляторы производительности естественно не будет. 

Аватар пользователя GogaMaster
GogaMaster(9 лет 3 недели)

ПоиграЦЦа ИТ-отделу  smiley Оракл у нас отдельно крутится. 

Аватар пользователя Ambush
Ambush(7 лет 6 месяцев)

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

Аватар пользователя tokomak
tokomak(12 лет 11 месяцев)

Реальная задача - получение опыта в подготовке (по шухеру) экстренного перехода на типа не опасное железо и  безопасный софт. Но это только капля в море, а времени действительно будет съедено куча, и пока без особого результата.

Аватар пользователя GogaMaster
GogaMaster(9 лет 3 недели)

Весь смысл в "ИграЦЦо"  - это играЦЦо devil Отдохнуть от пользователей, начальства, и.т.д и.т.п - Яж не говорю - "вжух вжух и в продакшн" smiley

Аватар пользователя GogaMaster
GogaMaster(9 лет 3 недели)

Не знаю, было тут это видео или нет - 

Вычислительная платформа «Эльбрус» и её практическое применение (SECR-2018)

Описание в спойлере

 

 

Аватар пользователя ALFA2012
ALFA2012(8 лет 1 месяц)

Во блин. Альту уж сколько лет и сделали его на троих Израиль-РБ-РФ. Исконно гусская система. Нахрен никому не нужная. Как и тайваньские Эльбрусы.

Аватар пользователя beck
beck(9 лет 4 месяца)

цены на ОС «Альт» под «Эльбрус» ничем не отличаются от версий под архитектуру x86.

GPL? Не, не слышал...

Аватар пользователя пополам
пополам(8 лет 7 месяцев)

расскажи об этом редхату или ораклу

Аватар пользователя beck
beck(9 лет 4 месяца)

RHEL можно совершенно бесплатно скачать с сайте редхата (хоть в исходнгиках, хоть в паетах), и даже патчи в исходниках можно бесплатно скачать с сайта редхата. Собирай, ставь, формально всё в рамках GPL.  Деньги только за поддержку.

Аватар пользователя hwyt
hwyt(6 лет 8 месяцев)

Наверное имеется в виду техническая поддержка.

Аватар пользователя beck
beck(9 лет 4 месяца)
Аватар пользователя Mc_Aaron
Mc_Aaron(9 лет 9 месяцев)

Система реального времени «Нейтрино» — это RTOS QNX. Нейтрино -- это просто ее красивое имя. "С ограниченными возможностями" потому, что QNX имеет модульную архитектуру и вы можете купить только то, что вам нужно. Если у вас, например, нет какого-нибудь интерфейса, вы просто не покупаете соответсвующий модуль.

Аватар пользователя gardarik
gardarik(6 лет 7 месяцев)

а майнить будут крипторубли ? 

Страницы