Russian Language English Language

2.Организация вычислительных систем

2.1 РАЗРАБОТКА МОДУЛЬНОЙ СИСТЕМЫ ДЛЯ УДАЛЕННОГОАНАЛИЗА ПРОИЗВОДИТЕЛЬНОСТИ ПРИЛОЖЕНИЙ В РЕАЛЬНОМ ВРЕМЕНИ

2.2 АНАЛИЗ ПРОБЛЕМ ДЕФИЦИТА ПО НА КОМПЬЮТЕРЕ АРХИТЕКТУРЫ «ЭЛЬБРУС»


Экспресс информация

Редколлегия журнала

Подписка на новости

Гостевая книга

Предоставление материалов

Письмо в редакцию

На начало


2017, Номер 1 ( 30)



Place for sale

BC/NW 2017 № 1 (30):2.2

АНАЛИЗ ПРОБЛЕМ ДЕФИЦИТА ПО НА КОМПЬЮТЕРЕ АРХИТЕКТУРЫ «ЭЛЬБРУС»

Суховерхий В.А. Абросимов Л.И.

При анализе проблем дефицита программного обеспечения рассмотрим особенности ЭВМ на базе процессоров «Эльбрус».

Согласно официально предоставленным данным [1] семейство процессоров «Эльбрус» работает на собственной архитектуре семейства VLIW.

Подход VLIW сильно упрощает архитектуру процессора, перекладывая задачу распределения вычислительных устройств на компилятор. Поскольку отсутствуют большие и сложные узлы, сильно снижается энергопотребление.

Но также подход VLIW имеет ряд недостатков:

·        код для VLIW обладает невысокой плотностью;

·         архитектура VLIW выглядит довольно экзотической и непривычной для программиста.

Для компьютеров с процессором семейства «Эльбрус», существуют три операционные системы: «Эльбрус», «МСВС», «OS_E90», которые работают в режиме аппаратной эмуляции платформы x86 при лицензионной независимости от Intel и достижении производительности на уровне 80 %

нативной.

Все существующие дистрибутивы имеют стандартный набор для Unix систем: Xwindow, GTK+,QT и др. стандартное *nix ПО [2].Но использование устаревших версий ядра при классическом построении unix системы делает невозможным запуск приложений актуальных на данный момент, что создает проблему дефицита ПО. Так, например, ОС «Эльбрус» использует ядро linux 2.6 (2003 год), ОС «МСВС» построена на ядре linux 2.4

(2001 год) [3] и ОС «OS_E90» базируется на ядре Solaris 2.5.1 (1996 год) [4].

Литература

1. Микропроцессор Эльбрус-4С. URL: http://www.mcst.ru/mikroprocessorelbrus4s, (дата обращения: 13.10.2016).

2. Операционная система Эльбрус. URL: http://www.mcst.ru/os_elbrus, (дата обращения: 13.10.2016).

3. Википедия «Ядро Linux». URL: https://ru.wikipedia.org/wiki/ядро_Linux, (дата обращения: 13.10.2016).

4. Википедия «Solaris». URL: https://ru.wikipedia.org/wiki/Solaris, (дата обращения: 13.10.2016).

 

АНАЛИЗ ПРОБЛЕМ ДЕФИЦИТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ НА КОМПЬЮТЕРАХ АРХИТЕКТУРЫ ЭЛЬБРУС

 

Аспирант Суховерхий В.А.

Научный руководитель Абросимов Л.И

Кафедра ВМСС

Актуальность

“Приказ Министерства связи об утверждении плана по импортозамещению программного и аппаратного обеспечения” от 01.02.2015 №96

 

Преимущества архитектуры Эльбрус

Подход VLIW

·       отсутствуют больших и сложных узлов, сильно снижает энергопотребление

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

 

Актуальные проблемы разработки под архитектуру Эльбрус

·       Код для VLIW обладает невысокой плотностью.

·       Архитектура VLIW выглядит довольно экзотической и непривычной для программиста.

 

Поддерживаемые архитектурой Эльбрус  ОС

(Linux 2.6) -> (Linux 4.х)

+       Использование клиент – серверной модели

+       Многоплатформенность (Cygwin/X, Xming, WiredX …)

       Вся отрисовка элементов окон производится X­-сервером

       Нет возможности отключить X­ клиент или сеанс от одного сервера и подключить его к другому серверу

       Не использует видеокарту для рендеринга графики

 

Позиционирование ЭВМ на базе архитектуры Эльбрус

      основной сферой применения процессора Эльбрус-4С являются серверы

      встраиваемые вычислители, предназначенные для работы в сферах с повышенными требованиями к информационной безопасности

 

Требование ниши позиционирования ЭВМ на базе Эльбрус

      Возможность удаленного взаимодействия

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

      Адаптивность графического интерфейса для различных видов клиентских устройств

Свободное переключение между серверами

 

Недостатки современных оконных систем

      Приоритет графической составляющей приложения над системной.

      Ограниченность разработчика в выборе языка программирования и средств разработки

      Низкая защита от сбоев

      Отсутствие оптимизации использования в качестве сетевого удаленного взаимодействия

 

Особенности разработанной оконной системы

      Нововведения разработанной оконной системы

      Расширение функциональных возможностей

      Повышение качества Возможность удаленного взаимодействия с оконной системой

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

      Свободное переключение между серверами

      Возможность рендеринга графики с использованием видеокарты

      Адаптивность графического интерфейса для различных видов устройств

 

Виды приложений работающих в среде разработанной сетевой оконной системе

 

Схема работы приложений в среде разработанной оконной системы

 

Схема функционирования GUI приложения с разработанным модулем ivs

 

Разработанный список команд для модуля ivs