SU1234839A1 - Устройство дл распределени заданий процессорам - Google Patents

Устройство дл распределени заданий процессорам Download PDF

Info

Publication number
SU1234839A1
SU1234839A1 SU843820902A SU3820902A SU1234839A1 SU 1234839 A1 SU1234839 A1 SU 1234839A1 SU 843820902 A SU843820902 A SU 843820902A SU 3820902 A SU3820902 A SU 3820902A SU 1234839 A1 SU1234839 A1 SU 1234839A1
Authority
SU
USSR - Soviet Union
Prior art keywords
group
inputs
outputs
elements
groups
Prior art date
Application number
SU843820902A
Other languages
English (en)
Inventor
Сергей Михайлович Баженов
Сергей Григорьевич Баринов
Владимир Львович Гайдуков
Сергей Дмитриевич Прудских
Original Assignee
Военная Ордена Ленина,Ордена Октябрьской Революции И Ордена Суворова Академия Им.Ф.Э.Дзержинского
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Военная Ордена Ленина,Ордена Октябрьской Революции И Ордена Суворова Академия Им.Ф.Э.Дзержинского filed Critical Военная Ордена Ленина,Ордена Октябрьской Революции И Ордена Суворова Академия Им.Ф.Э.Дзержинского
Priority to SU843820902A priority Critical patent/SU1234839A1/ru
Application granted granted Critical
Publication of SU1234839A1 publication Critical patent/SU1234839A1/ru

Links

Landscapes

  • Multi Processors (AREA)

Abstract

Устройство дл  распределени  заданий процессорам откоситс  к области вычислительной техники и может быть использовано при организации вычислительного процесса по обработке пакета информационно-св занных заданий в многопроцессорной (многомашинной ) вьтислительной системе. Цель изобретени  - повышение быстродействи . Указанна  цель достигаетс  тем, что устройство содержит блок пам ти (матрицу триггеров), шифратор, две группы элементов ИЛИ-НЕ, две группы триггеров, группу элементов И и группу элементов ИЛИ с соответствующими св з ми. Новым в .устройстве  вл етс  то, что в него введена группа регистров. Устройство может функционировать в режиме, при котором обеспечиваетс  реализаци  пакета информационно-св занных задач с минимальным средним временем ответа дл  заданий данного пакета. 1 ил. f СП

Description

Устройство относитс  к вычислительной технике и может быть использовано при автоматизации выбора очередной программы, задани  из инфор- мационно-св занного набора программ, заданий дл  решени  в управл ющей многопроцессорной вычислительной системе .
Цель изобретени  - повышение быстродействи  устройства.
На чертеже изображена структурна  схема устройства.
Устройство содержит группу информационных выходов 1 устройства, блок 2 пам ти, группу элементов ИЛИ-НЕ 3, группу регистров 4, группу триггеров 5, группу блоков элементов И 6, шифратор 7, группу триггеров 8, группу элементов ИЛИ 9, группу элементов ИЛИ-НЕ 10, тактовый вход 11 устройства .
Устройство работает следующим образом.
Первоначально в блок 2 заноситс  информаци  о топологии моделируе- jyioro графа, информационно-св занного пакета заданий (матрица смежности графа), триггеры 5 и 8, регистры 4 наход тс  в нулевом состо нии. На регистры 4 занос тс  веса соответствующих вершин заданий. Число выходов шифратора и устройства соответствует числу столбцов матрицы смежности, т.е. числу вершин, заданий . Число групп выходов блока 2 пам ти соответствует числу строк матрицы смежности, т.е. также числу вершин, заданий. Число вьссодов блока 2 пам ти в группе также соответствует числу вершин, заданий.
После занесени  исходной информации на выходе хот  бы одного из элементов Ш1И-НЕ 3 будет высокий потенциал . Это объ сн етс  тем, что в однонаправленном графе без циклов и петель первые вершины не содержат вход щих ветвей, т.е. в графе об зательно существуют вершины (задани ), готовые к работе.
Таким образом, первоначально в устройстве происходит вы вление заданий , готовых к работе, элементами ИЛИ-НЕ 3. Коды весов этих заданий с регистров 4 через элементы И 6 по сигналам с выходов элементов ИЛИ-НЕ 3 передаютс  на соответствующие входы информатора 7, где выбираетс  из мих падание с мен -.шим; весом, и на
соответствующем ему выходе шифратора по вл етс  высокий потенциал, который обеспечивает по тактовому сигналу 11 устройства перевод одноименного триггера 8 в единичное состо ние,
В результате на триггерах устанавливаетс  код, содержащий набор нулей и одну или несколько единиц. После
этого тактовьш сигнал должен быть сн т.
Наличие элементов ИЛИ 9 и ИЛИ-НЕ 10 обеспечивает по вление высокого потенциала только на одном из выходов
устройства, что необходимо при по влении единичного сигнала одновременно на нескольких триггерах 8. Высокий потенциал соответствует позиционному номеру очередного задани  информационно-св занного пакета, которое должно затем решатьс  процессором ВС. Преимущественное право имеет задание с меньшим позиционнЕзГм номером.. -Одновременно в.единичное состо ние
перебрасываетс  одноименный триггер 5, и перекрьшаетс  тем самым проход соответствующего веса на шифратор.
Одновременно высокий потенциал с выхода устройства поступает на одноименный вход блока 2 пам ти, которым обнул етс  соответствующий столбец матрицы смежности, и устройство автоматически подключает на шифратор внось по вившиес  готовые вершины, задани .
Врем  работы устройства значительно меньше времени решени  задани  и поэтому после окончани  его выполнени  тактовым сигналом 11 практи
чески будет зафиксирован на выходе устройства код следукчцего задани .

