Название статьи или книги, фамилия автора, DOI

Особенности организации вычислительного процесса в бортовых вычислительных комплексах, построенных на принципах цифровой платформы

Ф. С. Власов1, С. В. Аркусская2, А. А. Терехов3

научная статья Страницы: 71-79

  1. 1 гл. конструктор направления, ФГУП НИИ АРГОН, Москва
  2. 2 нач. отдела, ФГУП НИИ АРГОН, Москва
  3. 3 нач. сектора, ФГУП НИИ АРГОН, Москва

Аннотация

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

Для цитирования

Власов Ф.С., Аркусская С.В., Терехов А.А. Особенности организации вычислительного процесса в бортовых вычислительных комплексах, построенных на принципах цифровой платформы // Успехи современной радиоэлектроники. 2012. № 1. С. 71–79.

Список источников
  1. Воеводин В. В., Воеводин Вл. В. Параллельные вычисления. СПб.: БХВ-Петербург. 2004.
  2. Танненбаум Э., ван Стен М. Распределенные системы. Принципы и парадигмы. СПб.: Питер. 2003.
  3. Камерон Хьюз, Трейси Хьюз. Параллельное и распределенное программирование на С++: пер. с англ. М.: Издательскийдом «Вильямс». 2004.
  4. Engelmore, K. and Morgan, A., Blackboard Systems. Addison-Wesley. 1988.
  5. Penni, H. Nii. Blackboard Systems: The blackboard model of problem solving and the evolution of blackboard architectures. AI Magazine 7(2):38 53. 1986.
  6. Stewart, D. B., Designing Software Components for Real Time Applications. Embedded Systems Conference San Francisco. April 2001.
  7. Corcill, D. D., @Blackboard Systems. AI Expert, 6(9):40-47, Sept. 1991.