автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.11, диссертация на тему:Математическое обеспечение средств и телеобработки для базовой ЭВМ в многомашинном вычислительном комплексе

кандидата физико-математических наук
Каданцев, С.Г.
город
Дубна
год
1984
специальность ВАК РФ
05.13.11
Диссертация по информатике, вычислительной технике и управлению на тему «Математическое обеспечение средств и телеобработки для базовой ЭВМ в многомашинном вычислительном комплексе»

Оглавление автор диссертации — кандидата физико-математических наук Каданцев, С.Г.

ВВЕДЕНИЕ.

Глава I. АНАЛИЗ ПОДХОДОВ К ПОСТРОЕНИЮ МНОГОМАШИННЫХ

СИСТЕМ И МАТЕМАТИЧЕСКОГО ОБЕСПЕЧЕНИЯ СРЕДСТВ. МЕЖМАШ1ШОГО ОБМЕНА ДАННЫМИ. ]£

1.1. Краткий обзор подходов к построению многомашинных вычислительных систем

1.2. Примеры разработок и применения многомашинных систем в крупных исследовательских центрах

1.3. Некоторце приьщйпы построения средств связи и телеобработки в многомашинных системах

1.4. Особенности построения средств связи и телеобработки в многомашинной системе Объединенного института ядерных исследований

1.4.1. Структура многомашинной системы ОИЯИ

1.4.2. Система телеобработки для базовых ЭВМ ОИЯИ на основе применения концентратора терминалов

Глава П. БАЗОВЫЕ СИСТЕМНЫЕ ПРОтММНЫЕ СРЕДСТВА БЭСМ-6 И ПРОТОКОЛ ДЛЯ МЕЖМАШИННОГО ОБМЕНА ИНФОРМАЦИЕЙ В ИЗМЕШТЕЛЪНО-ВЫЧИСЖТЕЛЬНОМ КОМПЛЕКСЕ ОИЯИ

2.1. Канал связи БЭСМ-6 с периферийными ЭВМ

2.1.1. Формат управляющих байтов

2.2. Протокол обмена нижнего уровня между БЭСМ-6 и периферийными ЭВМ.

2.3. Структура базового системного программного обеспечения средств связи БЭСМ-6 с периферийными ЭВМ.

2.4. Экстракод связи БЭСМ-6 с периферийными ЭВМ . #

2.4.1. Трассировка работы экстракода связи

2.5. Системные программы обмена данными между

БЭСМ-6 и периферийными ЭВМ.

2.6. Особенности реализации экстракода обмена данными с терминалами, подключенными к БЭСМ-6 через концентратор

Глава Ш. ПОДСИСТЕМ ДИСТАНЦИОННОЙ ПАКЕТНОЙ И ИНТЕРАКТИВНОЙ ОБРАБОТКИ ЗАДАЧ НА БЭСМ-6.

3.1. Диалоговые системы для ЭВМ БЭСМ-6.

3.2. Основные требования к системе телеобработки на базе БЭСМ-6 и концентратора терминалов

3.3. Организация дистационной пакетной обработки задач.

3.3.1. Передача задач на БЭСМ-6.

3.3.2. Передача результатов счета задач на концен-. тратор.

3.3.3. Опрос состояния задач

3.3.4. Связь с операторами ЭВМ.

3.4. Организация диалогового режима работы прикладных программ.

3.5. Структура программного обеспечения подсистемы . дистанционной пакетной и интерактивной обработки задач на БЭСМ-6.

3.6. Организация многотерминальных программ в рамках прикладных программ

3.6.1. Программные средства для построения многотерминальных задач.

3.7. Оценка производительности системы в режимах дистанционной пакетной.и интерактивной обработки заданий.

3.7.1. Модель системы.

3.7.2. Результаты измерений и моделирования

Глава 17. ПОДСИСТЕМ ИНТЕРАКТИВНОЙ ОТЛАДКИ ДЛЯ.ТЕРМИНАЛОВ, ПОДКЛЮЧЕННЫХ ЧЕРЕЗ КОНЦЕНТРАТОР. СЕРВИСНЫЕ ПРОЦЕДУРЫ ДЛЯ ОПЕРАТОРОВ И ПОЛЬЗОВАТЕЛЕЙ ТЕРМИНАЛОВ БЭСМ-6.

4.1. Подсистема интерактивной отладки.

4.1.1. Методы и системы отладки.

4.1.2. Особенности реализации системы отладки в системе коллективного пользования на базе БЭСМ-6 и концентратора терминалов

4.1.3. Общая характернотика системы отладки

4.1.4. Структура программного обеспечения системы, отладки.

4.2. Сервисные процедуры для операторов и пользователей терминалов БЭСМ-6.

4.2.1. Общая характеристика и реализация библиотеки сервисных процедур

Введение 1984 год, диссертация по информатике, вычислительной технике и управлению, Каданцев, С.Г.

Широкое применение ЭВМ в научных исследованиях, управлении, производстве предъявляет высокие требования к эффективности использования вычислительных средств, к обеспечению удобной формы доступа пользователей к ЭВМ. В условиях крупных научных центров, где применяются зачастую десятки ЭВМ разных типов и мощностей, эффективным путем реализации этих требований является создание многомашинных вычислительных систем (ММС).

При создании ММС наибольший эффект достигается при системном подходе к их построению, в частности:

