Устройство для распределения заданий между эвм

Номер патента: 1277110

Авторы: Данилов, Крылов, Соколов

ZIP архив

Текст

:о 4 С 06 Р 9/4 ГОСУДАРСТВЕННЫЙ ИОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТЮ ПИСАНИЕ ИЗОБРЕТЕНИ ЬСТВУ К АВТОРСКОМУ С 8 ИД 3890577/24-2429.04.8515,12.86, Бюл ВС.В.Данилов, Н,И.Соколов681.325 (088.8)Авторское свиде993, кл. С 06 Рторское свидетел1163, кл. С 06 Г стемах. Цельюповышение наания. Поставлентем, что в устых вычислительных с изобретениядежности фуная цель доройство введ ляетс циониро игается ны блок приоритета, ение времен эд льство СССР/00, 1981.ство СССР9/46, 1984,их сигналов, ение помехоус- Использование ляющповыш т аВМ зволяет равноомплекса в реждительности и(54) УСТРО ЗАДАНИЙ МЕ (57) Изобр тике и выч жет быть и ления зада зво задание на всее повышенной на слительной техник ежима провоависимости2 ил. и мо- редености. Сменоматически ользовано для ра й между ЭВМ в тр загхмашинузки комплекс(21) (22) (46) (72) и В.В (53) (56) В 857 В 111 СТВО ДЛЯ РАСПРЕДЕЛЕНИЯЖДУ ЭВМ тение относится к автом обеспечивающии Р поступления управ что обеспечиваеттойчивости устро данного устройств мерно загрузить Э ме повышенной про направлять очеред ЭВМ комплекса в Р12771Изобретение относится к вычислительной технике и может быть использовано для распределения запросовмежду ЭВМ в двухмашинных и в трехмашинных вычислительных системах, 5Цель изобретения - повышение надежности функционирования устройства.На фиг. 1 изображена блок-схемаустройства для распределения заданиймежду ЭВМ; на фиг. 2 - блок приоритета,Устройство содержит блок 1 приоритета, счетчики 2, схемы 3 сравнения,элементы И 4 и 5, блоки элементовИ 6, элементы ИЛИ 7, регистр 8, ответнь 1 е входы 9 устройства, входы 10блока 1, тактовый вход 11 устройс.тва,информационные входы 12 устройства,информационные выходы 13 устройства,Блок приоритета содержит триггеры 14 и 15, элементы И 16 и 17,элемент ИЛИ 18, элементы 19 и 20задержки,Устройство работает следующимобразом,Сущность работы устройства заключается в реализации возможности авто,матизированного выбора одного из трех,режимов Функционирования вычислительной системы: режима повышенной произ- ЗОводительности, режима повышенной надежности и их сочетания.Установка регистра 8 в нулевое состояние соответствует заданию режимаповышенной производительности, когдапоступающая на группу входов 12 устройства очередная задача направляетсяна одну из трех менее загруженнуюЭВМ и решается там.Установка регистра 8 в состояние 4011111 соответствует заданию режима повышенной надежности, когда поступающая на группу входов 12 устройства очередная задача направляется навходы всех трех ЭВМ, где осуществляется ее параллельное решение,Запись в регистр 8 некоторогопроизвольного числа соответствуеттретьему режиму функционирования системы, когда ЭВМ работают в режиме повышенной надежности, если число решаемых задач каждой ЭВМ не превышаетзаданного числа, в противном случаеосуществляется переход в режим повышенной производительности. 55Рассмотрим работу устройства вкаждом из трех названных режимов.Режим повышенной производительности. 10 2В исходном состоянии счетчики 2,регистр 8 и триггеры 14 и 15 блокаприоритета установлены в состояние"О". На выходе первой схемы 3 сравнения формируется разрешающий потенциал,если содержимое регистра 8 больше содержимого первого счетчика 2. Поскольку в регистр 8 записан код 00000,то в режиме повышенной производительности на выходе первой схемы 3 сравнения разрешающий потенциал сформированне будет.На втором (на схеме правом) выходе неравенства второй схемы сравнения (как и третьей) формируется разрешающий потенциал в случае, есликод, поданный на ее вторые (на схеме правые) входы, больше кода, поданного на левые входы, в противном случае (меньше или равно) разрешающийпотенциал формируется на первом выходе второй и третьей схем 3 сравнения. Схемы 3 сравнения и элементыИ 5 выполняют Функции Формированияразрешающего потенциала элементаИ 4 для счетчика 2, содержимое которого минимально, при равенстве кодов счетчиков - для счетчика с меньшим номером, В рассматриваемом случае разрешающий потенциал будетсформирован на выходе первого элемента И 4,При поступлении на группу входов12 первого запроса на вход 11 поступает тактовый импульс, который, пройдя через блок приоритета, поступаетна суммирующий вход первого счетчика2 увеличивая его содержимое на единицу, и на управляющий вход первогоблока элементов И 6, Таким образом,поступивший на группу входов 12 запрос будет направлен на первую ЭВМ,поступивший на группу входов 12 второй запрос - на вторую ЭВМ и т.д.Таким образом, в режиме повышенной производительности поступающийна вход 12 устройства запрос направляется на ЭВМ с минимальной загрузкой и решается там. Режим повышенной надежности.В исходном состоянии в регистр 8 записан код 11111, счетчики 2 и триггеры 14 и 15 блока 1 приоритета установлены в состояние "0". Записанный в регистр 8 код 11111 будет всегда больше кода числа решаемых задач счетчика 2, следовательно, на выходе первой схемы 3 сравнения будет10 4 50 3 12771 разрешающий потенциал, который через элемент ИЛИ 7 поступит на первые входы всех трех элементов И 4.При поступлении на группу входов 12 запроса на вход 11 поступает тактовый импульс, который, пройдя через блок приоритета поступает на сумирующие входы счетчиков 2 и на управляющие входы блоков элементов И 6. Таким образом, в режиме повышенной на- Ю дежности поступивший на вход 12 устройства запрос поступает через блоки элементов И 6 на все три ЭВМ, где осуществляется его параллельное решение15Сочетание режимов.В исходном состоянии в регистр 8 записано некоторое число, например К, счетчики 2 и триггеры 14 и 15 блока приоритета установлены в состоя ние "0". Если содержимое первого счетчика 2 не более К, то устройством обеспечивается решение задач в режиме повышенной надежности, в противном случае - в режиме повышенной 25 производительности, причем процесс функционирования в каждом из режимов не отличается от описанного,При отказе ЭВМ или выводе ее на профилактику с выхода этой ЭВМ на 30 установочные входы соответствующего счетчика подается код 11111.Блок 1 приоритета предназначен для разделения во времени моментов поступления сигналов на сумирующие .и вычитающие входы реверсивных счетчиков. Сигналы об окончании решения очередной задачи от ЭВМ поступают на входы 9.Поступающие на входы 9 сигналы 40 ,.об окончании решения очередной зада- чи и на входы 10 о поступлении запросов переводят соответствующие триггеры 14 и 1 э в единичное состояние. Эти же сигналы, задержанные элементами 45 19 и 20 задержки, поступают на вторые входы элементов И 16 и 17, снимая различные моменты времени поступившие сигналы. Формула из обре те ния Устройство для распределения заданий между ЭВМ, содержащее три счетчика, три элемента ИЛИ, три элемента И, три схемы сравнения и три блока элементов И, группы входов блоков элементов И соединены с группой информационных входов устройства, выходы блоков элементов И являются выходами устройства, выходы первого счетчика подключены к первым входам первой и второй схем сравнения, выходы второго счетчика подключены к вторым входам второй схемы сравнения и к первым входам третьей схемы сравнения, выходы третьего счетчика подключены к вторым входам третьей схемы сравнения, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности Функционирования, в устройство введен блок приоритета, четвертый и пятый элементы И и регистр, выходы которого соединены с вторыми входами первой схемы сравнения, выход которой подключен к пер. вым входам елементов ИЛЙ, выход каж-дого из которых подключен соответственно к первому входу первого, второго и третьего элементов И, вторые входы первого, второго и третьего элементов И объединены и подключены к тактовому входу устройства, выход равенства второй схемы сравнения соединен с вторым входом первого элемента ИЛИ, выход неравенства второй схемы сравнения соединен с первыми входами четвертого и пятого элементов И, вторые входы которых подключены соответственно к выходу равенства и не- . равенства третьей схемы сравнения, выходы четвертого и пятого элементов И соединены соответственно с вторыми входами второго и третьего элементов ИЛИ, причем блок приоритета содержит элемент ИЛИ, два элемента задержки и в каждом канале два триггера и два элемента И, причем единичные выходы первого и второго триггеров канала соединены с первыми входами соответственно первого и второго элементов И своего канала, выходы которых соединены с нулевыми входами соответственно первого и второго триггеров своего канала, выходы первого и второго элементов И каждого канала соединены соответственно с вычитающим и суммирующим входами одноименного счетчика, суммирующий вход каждого счетчика соединен с управляющим входом одноименного блока элементов И, выходы первого, второго и третьего элементов И соединены с единичными входами вторых триггеров одноименных каналов блока приоритета и свходами элемента ИЛИ блока приоритета, выход элемента ИЛИ блока приоритета через первый элемент задержки12771 иг 1 оставитель М.Кудряшевехред И.Попович Коррек едакто опч Эрдей Заказ 6668/4 Проектная,оизводственно-полиграфическое предприятие, г. Ужго соединен с вторыми входами первых элементов И всех каналов и с входами второго элемента задержки, выход которого соединен с вторыми входами раж 671сударственнм изобретенква, Ж,ВНИИПИпо дел13035, М 10 6вторых элементов И всех каналов, единичные входы первых триггеров каналов соединены с одноименными ответными входами устройства. Подписноео комитета СССРи открытийушская наб. д.

Смотреть

Заявка

3890577, 29.04.1985

ВОЙСКОВАЯ ЧАСТЬ 25840

ДАНИЛОВ СЕРГЕЙ ВЛАДИМИРОВИЧ, КРЫЛОВ НИКОЛАЙ ИВАНОВИЧ, СОКОЛОВ ВАСИЛИЙ ВАСИЛЬЕВИЧ

МПК / Метки

МПК: G06F 9/50

Метки: заданий, между, распределения, эвм

Опубликовано: 15.12.1986

Код ссылки

<a href="https://patents.su/4-1277110-ustrojjstvo-dlya-raspredeleniya-zadanijj-mezhdu-ehvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для распределения заданий между эвм</a>

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