Семейство бортовых ЭВМ Багет (1015598), страница 5
Текст из файла (страница 5)
К настоящему времени разработана первая версия проекта профиля стандартов аппаратно-программной платформы «Багет» (сокращенно — профиль стандартов «Багет»). Этот профиль основан на следующих стандартах. Стандарт языка программирования С ()50/)ЕС 9899). Помимо собственно языка С этот стандарт специфицирует номенклатуру, синтаксис и семантику библиотечных функций времени исполнения. Стандарт иа интерфейс прикладных программ ~АР! — интерфейс прикладных программ) с оиерицианнай системой, РО5))ю (БО))ЕС 9945). Этот стандарт специфицирует номенклатуру, семантику и синтаксис вызовов операционной системы.
В профиль стандартов «Багет» включены те функции РОЯХ, которые относятся к однопользовательским операционным системам реального времени. Работа нескольких процессоров в одном общем адресном пространстве (сильно связанные системы) профилем стандартов «Багет» не предусматривается. Графический стандарт о(е Гасго Х ИЪЫогк версии )К Этот стандарт специфицирует интерфейс графических прикладных программ со специальной программой, управляющей графическим оборудованием и называемой «дисплейным сервером».
Дисплейный сервер может быть реализован а рамках операционной системы, удовлетворяющей профилю стандартов «Багетэь так что данный стандарт служит естественным дополнением РОЯХ для графического ПО. Сетевой стандарт г(е )пего ТССР версии 4. Этот стандарт специфицирует семейство протоколов обмена данными между ЭВМ, входящими в сети ТСРЛР. Операционная система реального времени ОС2000 соответствует профилю стандартов «Багет».
ОС2000 реализована для процессорных архитектур 1п1е!«86 н 1В812. К наиболее важным отличительным особенностям этой системы относятся следующие: реализация интерфейса прикладных программ операционной системы в соответствии со стандартом РО81Х; обеспечение многозялачности системы потоками управления (средства реального времени РО81Х); использование однопользовательской системы; прн компоновке прикладной программы включение лишь некоторых функций операционной системы (масштабируемость). В данном разделе концепция АПП «Багет» рассмотрена только частично и на общем техническом уровне.
Не приведены материалы по концепции аппаратных и программных средств «Багет» при построении высокопроизводительных мультипроцессорных вычислительных систем и серверов. Зто направление в настоящее время является чрезвычайно актуальным, так как мировой опыт построения высокопроизводительных систем основан на использовании многопроцессорных архиэекгур. Следует отметить, что АПП «Багет» постоянно находится в развитии как в части создания более быстродействующей аппаратной платформы с применением модулей с увеличенной рабочей частотой, так и в части разработки новых архитектурных решений.
При этом наибольшие усилия направлены на создание новых быстродействующих интерфейсных модулей (в том числе сетевых), ЛИТЕРАТУРА К ГЛАВЕ 5 1. Багет. Семейство ЭВМ лля сиен»альных применений. — Мк КБ «Корунд-М», 2004. 2, Корнеев В.В., Киселев А.В. Современные микропроцессоры. Издание третье, дополненное н переработанное — СПбе БХ — Петербург, 2003. 3. Меркулов В.И., Дроголин В.В., Канащенков А.И и др. Авиационные системы раяноулревлення. Т.2.Рклиолектронные системы самонаведения.
/Пол Ред. А.И. Канатенково и В.И. Меркулова. — Мл Радиотехника, 2003. 4. Рыбаков А.Н. Открытые компьютерные СОБТ-технологии в военных лрнложенюгх. — МКА, 1999, №4. 247 .