Многопроцессорная вычислительная система

 

Изобретение относится к вычислительной технике и может быть использовано в системах управления и при создании вычислительных машин для индивидуальных пользователей. Цель изобретения - расширение функциональных возможностей за счет обеспечения эмуляции программными средствами различных систем. Указанная цель достигается за счет того, что система содержит группу процессоров 6, 7 и 8, периферийный процессор 5, группу блоков 10, 11 и 12 обмена, группу блоков 2, 3 и 4 остановки, группу коммутирующих устройств 14, 15, 16 и 17 и оперативное запоминающее устройство 9. 1 ил.

Изобретение относится к вычислительной технике и может быть использовано в системах управления при создании вычислительных машин для индивидуальных пользователей (персональных вычислительных машин, ПЭВМ). Целью изобретения является расширение функциональных возможностей за счет обеспечения эмуляции программными средствами различных систем. Схема системы с четырьмя процессорами приведена на чертеже. Система содержит блок 1 прерывания с входами а, в, с, блоки 2, 3 и 4 остановки, периферийный процессор 5, процессоры 6, 7 и 8, оперативное запоминающее устройство 9, блоки 10, 11 и 12 обмена, периферийные устройства 13, коммутирующие устройства 14, 15, 16 и 17. Система работает следующим образом. При обращении одного процессора (например, 6) к периферийным устройствам 13 на выходе признака операции ввода-вывода процессора 6 формируется сигнал ввода-вывода, который поступает на вход а блока 1 прерывания и на первый вход блока 2 остановки процессора. Второй вход этого блока находится в этот момент в таком состоянии, что на выходе этого блока появляется сигнал, останавливающий процессор 6 по входу остановки. Процессор 6 остается в таком заторможенном состоянии до тех пор, пока процессор 5 через блок 10 обмена не опросит шины процессора 6. После этого временно остановленный процессор может продолжить работу, а процессор 5 (периферийный) начинает выполнение команды ввода-вывода. При этом он интерпретирует эту команду так, чтобы выполнить заказ даже в том случае, если фактически того устройства, на которое была рассчитана программа обслуживаемого (системного) процессора, в данной системе нет. Например, он может выполнить заказ, обращенный к диску при наличии в системе только кассетного накопителя.

Формула изобретения

МНОГОПРОЦЕССОРНАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА, содержащая группу процессоров и периферийный процессор, входы выходы обмена процессоров группы соединены с первыми входами выходами обмена соответствующих коммутирующих устройств, вторые входы-выходы обмена которых соединены через общую магистраль обмена с входом выходом обмена оперативного запоминающего устройства, отличающаяся тем, что, с целью расширения функциональных возможностей за счет обеспечения эмуляции программными средствами различных систем, в нее введены блок прерывания, группа блоков обмена, группа блоков остановки, причем выход признака ввода вывода каждого процессора группы подключен к соответствующему входу запроса прерывания блока прерывания и к первому входу соответствующего блока остановки группы, вход остановки каждого процессора группы подключен к выходу соответствующего блока остановки группы, второй вход блока остановки группы подключен к выходу разрешения соответствующего блока обмена группы, выход блока прерывания подключен к входу прерывания периферийного процессора, выход магистрали периферийного процессора подключен к первым входам выходам обмена блоков обмена группы и к первому входу выходу обмена соответствующего коммутирующего устройства, второй вход выход обмена которого подключен через общую магистраль обмена к оперативному запоминающему устройству, вторые входы выходы обмена блоков обмена группы подключены к входам выходам обмена процессоров группы.

РИСУНКИ

Рисунок 1



 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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