- построением единой терминальной сети ММС;

- предоставлением единого входного языка для интерактивных систем ММС;

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

- функциональной ориентацией отдельных ЭВМ, входящих в ММС;

До недавнего времени проблема повышения эффективности использования вычислительных средств рассматривалась с точки зрения максимальной загрузки оборудования. На это были ориентированы созданные операционные системы пакетной обработки. С появлением технических и программных средств организации дистанционного доступа (терминальное оборудование, мультипрограммирование и разделение времени) стало возможным существенно повысить эффективность использования вычислительных средств путем организации режима непосредственного общения человека с ЭВМ.

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

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

Настоящий период развития вычислительной техники и ее применений все более характеризуется процессом "разделения труда" ЭВМ^/. Одним из путей повышения эффективности использования вычислительных средств является функциональная ориентация отдельных элементов ММС, в частности, подключение к центральным ЭВМ периферийных машин, выполняющих специальные функции.

Базовые ЭВМ (БЭСМ-6, СБС-б^ОО , ЕС ЭВМ) в составе центрального вычислительного комплекса Объединенного института ядерных исследований (ОИЯИ, г. Дубна) ориентированы на выполнение расчетов и решение математических задач, связанных с научным исследованиями, проводимыми в лабораториях института, а также на обработку большого объема экспериментальной информации, получаемой на ускорителях и импульсных реакторах. Периферийные ЭВМ в ОИЯИ ориентированы на выполнение функций:

- машин, непосредственно занятых в эксперименте;

- концентраторов терминалов;

- дисплейных станции с графическими дисплеями.

В связи с разнообразием типов периферийных ЭВМ и режимов их использования в ОИШ актуальной является задача создания единого математического обеспечения средств межмашинной связи и телеобработки в рамках многомашинного вычислительного комплекса, которое бы в максимальной степени учитывало следующие требования:

- предоставление пользователям широкого набора режимов дистанционной работы с базовыми ЭВМ (дистанционного пакетного, интерактивного,отладочного и др.);

- организация единой терминальной сети вычислительного комплекса - предоставление возможности выхода с одного набора терминалов на все базовые ЭВМ ОИШ - БЭСМ-6, СБ0-6500 , ЕС-1060 и ЕС-1061;

- предоставление единого входного языка для работы с терминалов с БЭСМ-6, сбс-б^оо и ЕС ЭВМ;

- отделение от базовых ЭВМ функций по управлению терминалами на нижнем уровне, редактированию текстовой информации, ведению архива текстовых файлов и др.;

- обеспечение эффективного обмена большими (несколько мегабайтов) массивами данных с периферийными ЭВМ, занятыми в физи-че ских э кспериме нтах;

- обеспечение надежной межмашинной связи, устойчивой к сбоям аппаратуры; компактности и высокого быстродействия математического обеспечения средств связи и телеобработки для получения хороших эксплуатационных характеристик, в том числе обеспечение среднего времени ответа при работе в интерактивном режиме

- 1-2 секунды.

Эффективным путем реализации этих требований является построение терминальной сети базовых ЭВМ на основе подключения терминалов через малые ЭВМ, выполняющие функции интеллектуальных концентраторов терминалов для БЭСМ-6, сг>С-б500 и ЕС ЭВМ, и на основе реализации единого входного командного языка для пользователей терминалов базовых ЭВМ. В связи с этим актуальной является задача построения системы телеобработки базовой ЭВМ БЭСМ-6 в многомашинном вычислительном комплексе с концентратором терминалов, создания эффективных средств обмена данными с терминалами, подключенными к концентратору.

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

Перед автором, в частности, была поставлена задача определить количественные показатели производительности системы дистанционного обслуживания на базе БЭСМ-6 и концентратора терминалов (пропускную способность, среднее время обслуживания, его стандартное отклонение и др.), оценить, как меняются эти показатели при изменении входной нагрузки. Определив с некоторой степенью точности указанные характеристики, можно принимать решение о расширении терминальной сети путем подключения дополнительных терминалов и/или концентраторов.

Целью диссертационной работы является исследование и обобщение опыта создания математического обеспечения средств межмашинной связи и телеобработки базовой ЭВМ в многомашинном вычислительном комплексе, разработка в рамках операционной системы "Дубна" системного математического обеспечения средств связи и телеобработки БЭСМ-6, позволяющих эффективно и гибко организовывать связь с периферийными машинами и их терминальным оборудованием и предоставляющих возможно более полный набор услуг для пользователей ЭВМ, работающих в режиме дистанционного доступа.

В соответствие с главной целью в диссертационной работе ставятся и решаются следующие задачи:

- исследование принципов построения программного обеспечения средств связи и телеобработки базовой ЭВМ, входящей в состав многомашинной системы в крупном исследовательском центре;

- разработка принципов подключения терминалов к БЭСМ-6 через концентратор и определение его функций;

- разработка протоколов и базовых процедур обмена информацией между БЭСМ-6 и периферийными ЭВМ и базовых средств обмена информацией с терминалами, подключенными через концентратор;

- определение возможно более полного набора функций, предоставляемых системой телеобработки, и с учетом этого разработка системы телеобработки базовой ЭВМ БЭСМ-6;

- разработка средств для составления на языкам высокого уровня эффективных диалоговых программ;

- разработка методики построения и реализации отладочных и сервисных средств в системе дистанционной обработки;

