Устройство для синхронизации вычислительной системы

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

Автор: Институт

ZIP архив

Текст

ОП ИСАНИЕ ИЗОБРЕТЕН ИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ453695 Союз Советских Социалистических Республик(51) М. Кл, 6 06115/16С 5 061 918 с пр 1 Соедцнецисч заявки Ле --Гасударственный комитетСовета Министров СССРпо делам изобретенийи открытии 32) Прцорцтст -Опубликова 1 О 15,12.74. БОллетень Ле 46(088.8) Дата опубликования описания 29.04.7572) Авторы .1 зобрете ця Л. С. Шум, Ю. К. Димитриев, Ю. Н. Потапова и Ю. ф. Томилов Институт математики Сибирского отделения АН СССР(54) УСТРОЙСТВО ДЛЯ СИНХРОНИЗАЦИИ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫИзобретение относится к области вычислительной техники и предназначено для использования в вычислительных системах (ВС) высокой производительности.Известно устройство для синхронизации вычцслительнои ся, которое обеспечивает мультипрограмчную работу (МП 1) в системном режиме. М 1 1 Р вычислительной систечы заключяетс 51 в совместцОЬ 1 решении множест вами (подсистемами) вычислительных машин (ВМ) каждой из распределенных между ими задач. ВМ нри этом последовательно,во времени входит в состав разных подсистем. Каждой подсистеме сопоставляется определенный приоритетный уровень работы.Для организации взаимодействия ВМ, входящих в подсистему определенного уровня, необходи 5 мо определение готовности к взаимодействию всех 15 М, входящих в данную, подсистему, Г 1 ри готовности к взаимодействию в подсистеме любого уровня каждая ВМ вырабатывает признак д, который участвует наряду с такими же признаками других ВМ подсистемы вх выработке обобще 1 кного признака Я=5.7 ч отмеча 1 ощего готовность к взаимодействию всехЛ -чашиц,.подсистемы,Недостатком указанного устройства длясшгхронцзаццн является то, что соотнесение признаков д ц О различным приоритетным уровням работы ВМ, а следовательно рдзЛЦЧЦЫ 11 ПОДСИСТЕМЯМ, ОСЧНЕСТВЛ 51 ЕТС 51 ЦРОГ- раммно, в результате чего процзводцтельносгь ВС оказывается низкой.Целью изобретения является увеличениепроизводительности ВС, достигаемое уменьшением времецц на ооцдружсцце готовых к работе подсистем зя счет аппарятурцого выполнения сопоставлений признаков су и Я различным подсистемам.Для этого вход номера уровня устройстваподключен к первому входу блока уровня, второй вход которого соединен со входом го товностн к взаимодействию устройствд. Выходблока уровня подключен к первому входу схемы ИЛИ, второй вход которой соединен с выходом признака блока сопряжения. Выход схемы ИЛИ подключен к первому входу пер вой схемы И, второй вход которой соединенсо входом признака слежения устройства. Выход первой схемы И подкл 1 очен ко входу Оооощецного пРцзцЯкд олова сОПР 51 жеццн.Установочный вход блока формулирования ад реса соединен с выходом второц схемы И,первый ц второй входы которой соединены соответственцо со входом признака слежения ц входом операции настройки устройства. Счетный вход блока формированця адреса подключен к первому выходу блока упрдвлецц 51, второй Выход которого соедипен со входом блокаОПЕрсТИВПОН ПВМяТИ. ВЫХОД ОЛ 01(с 1 форвироВяния адреса подключен к третьему входу блока уровня и к адресному входу блока операТНВНОй ПЯ)5 ТИ, 3 НфоРМ сЦИОННЫй ВЫХОД КОТОрого через группу с:(ем И, вторые н третьивходы которых подключены соответственно коВХОДУ ПРНЗНЯКЯ СЛЕЖЕНИЯ )сстРОЙСГВЯ И ВЫХОДУобобщенного признака блока сопряжения,подключен к информационному входу блокаСОНР 51)КЕНИЯ, ВЫХОД ООООЩЕННОГО ПР 333 ЯКЯ 1(0 торого соединен с четвертым Входом блокауровня Р через схему НЕ - с первым входом третьей схемы И, второй вход которойсоединен со входом признака сле)неи 3 устройства, третй вход - с выходом готовностиООООЩЕНОГО ПрИЗНс 1 я ОЛОКя Сонр 5 ЖЕНИ 51. ВЫход третьей схемы И подключен ко входублока управления.Ня ЧЕрТЕжс ПрсдСГяВЛЕНс 1 ОЛОК-СХС.с 1 Прсдложеного устройства.г)лок 1 сопря)3(е 1 ия посредстВОм кяалов 2может соединяться с подобными блоками других машин, образуя ВС.Функционирует устройство для синхронизации следующим образом.11 я вход номера уровня 8 блока 4 уровя нзсхем системы грерывяния ВМ подается номеруровня, на котором в данное время работаетВМ,Установка номера урОВИ 51 и)ОнсхОдит 330 снГНа,У ГОТОВНОСТ 13 К ВЗЯМОДЕРСТВИ 10 1 ДЯВсЕ)0 м командой ВМ), который поступает ня вход5 готовности к взаимодействию этого блока.В блоках б оперативной памяти всех машинподсистемы находятся массивы настроечныхкодов для подсистем, вхо)кдение в которые определено для этой машИы. Ведущая машинапроизводит настройку всех машин па режимслежения. Прн этом на Входе 7 устройства появляется сигнал кода операции настройки, яня входах 8 - П вентилей И 12 - 15 - признак еле)кения. 1 ерез вентиль 18 проис.(однтначальная тустановка блока 16 формированияадреса. Из олока 4 через сборку ИЛИ 17 ивентиль 12 значение дь соответствующееуроВню, у)казан 0 у адресом из Олока 16, 1 остунает на вход 18 блока 1 сопряжения дляВырабогки Я. Невхождение данной машины вподсистему и, следовательно, неучастие ее ввыработке Л задается признаком, значениекоторого определяется при настройке и помещаегся в регистр насгройки, входящий в блок1. Значение этого признака выдается с выходя19 блока 1.Если вырабатывается признак=О, егозначение появляется на выходе 20 обобщенногопризнака Я блока 1 и через инвертор НЕ 21огкрывает свентиль 15. С приходом сигнала готовности этого признака с,выхода 22 блока 1открывается вентиль 15, и запускается блокуправления 28. Сигнал на входе сброса блока4 отсутствует. Сигнал готовности (1 необхоДИМ, ТЯК Кана может ПРИНИМать Два ЗНЯЧСРИЯ- О и 1, а знать о завершении его выработки нужпо в обоих случаях, При запуске блока 23на его выходах 24 и 25 последовательно вовремени появляются соогветсзвенно импульсыИ с 2,5 11 мнульс 11, поступая на счетный вход 26блока 16, формирует адрес, который направляется в блоки б и 4. Импульс 12 с выхода 25запускает блок б на цикл чтения. На инфоомацпонных выходах 27 блока б появляется Код1 О настройки, прохождение которого в блок 1 запрещено нулсвым значением Я на входе вентиля 14,.-палогичным образом при каждой выработке значения Я происхо;пт проверка готовно 5 сти ВМ к системному взаимодействию на одном из уровней. Г 1 р Я= - О вновь происходитзапуск блока 28, образуется следующий адресв Олоке 16 и т. д.Г 1 ри вырябогке Я=1 код настройки из бло 20 а б через вентиль 14 поступает на информационный в:(од 28 блока 1, а с него - в регистрнастройки блока 1. Этой настройкои снимаетсясигнал со входов 8 - 11, т. е. прекращается режим слежения. Одновременно в блоке 4 сбра 25-5 сывяется определяемое адресом с блока 16значение О. Начинается работа подсистемы.После завершения системного взаимодействия ве;ущая машРна вновь проэводит наст 30ройу всех машин ня режим слежен 5.Предмет изобретенияУстройство для синхронизации Вь числительной систс)ы, содержащее блок сопряжения,соедппенный с соответствующими, выходами из 5 входамн устройства, блок управления, блокосратпвной памяти, блок формирования адресс, блок уровня и схемы И, ИЛИ, НЕ,отлишющееся тем, что, с целью повышениянропзводитсльностР вычислительной системы,40 вход номера уровня устройства подключен кпервому Входу блока уровня, второй вход которого соедпен со входом готовности к взап.модействию устройства, вы:(од блока уровняподключен к первому входу схемы ИЛИ,45 второй вход которой соединен с выходомНРИЗНакс О,ОКс СОНР 51)КЕНИ 51, ВЫХОД СХЕМЫИЛИ нодклОчен к первому входу гервой схемы И, второй вход которой соединен со Входом признака слежения устройства, Выход первой схемы И подключенко входу обобщенного признака блока сопря 53(ени 51, установочный вход блока формирования адреса соединен с выходом второй схемыИ, гервый и второй входы которой соединены соответствеИо со входом призРЯкя слежения и входосм операции настройки устройства,счетный вход блока формирования адреса подключен к первому выходу блока управления,60второй выход которого соединен со входомблока оперативной памяти, выход блока формирования адреса подключен к третьему входу блока уровня и к адресному входу блока оперативной памяти, информационныйвыход которого через группу схем И,00453695 г о остазигель Ю. Потапов Техред Г. Васильева Корректор Редактор Е. Семанова Изд.1964осударственного коьпо делам изобретеМосква, Ж, Рауш аказодппс ИИПИ л. тип. Костромского управления издательств, полиграфии и книжной торговл вторые и третьи выходы которых подкгпочепы соответственно ко вход признака слежеи 5 устройства и выходу обобщенного признака блока сопряжения, подключен к информационному входу олока сопряжения, выход обобщенного признака которого соединен с четвертым входом блока уровня и через схему НЕ- с первым входом третьей схемы И, вто.рой вход которой соединен со входом признака слежения устройства, третий вход - с выходом готовности обобщенного признака бло ка сопряжения, выход третьей схемы И подключен ко входу блока управления. Тираж 624тета Совета Министрний и открытийская наб, д, 4/5

Смотреть

Заявка

1740730, 18.01.1972

Институт математики Сибирского отделени СССР

МПК / Метки

МПК: G06F 9/52

Метки: вычислительной, синхронизации, системы

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

Код ссылки

<a href="https://patents.su/3-453695-ustrojjstvo-dlya-sinkhronizacii-vychislitelnojj-sistemy.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для синхронизации вычислительной системы</a>

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