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