- исследование производительности системы дистанционного обслуживания БЭСМ-6.

Архитектура и общая идеология построения описываемой многомашинной системы складывалась и развивалась в результате работ/43-48,50-59/ соавтором либо автором которых является автор данной диссертационной работы. В практической реализации системы автор выполнил всё, что было предусмотрено в рамках этого проекта на БЭСМ-6 в части математического обеспечения.

Предложенный подход к построению математического обеспечения средств связи и телеобработки базовой ЭВМ многомашинного вычислительного комплекса отличается от известных ранее комплексностью решения проблемы в целом.

Впервые для разнотипных машин общего назначения построена многомашинная система телеобработки, отличающаяся тем, что:

- предоставлен доступ с одного набора терминалов к разнотипным базовым машинам ЦВК ОИЯИ: БЭСМ-6 и СБС-б500 ;

- предложен и реализован развитый язык диалоговой подготовки и управления заданиями, общий для БЭСМ-6, сгю-б500 и ЕС ЭВМ;

- в качестве терминальной ЭВМ в многомашинной системе ис-. пользован интеллектуальный концентратор терминалов на базе ми-нимашины ЕС-1010, на который возложены функции управления терминалами на нижнем уровне, ввода и редактирования текстовой информации и ведения архива файлов, что позволило существенно разгрузить базовые ЭВМ БЭСМ-6 и 01X3-6500 от несвойственных им функций, повысив эффективность работы вычислительного комплекса в целом.

Система дистанционного доступа к ЭВМ БЭСМ-6 через концентратор предоставляет широкий набор средств телеобработки, включающий режим дистанционной пакетной и интерактивной обработки задач, интерактивный символьный отладчик, сервисную подсистему, "приближающую" пользователя к базовой ЭВМ, средства для организации многотерминальных программ в рамках прикладных программ и др.

При практической реализации компонент системы на БЭСМ-6 автором найден ряд новых оригинальных решений, расширяющих возможности систем подобного типа (в части организации обмена данными с терминалами из прикладных программ, составленных на языке высокого уровня; управления выходными файлами задач). Найдены оригинальные решения при реализации средств наладки межмашинной связи (трассировка экстракода связи на уровне сигналов аппаратуры), средств сбора статистических данных о производительности системы дистанционной обработки БЭСМ-6 (на основе использования системного протокола).

При проектировании и разработке основных программных компонент системы межмашинной связи и телеобработки БЭСМ-6 автором учитывался и использовался опыт создания отечественных систем программного обеспечения и, прежде всего, операционной системы ДИСПм/2/, диалоговых систем ПУЛЬТ^3/, КРАБ^, МУЛЪТИТАЙп/4'6/, сети ЭВМ СЕКСШ^/ и первых вариантов обеспечения работы БЭСМ-6 по 7-му каналу связи в рамках ОС "Дубна"

Разработанное программное обеспечение средств связи и телеобработки внедрено и успешно эксплуатируется. В ОИШ с января 1979 года эксплуатируется система коллективного пользования на базе БЭСМ-6 и концентратора терминалов ЕС-1010. С 1982 года в систему включена базовая ЭВМ ОЙЯИ СБС-б500 . Система круглосуточно обслуживает более ста зарегистрированных групп и отдельных пользователей терминалов с 16 линий, распределенных по подразделениям Института.

Система внедрена также в Институте математики и кибернетики АН Литовской ССР (г. Вильнюс) для обеспечения взаимодействия терминалов с БЭСМ-6 через концентратор ЕС-1010, а также в Казахском Государственном университете (г. Алма-Ата), где в роли концентратора терминалов используется мини-ЭВМ СМ-4.

Созданное математическое обеспечение средств связи БЭСМ-6 с периферийными ЭВМ включено в стандартное обеспечение, поставляемое с ОС "Дубна" БЭСМ-6, и используется в ряде организаций, среди них - Ереванский физический институт, Геофизическая экспедиция по машинной обработке информации (г. Наро-Фоминск Московской области). В ОИШ созданное математическое обеспечение использовано также для организации взаимодействия БЭСМ-6 с интеллектуальными графическими терминалами на базе мини- и микроэвм/64,70/

Результаты работы докладывались:

- на Совещании по программированию и математическим методам решения физических задач (Дубна, 1977);

- на Втором всесоюзном совещании "Диалоговые вычислительные комплексы" (Протвино, 1979);

- на X Дальневосточной математической школе-семинаре (Находка, 1978);

- на Международной конференции по актуальным проблемам вычислительной техники (Дрезден, ГДР, 1979);

- на Международной конференции по применению средств вычислительной техники (Котбус, ГДР, 1979);

- на Ш Всесоюзной конференции по мини-ЭВМ А/0 ВИДЕОТОН (Рига, 1980);

- на Первом всесоюзном семинаре по автоматизации научных исследований в ядерной физике и смежных областях (Душанбе, 1980);

- на Третьей венгерской конференции по вычислительной науке (Будапешт, 1981);

- на Всесоюзной конференции "Диалог человек - ЭВМ" (Ленинград, 1982);

- на У Международном совещании по проблемам математического моделирования, программированию и математическим методам решения физических задач (Дубна, 1983).

