Главная Рефераты по рекламе Рефераты по физике Рефераты по философии Рефераты по финансам Рефераты по химии Рефераты по хозяйственному праву Рефераты по цифровым устройствам Рефераты по экологическому праву Рефераты по экономико-математическому моделированию Рефераты по экономической географии Рефераты по экономической теории Рефераты по этике Рефераты по юриспруденции Рефераты по языковедению Рефераты по юридическим наукам Рефераты по истории Рефераты по компьютерным наукам Рефераты по медицинским наукам Рефераты по финансовым наукам Рефераты по управленческим наукам Психология и педагогика Промышленность производство Биология и химия Языкознание филология Издательское дело и полиграфия Рефераты по краеведению и этнографии Рефераты по религии и мифологии Рефераты по медицине Рефераты по сексологии Рефераты по информатике программированию Краткое содержание произведений |
Доклад: Аппаратура сопряженияДоклад: Аппаратура сопряженияНаталия Дубова В 1973 году АС-6 вывела БЭСМ-6 из изоляции. В начале 70-х БЭСМ-6 оставалась самой быстрой универсальной машиной в Союзе. Но этот мощный вычислитель был лишен возможности принимать и передавать данные по обычным линиям связи, а это было необходимо, чтобы обрабатывать информацию от внешних объектов и управлять ими. Кроме того, в БЭСМ-6 был один важный недостаток — периферийные устройства в процессе работы обслуживались в основном программно. Когда машина создавалась, этот вариант считался вполне приемлемым — внешних устройств было немного, и считалось, что центральному процессору будет необременительно помимо расчетов отвечать за операции ввода/вывода. Однако в начале следующего десятилетия началось производство новой периферии, главным образом по линии ЕС, возникла необходимость подключать больше устройств к машине, и программный путь решения этой задачи становился просто тупиковым. Вывести БЭСМ-6 из изоляции, сделать на ее основе систему, которая может не только быстро считать, но и эффективно общаться с внешним миром и управлять его объектами, — такую задачу решали создатели комплекса АС-6, заработавшего в 1973 году. То, что получилось в результате, — уникально во многих отношениях. Накопив большой опыт в ходе работы над БЭСМ-6, разработчики АС-6 (расшифровывается как «аппаратура сопряжения к БЭСМ-6») под руководством Владимира Андреевича Мельникова постарались реализовать множество оригинальных идей. Это была настоящая сеть машин разного назначения — счетных и обслуживающих ввод/вывод данных, которые могли иметь доступ к общей памяти и сообщались друг с другом с помощью высокоскоростных каналов. Все вместе это составляло комплекс ЭВМ, работающих как конвейер, — разные машины одновременно выполняют последовательные стадии обработки поступающих порций информации. С самого начала своего существования и в течение 15 лет АС-6 успешно применялась в Центре управления полетами и сыграла очень важную роль в совместной советско-американской программе «Союз-Аполлон». Информация поступала одновременно с бортов нескольких космических аппаратов, обрабатывалась конвейером ЭВМ, и за несколько секунд результаты выводились на устройства отображения. Было у этого комплекса еще несколько крупных заказчиков — масштабы разработки делали ее доступной только богатым и солидным пользователям, среднему инженерному коллективу она была не по средствам, да и без надобности. Кроме того, при всем обилии архитектурных и программистских находок система оказалась слишком громоздкой, ведь она строилась на уже устаревшей к середине 70-х элементной базе БЭСМ-6, без интегральных схем. Так что популярности БЭСМ-6 ее последовательница достичь не смогла. Но, несомненно, стала значительным событием в истории советской вычислительной техники. Александр Николаевич Томилин, один из разработчиков операционной системы для АС-6, считает, что на момент своего создания этот комплекс по своим архитектурно-структурным особенностям был одним из самых передовых решений в мире. А сейчас оказался почти забытым. Чтобы исправить эту несправедливость, мы постараемся хотя бы в общих чертах дать читателю представление о многомашинном комплексе АС-6. Основные особенности отражены в названии — несколько машин, возможности их связи друг с другом. Один из создателей АС-6 Леонид Александрович Зак рассказывает, что в систему с самого начала закладывалась модульная структура, и это в первую очередь отличало ее от БЭСМ-6. Было принято решение постепенно наращивать совокупную мощность комплекса путем подключения других машин. А кроме того, реализовать возможность добавления блоков памяти. Для этого создавались высокопроизводительные, унифицированные каналы, с помощью которых любое устройство, имеющее выход на такой канал, могло без проблем включаться в систему. Обычная конфигурация комплекса содержала высокопроизводительную ЭВМ — центральный процессор АС-6 (ЦП АС–6) и БЭСМ-6, на которых лежала основная счетная нагрузка, и общую память для всех модулей, помимо локальных запоминающих устройств каждой из машин. Отдельная большая память не принадлежала никому конкретно, но за счет управления со стороны распределенной операционной системы, о которой — особый разговор, разделялась между машинами комплекса. Все участники этого пула машин объединялись общим каналом с помощью коммутатора. Одного коммутатора было достаточно для системы из четырех модулей, а для увеличения их числа, что было возможно теоретически и реализовано в некоторых системах на практике, подключались дополнительные коммутирующие устройства. Соединенные друг с другом и общей памятью ЦП и БЭСМ-6 образовывали первый уровень комплекса АС-6. Но существовал еще и второй уровень — уровень специализированных периферийных машин (ПМ-6), которые полностью отвечали за взаимодействие вычислителей с внешними устройствами, в том числе за передачу информации по телефонным, телеграфным и широкополосным линиям связи. Таким образом, быстродействие непосредственной обработки научных данных не снижалось за счет переключения процессорной мощности на задачи обмена. Периферийные машины объединялись в сеть с машинами и памятью первого уровня с помощью общего канала и позволяли разносить устройства ввода с перфокарт, АЦПУ, графопостроители и видеодисплеи на сотни метров от счетного центра. Так было, например, в новом здании Института прикладной математики на Калужской, где центральные процессоры и периферия находились на разных этажах. Итак, в системе АС-6 локальная сеть машин (заметьте, совсем новое для тех лет понятие) объединяла несколько разнофункциональных модулей. Причем в таком комплексе один счетный процесс мог пользоваться всей доступной периферией — и наоборот, внешними устройствами одной машины могли пользоваться вычислительные процессы на всех остальных. Все это сложнейшее хозяйство поддерживалось операционной системой, разработка которой до сих пор — предмет гордости ее авторов. Коллектив создателей ОС возглавлял Виктор Петрович Иванников. Операционная система строилась как множество независимых ОС. Системы для мощных вычислительных машин и для мини-машин ввода/вывода базировались на общей технологической основе и объединялись специальными средствами сопряжения. Были разработаны транспортные и функциональные протоколы для взаимодействия операционных систем и программ по каналам локальной сети АС-6. Кроме того, в АС-6 реализовали аппаратную поддержку больших программных комплексов с механизмами взаимодействия модулей и защиты программных подсистем. Список литературы Для подготовки данной работы были использованы материалы с сайта http://www.osp.ru |
|
|