Вычислительная система

 

ifWCOlV,А

П ИСАН И

<п1 533928

Союз Советскик

Социалистических

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Ресоублик (61) Дополнительное к авт. свид ву (22) Заявлено 07.01.75 (21) 2095273/24 с присоединением заявки № (23) Приоритет

Опубликовано 30.10.76. Бюллетень № 40

Дата опубликования описания 18.10.76 (51) М. Кл. - С 06F 15!16

Государствеиный комитет

Совета Микистров СССР ло лелам иаобретений и открытий (53) УДК 681.326(088.8) (72) Авторы изобретения

И. М. Денисов и В. А. Медянцев (71) Заявитель (54) ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА

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

Известна цифровая вычислительная система (1), содержащая однотипные машины, взаимосвязанные между собой лосредством информационных и управляющих шин и блоков сопряжения.

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

Однако в вычислительной системе параллельная работа машин вызывает понижение ее надежности при значительном уровне алпаратной избыточности, что приводит к нецелесообразности использования вычислительной системы для решения трудоем ких за|дач.

Наиболее близкой по технической сущности к изобретению является вычислительная система (2), содержащая управляющую и п управляемых вычислительных машин, п групп элементов «И». Однако в известной вычислительной системе обмен информации между вычислительными машинами сопровождается непроизводительными затратами машинного времени, возможна потеря части информации.

Синхронизация работы вычислительных машин сложна, а программирование для вычислительной системы при использовании параллельных алгоритмов связано со значительными трудностями. В силу перечисленных обстоятельств производительность вычислительной системы значительно снижается.

Цель изобретения — ловышение производительности системы.

Это достигается тем, что в систему введены дешифратор, регистр управления, коммутатор, регистр приращений. Первый выход управляющей вычислительной машины под ключен через регистр приращений к первому входу коммутатора, выход коммутатора — к входу

15 регистра управления, а выход этого регистра — к входу дешифратора, п выходов которого связаны соответственно с первыми входами элементов «И» п групп. Второй, третий и четвертый выходы управляющей вычислительной

20 машины соединены соответственно с вторыми входами первых элементов «И» каждой из п групп, с вторыми входами вторых элементов «И» каждой группы, с вторыми входами третьих элементов «И» каждой из п групп, пя25 тый выход управляющей вычислительной машины — с вторым входом коммутатора. Выходы п а рупп элементов «И» подсоединены к входам и управляемых машин.

Блок-схема вычислительной системы пред30 ставлена на чертеже.

533928

50

3.

Она содержит управляющую вычислительную ма шину 1, регистр 2 приращений, коммутатор 3, регистр 4 управления, дешифратор й, труппы элементов «И» 6> — 6, управляемые вычислительные машины 7 — 7„.

Система работает следующим образом, Управление работой машин в системе обеспечивается следующими системными командами.

По команде настройки системы включается режим обращения управляющей машины 1 по адресам оперативной памяти управляемых ма шин 7 — 7„.

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

При подаче команды условного обобщенного перехода управляющая машина изменяет ход вычислений в управляемых машинах в зависимости от выработки ими обобщенного признака перехода.

Команда настройки заносит код настройки в регистр 2 приращений, состояние которого определяет режим работы управляющей машины 1 с оперативной памятью управляемых машин 7> — 7 . Регистр 2 приращений содержит несколько характерных участков, число которых зависит от количества различных причин (чтение операндов, чтение содержимого индекс-адреса, запись результата и т. п.) обращения к оперативной памяти за цикл выполнения операции. Информация о состоянии регистра приращений через коммутатор 3 в промежутки времени, определяемые работой управляющей, машины, поступает на вход регистра 4 управления. По состоянию регистра управления дешифратор 5 на одном из п его выходов вырабатывает управляющий сигнал, по которому определяются номер управляемой вычислительной машины 7;, к оперативной памяти которой проводится обращение. Код адреса обращения поступает через вторые элементы «И» каждой из п групп в регистр адреса оперативной памяти соответствующей управляемой машины 7;. Первые элементы «И» каждой из п групп обеспечивают обмен информацией при обращении управляющей ЭВМ к оперативной памяти управляемых машин 7 — 7 . Третьи элементы «И» каждой из n,ãðóïï осуществляют передачу синхронизирующих и управляющих сигналов между управляющей;машиной 1 и управляемыми машинами 7> — 7„для перехода на системный,режим работы без нарушения процесса вычислений в них.

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

Перечисленные качества системы способствуют эффективному ее применению для решения трудоемких задач различного характера, Формула изобретения

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

Источники информации, принятые во внимание при экспертизе:

1. Авт. св. Ко 308430, кл. G 06f 15/16, 1970.

2. Авт. св. Ко 205377, кл. G 06f 15/16, 1966.

533928

Составитель В. Девятков

Техред В. Рыбакова

Корректор И. Аук

Редактор И. Грузова

Типография, пр. Сапунова, 2

Заказ 2312/2 Изд. № 1716 Тираж 864 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Вычислительная система Вычислительная система Вычислительная система 

 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине

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

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

Изобретение относится к области операционной системы мультипроцессорных отказоустойчивых вычислительных систем

Изобретение относится к области цифровой вычислительной техники и может быть использовано при организации многомашинных комплексов и многопроцессорных систем

Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени

Изобретение относится к области вычислительной технике и может быть использовано в цифровых вычислительных комплексах высокой производительности

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

Изобретение относится к вычислительной технике и предназначено для образования коммуникационной линии связи между двумя устройствами
Наверх