Модуль однородной вычислительной среды

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

Авторы: Артемьев, Косихин

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛ ИСТИЧЕСНИРЕСПУБЛИК САН ЕЛЬСТВУ я си о СССР1976.СССР1977. ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЬГГИЯМПРИ ГКНТ СССР К АВТОРСКОМУ С 8 1(71) Московский институт св(54) МОДУЛЬ ОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ(57) Изобретение относится к областиавтоматики и вычислительной техникии может быть использовано при построении однородных вычислительных структур. Цель изобретения - повьппениебыстродействия. Цель достигается тем,что модуль однородной вычислительнойсреды содержит блок 1 приема запросов , блок 2 передачи запросов,блок 3 приема ответов блок 4 передачи ответов, триггер 5, вычислительный блок б, блок 7 настройки и коммутатор 81 ил.Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении однородных вычислительных структур.Дель изобретения - повышение быстродействия.На чертеже представлена схема модуля однородной вычислительной среды.Модуль однородной вычислительной 10 среды содержит блок 1 приема запросов, блок 2 передачи запросов, блок Э приема ответов, блок 4 передачи ответов, триггер 5, вычислительный . блок 6, блок 7 настройки и коммута-5 тор 8Модуль однородной вычислительной среды работает следующим образом.Блок 1 настраивается на прием сиг" налов от одного (в случае одномембранных вычислительных структур) или нескольких соседних модулей (при объединении результатов, полученных при работе одномембранных структур) в случае их готовности передать ин формацию. Работа блока 1 описывается выражениемЕ 1 (Х 11 ЧИ) (Х 12 Ч 72) (Х 13 чУЭ)75,где Х 11-Х 13 - сигналы на информационных входах блока 1Т 1-ТЭ - сигналы, поступающиена первый, второй и третий управляющие входыблока 1у 5 - сигнал, поступающий начетвертый управляющийвход блока 1;21 - сигнал на выходе блока 1; 40Блок 2 служит для передачи сосед-.,ним модулям сигналов, соответствую- ,щих готовности модуля передать инфор-мацию. Работа блока 2 описываетсявыражениями4522175+79 ю 79,ф ЯЧУ 5,222 15 1 О + С 1 Ч 5,Е 23 ф Т 5 + 711+ Я ЧТ 5,150где + - операция конъюнкции,79-711 - сигналы, поступающие навторой, третий и четвертый управляющие входы блока 2;55221-Е 23 - сигналы на выходах блока 2,Ц - сигнал, поступающий напервый управляющий входблока 2., Блок 3 служит для приема от соседних модулей сигналов, соответствующих завершению приема информации соседними модулями. Работа блока 3 описывается выражением23 щ Х 31Х 32ХЗЭ м 75,где Х 31-ХЗЗ - сигналы на информационных входах блока 3,23 - сигнал на выходе блока 3.Блок 4 служит для передачи соседним модулям сигналов, соответствующих завершению приема информации мо" дулем. Работа блока 4 описывается выражениями241 =75+ Уб . Оч 75,24275У 7Я Ч 745,24375 + У 8ОчЧ 5,где Уб-У 8 - сигналы, поступающиена второй, третий ии четвертый управляющие входы блока 4;241 -Е 43 - сигналы на выходахблока 4.Основными режимами функционирования модулей однородной вычислительной среды являются настройка, передача информации, прием информации, вычисление и ретрансляция информации.При настройке модуля в память блока 7 записывается код настройки, задающий требуемую структуру соединений входов модуля с его выходами, настройку блока б на выполнение требуемой функции. При настройке триггеры 5 сбрасываются в "О", установ,ка в "1" осуществляется при появлении единичных сигналов на четвертом управляющем входе и затем на выходе блока 1.Передача информации. Если триггер .5 находится в состоянии "1 ", то блок б запускается на обработку информации, поступающей в него из оперативного регистра блока настройки, результат работы записывается в оперативный регистр блока настройки, после чего блок настройки выдает единичные сигналы на восьмой, девятый и десятый выходы, под .действием которых, а также единичного сигнала с выхода триггера 5 блок 2 вырабатывает сигналы запросов к соседним модулям.3Прием информации. Сигналы запросов поступают на входы блоков 1 со10 35 40 45 50 55 5158 седних модулей. Если блоксоседнего модуля вырабатывает единичный сигнал, то триггер 5 устанавливается в "1 ". Единичный сигнал с выхода триггера 5 поступает на третий управляющий вход блока 7 и запускает его на прием информации от соответствующих модулей однородной вычислительной среды. Информация принимается в оперативный регистр блока 7, с выходов которого она поступает в блок 6 для дальнейшей обработки, а результат записывается в оперативный регистр блока настройки. После этого модуль формирует сигнал ответа тем модулям, от которых он принял информацию.Единичный сигнал с соответствующего выхода блока ц поступает на информационный вход блока 3 предыдущих модулей, работающих в режиме перецачи информации, и устанавливает их триггеры 5 в "О", если на вторых управляющих входах блоков 3 соответствующих модулей имеется сигнал "1",При изменении сигнала с "1" на "О" на выходе блока 1 из блока 2 выдается информация на выходы признака готовности результата модуля. Когда эта информация принята соседними модулями однородной вычислительной среды, то триггер 5 выходным сигналом блока 3 сбрасывается в "О" при условии, что на соответствующем управляющем входе блока 3 имеется сигнал "1".Изменение сигнала с "1" на "О" на выходе триггера 5 показывает, что соседние модули приняли информацию, и очередные данные могут быть приняты данным модулем.При настройке модуля на ретрансляцию информации на одиннадцатом выходе блока 7 устанавливается низкий уровень. Тем самым блоки 1-4 переводятся в пассивное остояние - на их выходах ус танавливаютс я и ас сивные уровни, а коммутатор 8 переводится в активное состояние. Информация с информационных входов модуля поступает соответственно на первую, вторую и третью группы информационных входов коммутатора 8, а с выходов коммутатора - на выходы результата, признака готовности результата и признака завершения приема информации модуля. Управление коммутацией осуществляется сигналами, поступающими с пятого по одиннадцатый выходы блока настройки 7, уровень которых задается при настройке 3933 бмодуля на ретрансляцию информации. Вэтом режиме модуль осуществляет при-,.ем и передачу информации и сигналов 5"Запрос" и "Ответ" с минимальной задержкой. Формула изобретения Модуль однородной вычислительной среды, содержащий блок приема запросов, блок приема ответов, блок пере- дачи запросов, блок передачи ответов,блок настройки, вычислительный блоки триггер, причем информационные входы модуля подключены соответственно к информационным входам первой группыблока настройки, выходы первой группы которого подключены соответственно к информационным входам вычислительного блока, выходы которого подключены соответственно к информаци"онным входам второй группы блока настройки, выходы второй группы которого подключены соответственно к выходам результата модуля, вход режима,входы запоосов и входы ответов модуля подключены соответственно к первому управляющему входу блока настройки, к информационным входам блокаприема запросов и информационным входам блока приема ответов, первый,второй и третий выходы блока настройки подключены соответственно к первому, второму и третьему управляющим входа, блока приема запросов,выход которого подключен к входу установки в "1" триггера и второму управляющему входу блока настройки, четвертый выход которого подключен к пер-.вому управляющему входу блока приема ответов, выход которого подключенк входу установки в "О" триггера,выход которого подключен к третьемууправляющему входу блока настройки ипервым управляющим входам блока передачи запросов и блока передачи ответов, выходы которых подключены соответственно к выходам признака го-.товности результата и к выходампризнака завершения приема информации модуля, выходы с пятого по десятый блока настройки подключены соответственно к второму, третьему и четвертому управляющим входам блокапередачи ответов, к второму, третьему и четвертому управляющим входам блока передачи запросов, о т л ич а ю щ и й с я тем, что, с целью)583933 Составитель В. Смирнов ТехредЛ.Олийнык Корректор С.Черни Редактор И. Шулла Заказ 2255 Тираж 570 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., д. 4/5Производственно-издательскнй комбинат "Патент", г.ужгород, ул. Гагарина, 101 повышения быстродействия, он содержит коммутатор, причем информационные входы, входы запросов и входы ответов модуля подключены соответст 5 венно к информационным входам первой, второй и третьей групп коммутатора, выходы первой, второй и третьей групп которого подключены соответственно к выходам результата, к выходам признака готовности результата и выходам признака завершения приема информации модуля, выходы с пятого по десятый блока настройки подключены соответственно к управляющим входам с первого по шестой коммутатора, одиннадцатый выход блоканастройки подключен к четвертому управляющему входу блока приема запросов, второму управляющему входу блока приема ответов, пятому управляющему входу блока передачи запросов,пятому управляющему входу блока передачи ответов и седьмому управляющему входу коммутатора,

Смотреть

Заявка

4609229, 23.11.1988

МОСКОВСКИЙ ИНСТИТУТ СВЯЗИ

АРТЕМЬЕВ МИХАИЛ ЮРЬЕВИЧ, КОСИХИН БОРИС ВЕНИАМИНОВИЧ

МПК / Метки

МПК: G06F 15/16, G06F 7/00

Метки: вычислительной, модуль, однородной, среды

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

Код ссылки

<a href="https://patents.su/4-1583933-modul-odnorodnojj-vychislitelnojj-sredy.html" target="_blank" rel="follow" title="База патентов СССР">Модуль однородной вычислительной среды</a>

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