Работа "Система коллективного пользования центрального вычислительного комплекса ОИШ на базе ЭВМ БЭСМ-6, СГ)С-б500 и концентратора терминалов", в которую, в частности, вошли основные результаты диссертационной работы, отмечена дипломом I степени на конкурсе научных и научно-методических работ ОИЯИ (1982 год). Все результаты подробно докладывались на научно-методических семинарах Лаборатории вычислительной техники и автоматизации ОИЯИ.

По результатам исследований, составившим основу диссертации, опубликовано 17 работ^^"^^^.

В первой главе на основе анализа подходов к построению ММС, программного обеспечения средств обмена данными между ЭВМ и организации телеобработки в ММС показана актуальность и важность конкретных разработок программного обеспечения средств метла-шинной связи и телеобработки базовых ЭВМ, входящих в состав ММС. Проводится краткий обзор подходов к построению ММС и анализируется опыт применения ММС в крупных исследовательских центрах. Обсуждается функциональное назначение отдельных ЭВМ в рассматриваемых ММС, режимы их работы; анализируется программное обеспечение средств межмашинной связи и телеобработки. Основное внимание при этом уделено анализу применения ММС в крупных физических центрах, использованию в ММС ЭВМ БЭСМ-6 и вспомогательных мини-ЭВМ.

В главе сформулирован ряд принципов, которые должны быть положены в основу построения эффективных средств связи и телеобработки в МГЛС крупных исследовательских центров. Рассмотрены особенности построения средств связи и телеобработки в многомашинном вычислительном комплексе Объединенного института ядерных исследований. Обосновывается, в частности, эффективность реализованного решения о применении интеллектуального концентратора терминалов для базовых ЭВМ БЭСМ-6 и 01X3-6500 в системе коллективного пользования ОИЯИ.

Более частные элементы обзорного и сравнительного характера вынесены в главы, посвященные конкретным вопросам реализации средств связи и телеобработки БЭСМ-6.

Во второй главе обсуждаются вопросы построения и реализации базовых системных программных средств БЭСМ-6 и протокола для межмашинного обмена информацией в измерительно-вычислительном комплексе ОИШ. Дается описание канала связи и протокола обмена данными БЭСМ-6 с периферийными ЭВМ. Описывается общая структура базового системного программного обеспечения средств связи БЭСМ-6 с периферийными ЭВМ. Дается описание его основных структурных элементов. Обсуждаются способы организации обмена данными БЭСМ-6 с терминалами и особенности реализации обмена данными с терминалами, подключенными через машину-концентратор.

В третьей главе рассматриваются принципы построения и вопросы реализаций подсистемы дистанционной пакетной и интерактивной обработки задач на БЭСМ-6. Проводится краткий обзор наиболее известных диалоговых систем подготовки и управления заданиями для БЭСМ-6. Дается описание основных режимов работы подсистемы дистанционной пакетной и интерактивной обработки заданий. Анализируются способы организации обмена данными с терминалами из программ, составленных на языках высокого уровня. Описывается структура программного обеспечения подсистемы и алгоритмы работы отдельных блоков. Обсуждаются средства для построения многотерминальных программ в рамках прикладных программ. В заключение проводится оценка производительности системы в режимах дистанционной пакетной и интерактивной обработки заданий. При помощи методов измерения и моделирования показано, что система удовлетворительно справляется с обслуживанием дистанционных запросов и устойчива к изменению рабочей нагрузки.

В четвертой главе обсуждаются вопросы построения и реализации интерактивных подсистем отладки и сервиса в системе коллективного пользования на базе БЭСМ-6 и концентратора терминалов. Анализируются методы и системы отладки. Обсуждаются особенности реализации подсистемы отладки в диалоговой системе с концентратором терминалов и дается общая характеристика подсистемы отладки. Описывается структура программного обеспечения и основные функции подсистемы отладки. Определяются назначение и функции сервисной подсистемы для операторов ЭВМ и пользователей терминалов.

В заключении формулируются основные результаты диссертационной работы.

Приложение содержит пример сеанса работы в системе коллективного пользования на базе БЭСМ-6, СБС-б500 и концентратора терминалов и акты о сдаче созданных программных средств в эксплуатацию в Казахском государственном университете им. С.М.Кирова (Алма-Ата) и Институте математики и кибернетики АН ЛитССР (Вильнюс).

Работа выполнена в Лаборатории вычислительной техники и автоматизации ОИЯИ.

Заключение диссертация на тему "Математическое обеспечение средств и телеобработки для базовой ЭВМ в многомашинном вычислительном комплексе"

Основные результаты диссертационной работы заключаются в следующем.

1. Проведен анализ и сформулированы требования, предъявляемые к структуре и математическому обеспечению средств связи и телеобработки базовой ЭВМ в многомашинном вычислительном комплексе.

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

- широкий набор режимов телеобработки (дистанционный пакетный, интерактивный отладочный и др.);

- возможность подключения с одного набора терминалов за счет использования интеллектуального концентратора терминалов ко всем базовым машинам ОИЯИ (БЭСМ-6, СЮС-б500 , ЕС-1060);

- единый входной язык для рэботы с разнотипными ЭВМ (БЭСМ-6, СБС-ббОО , ЕС ЭВМ);

- отделение от базовых ЭВМ функций по управлению терминалами на нижнем уровне, редактированию текстовой информации, ведению архива текстовых файлов.

