Вычислительная система космического корабля «Шаттл», страница 2

Ранние аэрокосмические вычислительные системы описаны в [137], В [117], наряду с другими, рассмотрены вопросы построе­ния структур бортовых вычислительных машин, причем выделе­ны структуры многопроцессорных систем. Обзор разработок бор­товых вычислительных систем и примеры систем AADC, DAIS п системы космического корабля «Шаттл», приведены в [428]. Обзор методов построения космических бортовых вычислительных сис­тем и примеры систем орбитальной астрономической лаборатории (ОАО), космического аппарата «Скайлэб», космического корабля «Шаттл», JPL STAR и некоторых других представлены в [431L

В книге [165], посвященной надежности и контролю вычисли­тельных систем, в отдельной главе рассматриваются Многопро­цессорные системы. В книге [281] и последовавшем за ней обзоре [694] изложена .концепция организации многопроцессорных отка­зоустойчивых вычислительных систем и приведены примеры от­казоустойчивых систем SIRU и ACGN Массачусетского техноло­гического института, EXAM фирмы Hamilton Standard, JPL STAR, PLURIBUS и ее прототипа, Plessy System 250, С. mmp.

В книге [1229] и последовавшей за ней статье [1231] дан анализ характеристик аэрокосмических вычислительных систем, рассмотрены системы JPL STAR и AADC в качестве «примеров созданных и будущих универсальных бортовых систем и сделан прогноз развития бортовых систем на период времени до 1990 г. Данные прогноза потенциально возможной производительности многопроцессорных высоконадежных самолетных систем для од­нопроцессорной/четырехпроцессорной   конфигурации   следую­щие*): 1980 г.-10,6/37; 1985 г.-20/70; 1990 г.-38,5/135 мли. операций в семунду при оперировании с 32-разрядными словами. Отмечается, что в реальных системах производительность может быть в 2—3 раза меньше. Для космических бортовых вычисли­тельных систем, с учетом более трудных условий их работы, предсказывается более низкая потенциально возможная про­изводительность: 1980 г.—2,5/8,8; 1985 г.—6,3/22; 1990 г.—

*) Основнйе положения расчета производительности для такого рода прогнозов рассмотрены в п. 8.2.1.

14,4/51 млн. операций в секунду также для одпопроцессорной/че-тырехпроцессорной конфигурации и 32-разрядных слов.

Вопросам развития отказоустойчивых вычислительных систем для космических аппаратов посвящена статья [614].

Многопроцессорные и многомашинные системы рассмотрены в [1128, 1145] с точки зрения их применения в больших техниче­ских системах и в системах управления технологическими про­цессами в реальном масштабе времени. Краткий обзор нескольких отказоустойчивых систем сделан в [574, 715]. Многопроцессорные и многомашинные вычислительные системы на базе микропро­цессоров с разделенными функциями, предназначенные для ра­боты в реальном масштабе времени (в основном, для управления технологическими процессами), рассмотрены в обзоре [1181]:

описаны методы построения таких систем, приведен ряд приме­ров, изложены вопросы защиты от ошибок и диагностики систем и другие вопросы. Высоконадежным системам посвящена статья обзорного характера [840], в которой обсужден принцип безава­рийности (см. также предыдущую работу) и выделены задачи управления резервированием многомашинных систем и задачи надежности программного обеспечения процессов в реальном масштабе времени.