Claims (1)

  1. Формула изобретени 
    Устройство дл  распределени  заданий процессорам, содержащее блок пам ти , шифратор, группу блоков элементов И, первую и вторую группы элементов ИЛИ-НЕ, первую и вторую группы триггеров и группу элементов ИЛИ, причем нулевые выходы триггеров первой группы соединены с первыми управл вшими входами .одноименных блоков элементов И группы, вькоды которых
    соединены с соответствующими входами группы входов шифратора, информационные выходы которого соединены с единичными входами одноименных триггеров второй
    -
    группы, синхронизирующие входы которых соединены с тактовым входом устройства , единичный выход первого триггера второй группы  вл етс  первым информационным выходом группы информационных выходов ус- ройства, каждый из которых соединен с входом одноименного триггера первой группы, единичные выходы первого и второго триггеров второй группы соединены с входами первого элемента ИЛИ группы,
    выход каждого i -го (i 1, . .., п , где п - число заданий) элемента ИЛИ группы соединен с первым входом
    (i + 1)-го элемента Ш1И-НЕ первой группы и с первым входом (i + 1)-го элемента ИЛИ грзшпы, вторые входы i -х элементов. ИЛИ группы, начина  со второго , соединены с единичными выходами (+ 1)-х триггеров второй группы нулевые выходы триггеров второй группы , начина  с третьего, соединены с
    8394
    вторыми входами соответствующих элр- ментов ИЛИ-НЕ первой группы, начина  . со второго, выходы которых соеди 1ены с соответствующими информационными выходами устройства, группы выходов блока пам ти соединены с входами одноименных элементов ИЛИ-НЕ второй группы, входы первого элемента ИЛИ-НЕ второй группы соединены с пр мым вы-
    ходом первого и с инверсным выходом второго триггеров второй группы, отличающеес  тем, что, с целью повьшени  быстродействи , оно содержит группу регистров, причем выходы регистров группы соединены с группами .информационных входов одноименных блаков элементов И группы , вторые управл ющие входы которых соединены с выходом одноименного
    элемента ИЛИ-НЕ второй группы, группа информационных выходов устройства соединена с группой входов сброса блока пам ти.
    Ф
    ТГ- Д, гЧр
    /R- I i
    Редактор E. Копча
    Составитель М. Кудр шев
    Техред М.Ходанич Корректор Л. Пилипенко
    Заказ 2986/51
    Тираж 671
    ВНИШШ Государственного комитета СССР
    по делам изобретений и открытий 113035, Москва, , Раушска  наб., д. 4/5
    Производственно-полиграфическое предпри тие, г. Ужгород, ул. Проектна , 4
    Подписное
SU843820902A 1984-12-06 1984-12-06 Устройство дл распределени заданий процессорам SU1234839A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU843820902A SU1234839A1 (ru) 1984-12-06 1984-12-06 Устройство дл распределени заданий процессорам

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU843820902A SU1234839A1 (ru) 1984-12-06 1984-12-06 Устройство дл распределени заданий процессорам

Publications (1)

Publication Number Publication Date
SU1234839A1 true SU1234839A1 (ru) 1986-05-30

Family

ID=21149934

Family Applications (1)

Application Number Title Priority Date Filing Date
SU843820902A SU1234839A1 (ru) 1984-12-06 1984-12-06 Устройство дл распределени заданий процессорам

Country Status (1)

Country Link
SU (1) SU1234839A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР W 664175, кл. G 06 F 15/20; 1976. Авторское свидетельство СССР № 1001101, кл. С 06 F 9/46, 1983. *

Similar Documents

Publication Publication Date Title
US3226694A (en) Interrupt system
US3573852A (en) Variable time slot assignment of virtual processors
US3573851A (en) Memory buffer for vector streaming
JPS59160267A (ja) ベクトル処理装置
US4318174A (en) Multi-processor system employing job-swapping between different priority processors
GB2177241A (en) Watchdog timer
SU1234839A1 (ru) Устройство дл распределени заданий процессорам
CA1193744A (en) Microprocessor peripheral control circuit
JPH0634241B2 (ja) 情報処理装置
SU1246100A1 (ru) Устройство дл отладки программ
SU1001101A1 (ru) Устройство дл распределени заданий процессорам
SU976442A1 (ru) Устройство дл распределени заданий процессорам
SU1022158A1 (ru) Вычислительное устройство
SU1234837A1 (ru) Устройство переменного приоритета с шифрацией адреса
SU1163325A1 (ru) Устройство дл распределени заданий между ЭВМ в многомашинной вычислительной системе
SU1111165A1 (ru) Устройство дл распределени заданий процессорам
SU1203534A1 (ru) Устройство дл моделировани сетевых графов
SU1387000A1 (ru) Устройство дл формировани признака команды
SU1164719A1 (ru) Операционное устройство микропроцессора
SU1332327A1 (ru) Устройство дл сопр жени процессоров в вычислительной системе
SU1179356A1 (ru) Устройство дл ввода-вывода информации
SU1410048A1 (ru) Устройство сопр жени вычислительной системы
SU1277109A1 (ru) Устройство дл прерывани программ
SU458814A1 (ru) Система централизованного программного управлени
SU1070536A1 (ru) Устройство дл обмена информацией