3. В рамках указанного подхода автором разработана и реализована на ЭВМ БЭСМ-6 система телеобработки с применением концентратора терминалов, предоставляющая пользователям:

- средства для дистанционной пакетной и интерактивной обработки заданий, интерактивные отладочные и сервисные средства;

- средства для составления на языках высокого уровня эффективных диалоговых программ, отличающиеся тем, что: а) переход от исполнения программы в пакетном режиме к диалоговому не требует изменения программы; б) пользователю предоставлен простой аппарат для управления выводом диалоговой программы в процессе ее выполнения;

- средства для составления на языке высокого уровня многотерминальных программ в рамках прикладных программ.

4. Разработаны и реализованы для БЭСМ-6 алгоритмы программной системы межмашинной связи с разнотипными ЭВМ комплекса.

5. Решена задача создания простого и эффективного аппарата взаимодействия БЭСМ-6 с терминалами через концентратор.

6. Проведены измерение и моделирование системы телеобработки БЭСМ-6, показавшие, что система обладает хорошими эксплуатационными характеристиками (среднее время ответа около 1,5 секунды) и устойчива к изменениям рабочей нагрузки.

Результаты разработок, выполненных для ЭВМ БЭСМ-6, могут быть эффективно использованы для обеспечения терминальной поддержки программно-совместимых с БЭСМ-6 машин в системе "Эльбрус", а также в системах коллективного пользования с разнотипными концентраторами терминалов, например, на базе машин серии СМ, на базе микро-ЭВМ и при создании программного обеспечения других многомашинных систем.

Автор выражает глубокую благодарность своему научному руководителю доктору физико-математических наук В.П.Ширикову за внимание к работе и постоянную поддержку. Автор искренне признателен своим коллегам сотрудникам ЛВТА ОИЯИ В.В.Галактионо-ву, М.А.Емелину, Н.С.Зашшну, О.Н.Домидзе, Е.Ю.Мазепе, Г.Л.Мазному, М.Ю.Иопову, А.П.Сапожникову и сотруднику Института математики и кибернетики АН ЛитССР Р.К.Микушаускасу за сотрудничество.

ЗАКЛЮЧЕНИЕ

Библиография Каданцев, С.Г., диссертация по теме Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей

1. Программирование на новом этапе научно-технического прогресса, Программирование, J2 5, 1982, с. 3-6.

2. Зельдинова С.А., Паремский М.В., Тюрин В.Ф. Некоторые базовые возможности ОС ДИСПАК. М., ИПМ АН СССР, 1976.

3. Брябрин В.М.,Сафонов В.И., Юфа В.М. Система ПУЛЬТ для управления программами на Алголе, Лиспе и автокоде. Сообщения по вычислительной математике, вып. 7. М., ВЦ АН СССР, 1972.

4. Веретенов В.Ю., Гуревич М.И., Федосеев В.А. Мультидоступная система "Мультитайп" на БЭСМ-6. М., ИАЭ-2409, 1974.

5. Гуляев A.B., Долматов В.В., Макаров-Землянский Н.В., Матвеев В.А., Машечкин И.В., Морковин С.Е., Основные концепции и возможности системы КРАБ. В кн.: Автоматизация конструирования библиотек программ. МГУ, 1979.

6. Ломидзе О.Н., Силин И.Н. Обмен информацией задачи пользователя с терминалом в ОС "Дубна" на ЭВМ БЭСМ-6. Работа с отладчиком. ОИЯИ, PII-I06I7, Дубна, 1977.

7. Зашеин Н.С., Ломидзе О.Н., Поляков В.Н., Шириков В.П. Алгоритмы математического обеспечения линий связи в многомашинной системе ввода-вывода БЭСМ-6. ОИЯИ, Б1-П-5964, Дубна, 1971.

8. Шириков В.П. Математическое обеспечение системы машин измерительно-вычислительного комплекса ОИШ. Автореферат диссертации на соискание ученой степени доктора физ.-матем. наук, ОИШ, 11-8174, Дубна, 1974 , 41 с.

9. Бурцев B.C. Принципы построения многопроцессорных вычислительных комплексов "Эльбрус". М., ИТМиВТ АН СССР, 1977,54 с.

10. Энслоу Ф.Г. Мультипроцессорные системы и параллельные вычисления. М. Мир, 1976, 383 с.

11. Freeman D.U. IBM and multiprocessing.- Datamation, 1976, v. 22, N 3, p. 92-109.

12. Головкин Б.А. Расчет характеристик и планирование параллельных вычислительных процессов.- М.: Радио и связь, 1983, 272 с.

13. Евреинов Э.В., Хорошевский В.Г. Однородные вычислительные системы.- В кн.: Вычислительные системы. Вып. 58. Новосибирск: ИМ СО АН СССР, 1974, с. 32-60.

14. Евреинов Э.В., Косарев Ю.Г., Однородные универсальные вычислительные системы высокой производительности.- Новосибирск: Наука, Сибирское отделение, 1966.- 308 с.

15. Евреинов Э.В., Хорошевский В.Г. Однородные вычислительные системы.- Новосибирск: Наука, Сибирское отделение.- 1978.320 с.

16. Евреинов Э.В. Однородные вычислительные системы, структуры и среды.- М.: Радио и связь, 1981.- 208 с.

