Устройство для сбора и регистрации данных о работе узлов электронной вычислительной машины

 

(и) 545990

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЙЬСТВУ

Союз Советских

Социалистических

Республик (61) Дополнительное к авт. свид-ву (51) М. Кл а 6 06F 15/36

1958454/24 (22) Заявлено 11.09.73 (21) с присоединением заявки №

Гасударственный комитет

Совета Министрсв СССР (23) Приоритет

Опубликовано 05.02,77. Бюллетень № 5

Дата опубликования описания 03.03.77 (53) УДК 621.326(088.8) по делам изобретений

Jl открытий (72) Авторы изобретения А. Б. Флеров, Л. Ф. Аскерко, (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СБОРА И РЕГИСТРАЦИИ ДАННЪ|Х

О РАБОТЕ УЗЛОВ ЭЛЕКТРОННОЙ ВЫЧИСЛИТЕЛЬНОЙ

МА111 И НЫ

10 тем, что ь

Изобретение относится к вычислительной технике.

Известны аппаратурные средства сбора и регистрации данных о работе электронных вычислительных машин (ЭВМ) — мониторы, (1), (2), (3). Однако, мониторы регистрируют только длительность и количество событий, не обеспечивая сбора статистической информации о загрузке и работе узлов ЭВМ в виде временных диаграмм, регистрации временных соотношений в процессе работы ЭВМ. Монитор, описанный в (1), содержит счетчики, блок коммутации и блок визуального отображения, регистрирует информацию о количестве событий с помощью счетчиков и визуально отображает ее на экране. Но он не позволяет накапливать и хранить информацию (не содержит памяти) .

Кроме того, его возможности ограничены, так как он не фиксирует i.íôîðìàöttþ о числе совпадений событий, не накапливает временные диаграммы о работе узлов ЭВМ.

Устройство, представленное в (2), содержащее ассоциативную память, блок управления, блок приема сигналов, собирает и накапливает данные о состоянии ЭВМ. Однако сбор данных производится в зависимости от выполняемой в

ЭВМ программы; сравнение возможно только для событий, разделенных во времени. Реализация устройства требует значительных затрат оборудования и, следовательно имеет высокую стоимость.

Н, И. Курьянова и Г. В. Николаева

Наиболее близким по технической сущности к изобретению является устройство (3), содержащее блок приема сигналов, вход которого соединен с первым входом устройства, блок коммутации и визуального отображения, блок управления, соединенный двусторонними связями с блоком вывода данных и выходами соответственно с управляющими входами блока чета числа событий и блока приема сигналов.

5то устройство позволяет измерять длительность и количество событий, а также комбинаций событий. Информация отображается на экране. Накопленная информация записывается на магнитную ленту. Однако регистрация временных диаграмм с помощью этого устройства требует значительных затрат оборудования, для получения временных диаграмм накопления информация должна быть соответствующим образом обработана и кроме того, одповременно можно фиксировать временную диаграмму только для одного процесса (в одной точке) . Количество одновременно регистрируемых точек принципиально важно, так как прп увеличении их числа можно получить информацию о совместной работе различных узлов, которая необходима для оценки эффективности работы ЭВМ.

Целью изобретения является повышение коэффициента использования оборудования устройства.

Поставленная цель достигается

545990

3 предложенное устройство введены блок формирования времени, соединенный двусторонними связями с блоком управления, блок регистрации временных диаграмм и блок сравнения текущего и эталонного значений данных, вход которого подключен ко второму входу устройства, управляюший вход — к соответствующему выходу блока управления, выход— к первому входу блока учета числа событий, второй вход которого соединен с первым выходом блока приема сигналов, второй выход которого через блок регистрации временных диаграмм соединен с первым входом блока вывода данных. Выход блока учета числа событий соединен со вторым входом блока вывода данных. Управляющий вход блока регистрации временных диаграмм соединен с соответствующим выходом блока управления, вход которого подключен к выходу блока коммутации и визуального отображения.

Схема устройства изображена на чертеже.

Устройство содержит блок коммутации и визуального отображения 1, блок приема сигналов 2, блок учета числа событий 3, блок вывода данных 4, блок регистрации временных диаграмм 5, блок управления 6, блок сравнения текущего и эталонного значений данных 7 и блок формирования времени 8.

Блок коммутации и визуального отображения 1 обеспечивает ручное управление режимом работы устройства, возможность задания эталонных значений векторов, индикацию состояния наиболее важных узлов устройства.

Блок 6 предназначен для выработки необходимых сигналов, управляющих работой остальных блоков устройства. Блок приема сигналов

2 служит для приема информации, поступающей с различных точек ЭВМ, характеризующих состояние ЭВМ в процессе работы. Входы блока 2 с помощью щупов подключаются к выходам элементов ЭВМ (контакты разъемов ячеек), причем выходы элементов ЭВМ в зависимости от необходимости измерения того или иного параметра ЭВМ могут быть различными при каждом новом исследовании.

Блок регистрации временных диаграмм 5 предназначен для кодирования и накопления временных диаграмм состояний исследуемых точек ЭВМ в течение заданных с блока коммутации и визуального отображения 1 отрезков времени (40 мксек — 40 сек). Блок учета числа событий 3 предназначен для накопления количества событий, произошедших в исследуемых точках, или накопления количества совпадений текущих значений данных в исследуемых точках с эталонными значениями, заданными на блоке коммутации и визуального отображения 1. Блок сравнения текущего и эталонного значений данных 7 обеспечивает сравнение текущих значений вектора в исследуемых точках с эталонными значениями.

Блок вывода данных 4 организует последовательную выдачу кодов информации, накопленной в блоках 3 или 5, на перфоратор.

4

Возможны следующие основные режимы работы устройства:

А — кодирование и накопление временных диаграмм состояний исследуемых точек;

Б — учет количества событий или количества совпадений значений векторов;

 — одновременная независимая работа в режиме А и Б;

à — одновременная зависимая работы в режиме А и Б.

В начале работы во всех ре кимах на блоке коммутации и визуального отображения 1 с помощью органов управления задается режим запуска, т. е. либо запуск вручную, либо по совпадению текущего значения вектора, поступающего из ЭВМ, с заданным значением на блоке коммутации и визуального отображения

1 (внутренняя синхронизация), либо при поступлении на ЭВМ сигнала внешней синхронизации.

При работе в режимах А, В и Г на блоке коммутации и визуального отображения 1 должна быть установлена необходимая длительность тактовых частот для задания точности исследований. Имеется 10 диапазонов частот от 1 мсек до 1 сек. Далее устройство работает в режиме А следующим образом. При наличии условия разрешения запуска (была нажата кнопка, либо поступил сигнал внешней синхронизации, либо был выработан сигнал внутренней синхронизации) сигналы от обследуемых точек ЭВМ проходят на блок приема сигналов

2. Состояние блока 2 опрашивается последовательностью тактовых частот, вырабатываемых с блока управления 6, и заносится в блок регистрации временных диаграмм 5. После заполнения блока 5 блок 6 вырабатывает сигнал запроса перфорации, который поступает в блок 4, и сигнал запрета приема информации в блок 5. Блок 4 организует выдачу кода информации, содержащейся в блоке регистрации временных диаграмм 5, на перфоратор. По окончании перфорации блок 4 выдает сигнал конца перфорации в блок 6. Последний выдает разрешение на накопление информации в блоке 5. Циклы накопления и перфорации повторяются.

В режиме Б при наличии условия разрешения запуска блок управления 6 вырабатывает сигналы разрешения приема информации либо в блок 2, либо в блок сравнения текущего и эталонного значений данных 7. Сигналы с выходов блоков 2 и 7 поступают в блок 3, где производится учет количества событий, либо количества совпадений. При заполнении одного или нескольких счетчиков блока 3, либо по истечении некоторого отрезка времени, заданного с блока коммутации и визуального отображения 1, сигнал запроса перфорации из блока 3 поступает в блок 4, а сигнал окончания накопления — в блок 6. Блок 4 организует выдачу кодов информации, накопленной в блоке 3, для перфорации. Блок 6 организует сигнал запрета накопления информации в блоке 3 на время перфорации. Чо окончании пер545990

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

Составитель А. Жеренов

Техред Л. Морозова Корректор Т. Добровольская

Редактор Л. Утехина

Заказ 226/14 Изд. № 401 Тираж 899 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, K-35, Раушская наб., д. 4/5

Типография, пр. Сапунова, 2 форации блок 4 выдает сигнал блоку 6. Блок

6 снимает запрет на прием информации. Затем циклы накопления и перфорации повторяются.

В режиме В происходит одновременная независимая работа в режимах А и Б. Приоритет для перфорации предоставляется для информации, содержащейся в блоке 5.

В режиме Г в блоках 3 и 5 происходит одновременное независимое накопление информации о состоянии обследуемых точек, но после заполнения регистров блока 5 происходит перфорация содержимого блока 5, а затем блока 3.

Предложенное устройство обеспечивает широкие возможности для сбора статистической информации о загрузке и работе узлов 3ВМ, позволяет накапливать данные о количестве событий, о количестве совпадения событий, временные диаграммы, регистрировать временные соотношения в процессе работы 3НМ. Одновременно могут исследоваться до шести точек. При этом затраты оборудования относительно невелики.

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

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

10 которого подключен ко второму входу устройства, управляющий вход — соответствующему выходу блока управления, выход — к первому входу блока учета числа событий, второй вход которого соединен с первым выходом блока приема сигналов, второй выход которого через блок регистрации временных диаграмм соединен с первым входом блока вывода данных; выход блока учета числа событий соединен со вторым входом блока вывода данных; управ20 ляющпй вход блока регистрации временных диаграмм соединен с соответствующим выходом блока управления, вход которого подключен к выходу блока коммутации и визуального отображения, Источники информации, принятые во внимание при экспертизе:

1. Патент США № 3627995, кл. 235 — 92, 14. 12.71.

30 2. Патент Франции ¹ 2010539, кл. G 06f

11/00, 10.04.70.

3. Патент США Кл. 324 — 73, МКл. G 01г

15/12, 10.08.71 (прототип).

Устройство для сбора и регистрации данных о работе узлов электронной вычислительной машины Устройство для сбора и регистрации данных о работе узлов электронной вычислительной машины Устройство для сбора и регистрации данных о работе узлов электронной вычислительной машины 

 

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

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

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

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

Изобретение относится к способам и устройствам формирования и передачи файлов трассировки

Изобретение относится к устройству контроля цифровой обработки
Наверх