350 руб
Журнал «Успехи современной радиоэлектроники» №1 за 2012 г.
Статья в номере:
Особенности организации вычислительного процесса в бортовых вычислительных комплексах, построенных на принципах цифровой платформы
Авторы:
Ф. С. Власов - гл. конструктор направления, ФГУП НИИ АРГОН, Москва. E-mail:arcus@argon.ru С. В. Аркусская - нач. отдела, ФГУП НИИ АРГОН, Москва. E-mail:arcus@argon.ru А. А. Терехов - нач. сектора, ФГУП НИИ АРГОН, Москва. E-mail: arcus@argon.ru
Аннотация:
Приведены функции, которые должны быть обеспечены при организации вычислительного процесса в бортовых вычислительных комплексах, построенных на принципах цифровой платформы. На основании требуемых функций выбирается структура вычислительного процесса и дается обоснование выбора именно этой структуры. Вычислительный процесс представляет собой набор независимых программных компонент, взаимодействие между которыми происходит через глобальную базу данных, отражающую состояние управляемой среды. Подключение и синхронизация программных компонентов осуществляется управляющей программой. Показано, что выбранная структура вычислительного процесса обеспечивает гарантии жесткого реального времени, высокую надежность, независимость от аппаратных средств и повторное использование уже разработанного программного обеспечения.
Страницы: 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.