17. Косарев Ю.Г., Миренков Н.Н. Математическое обеспечение однородных вычислительных систем.- Вычислительные системы. ИМ СО АН СССР. Новосибирск, 1974, вып. 58, с. 61-79.

18. Голубев-Новожилов Ю.С. Многомашинные комплексы вычислительных средств.- М.: Советское радио, 1967.- 424 с.

19. Мультипроцессорные вычислительные системы. Под ред. Я.А.Хетагурова.- М.: Энергия, 1971.- 320 с.

20. Байцер Б. Архитектура вычислительных комплексов. Пер. с англ. Т. I и 2.- М.: Мир, 1974.- 498 с. и 566 с.

21. Поспелов Д.А. Введение в теорию вычислительных систем.-М.: Советское радио, 1972.- 280 с.

22. Королев Л.Н. Структуры ЭВМ и их математическое обеспечение. 2-е изд.- М.: Наука, Главная редакция физ.-мат. литературы, 1978.- 351 с.

23. Головкин Б.А. Параллельные вычислительные системы.- М.: Наука, Главная редакция физ.-мат. литературы, 1980.- 520 с.

24. Мартин Дж. Системный анализ передачи данных. Пер. с англ.-М.: Мир, 1975, том I, 256 е., том П, 431 с.

25. Ball D. et.al. FOCUS A remote access file handling system on-line to a CDC-6000 series computer. Computer Journal 14(1971), p. 113.

26. Parkman C.F., Lee J.G. OMNET High Speed Data Communication for PDP-11 Computers, СЕШ Yellow Report 79-11, Geneva, 1979.

27. CEENET A High - Speed Packet-Switching Network. Edited by J.M.Gerard, СЕШ Yellow Report 81-12, Geneva, 1981.

28. Ярба В.А. Автоматизация физических исследований в ИФВЭ. В кн.: Материалы Второго Всесоюзного совещания "Диалоговые вычислительные комплексы". Серпухов, 1979, с. 7-34.

29. Залялов Р.З., Каминский Л.Г., Комаров В.В., Ледовских Г.В., Матюшин А.А., Федотов Ю.С. Организация связи мини-ЭВМ PDP-8/L и БЭСМ-6. Препринт ИФВЭ, 76-133, Серпухов, 1976 (12 е.).

30. Залялов Р.З. Непосредственный доступ к пакетному монитору. Препринт ИФВЭ 69-127 ОМВТ, Серпухов, 1979 (14 е.).

31. Мямлин А.Н. Экспериментальная сеть ЭВМ коллективного пользования СЕКОП. Препринт ИПМ № 30, 1978, 23 с.

32. Мямлин А.Н., Григорьева Л.А., Дрожжинов В.И., Зарубин А.Г., Кузнецов Ю.М. Организация и протоколы почтовой службы сети ЭВМ СЕКОП. Описание.ШЕЛ АН СССР, М., 1981.

33. Илюшин А.И., Мямлин А.Н., Штаркман B.C. Принципы построения верхних уровней сетей ЭВМ. Проблемы МЦНТИ, й 2, 1981, М., стр. 5-17.

34. Лазутин Ю.М. Структура математического обеспечения дисплейной станции, сопряженной с ЭВМ БЭСМ-6. Препринт ИПМ JE ПО, 1978, 50 с.

35. Усов С.А., Штаркман B.C., Организация связи БЭСМ-6 и SDS-910 . Препринт ИПМ JS 10, 1974, (57 е.).

36. Martin J. Computer Networks and Distributed Processing: Software, Techniques and Architecture. 1981, Prentice-Hall Inc., Englewood Cliffs, N/J/ 07632.

37. Басс 4., Кеннеди Д., Девидсон Д. Местная сеть, обеспечивающая гибкую и распределенную обработку данных. Электроника, т. 53, J* 21, 1980, с. 22-34.

38. Metcalfe R.M., Boggs D.J. Ethernet: Distributed Packet Switching for Local Computer Network. Communications of the ACM, vol. 19, No. 7, 1976.

39. LOCALKET 20. Reference manual and installation guide. Document number: 2000-EM-382, Sytek, Inc., USA, 1982.

40. HeiJcfcila S., Buonansuo T. A mill-wide production control system based on distributed data processing. Proc. of the ISA Gonf. and Exhibit, St.Louis; Missouri, 1981,pp. 7-12.

41. Галактионов В.В., Каданцев С.Г., Шириков В.П. Концентратор терминалов БЭСМ-6. Режим интерактивной работы с задачами. В кн.: Материалы Второго всесоюзного совещания "Диалоговые вычислительные комплексы. Серпухов, 1979", ИФВЭ, 1980,с. 70-74.

42. Галактионов В.В., Каданцев С.Г., Шириков В.П. Математическое обеспечение ЭВМ БЭСМ-6 для управления концентратором терминалов на базе малой ЭВМ. Wiss. Z. Techn. Univers. Dresden 29(1980) H. 2, c. 351-354.

43. Залаторюс Ю.П., Каданцев С.Г. Программное обеспечение ЭВМ БЭСМ-6 для обмена информацией между задачей пользователяи терминалом через концентратор. Сообщение ОИЯИ, PII-80-290, Дубна, 1980, 6 с.

44. Городничева Л.И., Каданцев С.Г. Протокол обмена БЭСМ-6 с периферийными ЭВМ. Сообщение ОИЯИ, PII-I2588, Дубна,1979, 16 с.

