Эльбрус/совместимость
Программная совместимость
"Эльбрус" поддерживает как родной режим работы (в нативных 64/32-разрядных кодах VLIW), так и бинарную трансляцию 32/64-битных x86-команд для всей системы либо для отдельных приложений под управлением Linux.
На архитектуру "Эльбрус" соответствующими производителями портированы[1] операционные системы:
- ОС Эльбрус/Эльбрус Линукс (МЦСТ; установка по умолчанию)
- ОСРВ Нейтрино-Э (КПДА)
- ОС Альт (Базальт СПО; основные дистрибутивы)
- ОС Эльбрус-Д (МЦСТ)
- ОСРВ Embox (перенос в работе)
- ОСРВ БагрОС-4000 (сертифицирована МО РФ)
- есть сведения о существовании перенесённых версий Astra Linux и RED OS
Также перенесены прикладные программные комплексы (список заведомо неполон):
- FlowVision (ТЕСИС; моделирование аэро- и гидродинамики)
- Smart Engines (Smart Engines; распознавание данных/объектов)
- КОНКОРД (среда для анализа и моделирования процессов нефтегазодобычи)
- Solar inRights (система управления доступом)
- CommuniGate Pro (CommuniGate Systems; единая коммуникационная платформа для предприятий и операторов связи)
- Postgres Pro (Postgres Professional; РСУБД)
- BMDFM (инфраструктурное ПО для параллельных кластерных вычислений, Германия)
- Flussonic (ПО для видеотрансляций)
- LUI (ФОРС; среда для создания интерфейса и переноса СУБД)
- Beremiz (свободная интегрированная среда разработки для ПЛК по МЭК-61131-3)
- TrueConf MCU (видеоконференцсвязь)
- Dagor 6 (движок видеоигр War Thunder, CRSED: F.O.A.D. и Enlisted)
- Luxms BI (бизнес-аналитика)
- Программное обеспечение для системы рентгеновской инспекции печатных плат (проект)
- ERP-система "SBC-Предприятие" на платформе "Эльбрус" (Системные Бизнес-компоненты)
- ТУРБО ERP (Консист Бизнес Групп, ГК ЛАНИТ)
- Domination ВЫСОТА (аппаратно-программный комплекс видеонаблюдения)
- MasterSCADA
- 1С:Предприятие
- Unigine
- различные нейросети
Бинарный код для x86 возможно запускать при помощи бинарного транслятора (rtc для отдельных приложений вроде 1С или lintel для целых ОС с драйверами, например, nvidia), но при этом не раскрывается весь потенциал платформы в части производительности и безопасности.
Аппаратная совместимость
В целом следует ориентироваться на периферию, поддерживаемую ядром Linux, графическим стеком X.org/Mesa и подсистемами вроде CUPS/SANE без применения бинарных x86-драйверов.
Из тонких моментов, особенно при покупке отдельно материнской платы с процессором 8С/1С+/4С (8СВ уже не касается) -- оперативная память (очень строгие требования по совместимости, лучше покупать вместе с платформой) и отчасти SATA SSD (модели с неотключаемым в прошивке SSC не работают с предыдущими ревизиями КПИ-2; рекомендуются Kingston и Intel).
В части видеокарт на данный момент официально поддерживаются устройства семейства Radeon (r600 и в новых выпусках ОС Эльбрус/ОС Альт -- amdgpu), в совсем новых выпусках могут в более ограниченной мере работать и NVIDIA.
Услуги
Примечания
- ↑ клоны ОС "Эльбрус-Д" под этот критерий не подходят
Ссылки
- Идентификаторы процессоров (wiki.elbrus.ru)
- ineum.ru/computers
- Партнёры МЦСТ
- @imaxairu ПО под Эльбрус
- Анализ показателей платформы «Эльбрус» с учетом переноса приложений и использования доступного периферийного оборудования (PDF)
- Elbrus Operating System
- Совместимость с дистрибутивами Альт для Эльбрус
- эльбрус/сервер, эльбрус/десктоп, эльбрус/образование