45. Каданцев С.Г., Семашко Г.Л., Шириков В.П. О расширении возможностей сервиса оператора в операционной системе ДУБНА на БЭСМ-6. Сообщение ОИЯИ, PII-80-90, Дубна,1980, 8 с.

46. Галактионов В.В., Городничева Л.й., Каданцев С.Г., Невская H.A., Шириков В.П. Фортранная станция на базе ЭВМ М-6000 ОНМУ ОИЯИ. Б2-П-12196, Дубна, 1978.

47. Аниховский В.Е., Афанасьев С.А., Галактионов В.В., Каданцев С.Г., Семенов A.A., Шириков В.П., Щелев С.А. Система коллективного пользования на базе ЭВМ БЭСМ-6 и концентратора терминалов. Перспективы ее развития. ОИЯИ, PII-I2809, Дубна, 1979, 8 с.

48. Едданцев С.Г. Базовое системное программное обеспечение средств связи БЭСМ-6 с периферийными ЭВМ и их терминальным оборудованием в ОС "Дубна". Сообщение ОИЯИ, 11-82-826, Дубна, 1982, 17 с.

49. Каданцев С.Г. Программные средства для организации многотерминальных задач в системе коллективного пользования на базе БЭСМ-6 и концентратора терминалов. Сообщение ОИЯИ, 11-82-796, Дубна, 1982, 4 с.

50. Каданцев С.Г. Подсистемы отладки и специального обслуживания в терминальной системе на базе БЭСМ-6 и концентратора терминалов. Сообщение ОИЯИ, 11-82-797, Дубна, 1982, 9 с.

51. Заикин Н.С., Каданцев С.Г., Мазный Г.Л. Система сбора статистических данных об использовании БЭСМ-6. Сообщение ОИЯИ, 11-84-709, Дубна, 1984, 6 с.

52. Каданцев С.Г. Оценка производительности системы дистанционного обслуживания на базе БЭСМ-6 и концентратора терминалов. Сообщение ОИЯИ, 11-84-710, Дубна, 1984, 10 с.

53. Гусев A.B., Емелин И.А., Карлов A.A., Федорин В.В., Чуйков Н.И., Щелев С.А. Принципы организации связи между ЭВМ вычислительного комплекса и канал связи БЭСМ-6 с периферийными ЭВМ. ОИЯИ, 11-4200, Дубна, 1968.

54. Заикин Н.С. Математическое обеспечение обслуживания линий связи БЭСМ-6 с периферийными ЭВМ. ОИЯИ, Д10-7707, Дубна, 1974, с. 346-350.

55. Усов С.А. Диалоговый монитор Димон, М., Наука, 1979.63. intercom Reference Manual. Control Data Corp., Publ. 60J07100, USA, 1974.

56. Карлов A.A., Полынцев А.Д. Локальное математическое обеспечение удаленной дисплейной станции. ОИЯИ, 11-10967, Дубна, 1977.

57. Ломидзе О.Н., Силин И.Н. Обмен информацией задачи пользователя с терминалом в ОС "Дубна". В кн.: Материалы У1 конференции комиссии по эксплуатации ЭВМ БЭСМ-6. Тбилиси,1976. Изд-во ВЦ АН СССР и ИПМ ТГУ, Тбилиси, 1977.

58. Алексахин В.Ф., Бахарев И.А., Крюков В.А. Средства имитации терминалов в ОС ДИСПАК. Препринт ИПМ 105, М., 1982.

59. Дейкстра Э. Взаимодействие последовательных процессов. В кн.: Языки программирования. М., Мир, 1975.

60. Цикритзис Д., Бернстайн Ф. Операционные системы. М., Мир,1977.

61. Шоу А. Логическое проектирование операционных систем. М., Мир, 198I.

62. Карлов A.A., Полынцев А.Д. Структура математического обеспечения для интеллектуального графического терминала на основе микро-ЭВМ. ОИЯИ, PII-8I-860, Дубна, 1981, 8 с.

63. Гончаков B.C., Кореньков В.В., Шириков В.П. Диалоговая система ТЕРМ для ЕС ЭВМ, совместимая по входному языку с диалоговыми подсистемами ЭВМ фирмы CDC и БЭСМ-6. В кн.: Тезисы докладов Всесоюзной конференции "Диалог человек-ЭВМ", Л. ЛИАП, 1982.

64. Аниховский В.Е., Афанасьев С.А., Семенов A.A., Щелев С.А.,

65. EC-I0I0 концентратор терминалов для БЭСМ—6. Устройствосвязи EC-I0I0 с БЭСМ-6, передача данных. ОИЯИ, II-II442, Дубна 1978, 10 с.

66. Тейлор Р.У. Об отношении интерактивных вычислений к вычислительной науке. В кн.: Интерактивные вычислительные системы. ТИИЭР, т. 53, js 6. М., Мир, 1975, с. 13-17.

67. Брябрин В.М., Сафонов В.И., Ковалева В.А., Юфа В.М. Архив и редактор системы ПУЛЬТ-БЭСМ-6. Сообщения по вычислительной математике, вып. 8. М., ВЦ АН СССР, 1974.

68. Брябрин В.М., Ковалева В.А., Сафонов В.И., Филиппов В.И., Юфа В.М. Трансляция и отладка программ в режиме непосредственного доступа. Сообщения по вычислительной математике, вып. 9. М., ВЦ АН СССР, 1974.

69. Ломидзе О.Н. Интерактивная система отладки с использованием символических обозначений в рамках ОС "Дубна". ОИЯИ, Б-П-2-И259, Дубна, 1978.

70. Гуляев A.B., Макаров-Землянский Н.В., Машечкин И.В. Диалоговая система КРАБ. В кн. Материалы второго всесоюзного Совещания Диалоговые вычислительные комплексы "Диалог-79", Серпухов, ИФВЭ, 1980, с. 82-90.

71. Мазный Г.Л. Программирование на БЭСМ-6 в системе "Дубна". М., Наука, 1978.

72. Попов Б.Г. Организация обмена данными с алфавитно-цифровыми дисплеями в программах на языке Фортран ОС ЕС. Программирование, 1983, 15 2, с. 32-36.

73. Веретенов В.Ю., Волков А.И., Петров В.А. Организация диалогового режима работы прикладных задач. Препринт ИАЭ-3554/16, М., 1982, 23 с.

74. Миллз Д. Программное обеспечение систем передачи данных. В кн.: Системы передачи данных и сети ЭВМ. М., Мир, 1974, с. 84-94.

75. N0S/BE1 Reference Manual, Control Data Corporation, Publ. 60493800, USA, 197?.

76. RSX-11M/M-PLUS, I/O Drivers. Reference MAMJAL. Order No. AA-H269A-TC. Ch.2. Full Duplex Terminal Driver. DEC, 1979.

77. Галактионов B.B., Микушаускас P.K. Сбор, накопление и обработка данных о работе системы концентратора терминалов. ОИШ, PI0-82-3I9, Дубна, 1982, 12 с.

78. Дроздов Е.А., Пятибратов А.П. Основы построения и функционирования вычислительных систем.- М.: Энергия, 1973, 368 с.

79. Панфилов И.В., Половко A.M. Вычислительные системы / Под ред. А.М.Половко.- М.: Сов. радио, 1980, 304 с.

80. Пятибратов А.П. Вычислительные системы с дистанционным доступом.- М.: Энергия, I97S, 192 с.

81. Балыбердин В.А. Методы анализа мультипрограммных систем / Под ред. С.Д.Пашкеева.- М.: Радио и связь, 1982, 152 с.

82. Феррари Д. Оценка производительности вычислительных систем. Пер. с англ.- М.: Мир, 198К; 576 с.

83. Топалов И.Н. Системы и методы отладки программ. ИПМ АН СССР, J& 81, Москва, 1976.

84. Эшби Г.И др.(Ashby G., et al.) Design of interactive debugging for FORTRAN MANTIS. Software-Practice and Experience3 (1973), 65-74.

85. Баркова И.С. Математическое обеспечение БЭСМ-6. "Символьный отладчик". ИПМ АН СССР, Москва, 1974.

86. Ломидзе О.Н. Интерактивная система отладки с использованием символических обозначений в рамках ОС "Дубна". ОИЯИ, Б-П-2-П259, Дубна, 1978.

87. Корякин В.К., Соколов В.II. Символьный отладчик в ОС ДИАНАК. В кн. Вопросы атомной науки и техники. Сер.: Методики и программы численного решения задач математической физики. М., Ц1ММТ0МИНФ0РМ, 1979, вып. 1/3/, с. 33-37.

88. Подергина Н.В., Самофалов В.В. Символьный диалоговый отладчик ОС ДИСПАК (описание языка). Свердловск, ИММ УНЦ АН СССР, 1979.

89. Гришман Р. Критерии для языка отладки.- В кн. Средства отладки больших систем. М., Статистика, 1977, с. 57-72.

90. Данн, Моррисей. (Dunn J.M., Morrisey J.H.) Remote computing an experimental system, part 1: external specifications, SJCC, v. 25 (1964).

91. Балацкова-Подольскова С.И., Булко И.М., Цаильский В.И. Средства отладки на уровне входного языка в системе Фортран для ЭВМ "Минск-32".- В кн. Алгоритмы и организация решения экономических задач. М., Статистика, 1976, вып. 8, с. 78-84.

92. Бардин В.В., Михайлова В.Д., Паремский М.В., Федосеев В.А., ФОРТРАН-ГДР в мониторной системе "ДУБНА" (руководство для пользователя). М., ИАЭ-2925, 1977.

93. XDS SIGMA 5/7 Fortran Debug Package (FDP) reference manual, Xerox Data Systems, 1970.

94. Кулсруд (Kulsrud H.E.) An interactive extensible debugging system HELPER. Second Symposium on Operating Systems Principles, 1969, p. 105-111.

95. Блер Дж. Расширяемая система неинтерактивной отладки.-В кн.: Средства отладки больших систем. М., Статистика, 1977, с. 88-106.

96. В.И.Канозенко, Н.В.Лаврищева, Г.Я.Машбиц и др. Опыт разработки и внедрение системы математического обеспечения УВО Днепр-2, ИК АН СССР, Киев, 1973.

97. Лебедев Н.И., Мазепа Е.Ю., Фарисеев В.Я., Щинов Б.Г. Терминальный узел на базе микро-ЭВМ, поддерживающей синхронный протокол обмена информацией с ЭВМ высокой производительности. ОИЯИ, 11-84-867, Дубна, 1984.