04590550 is referenced by 149 patents and cites 9 patents.

The disclosure provides an embedded hardware/software monitor for a data processing system. It embeds and distributes a plurality of instrumentation table units (ITUs) within various hardware entities in the system to collect sampled hardware signals local in the hardware entity in which the respective ITU is embedded, e.g. in each CPU, I/O processor, system controller, main storage controller, etc. Instrumentation measurement is controlled centrally in the system. Sampling of the system signals is done periodically at a low-rate relative to the CPU machine cycle rate, and the sampled signal are collected in the ITUs for instrumentation analysis. Sampling pulses are synchronously provided in all ITUs in the system. The ITU collected hardware signals are related to software controlled trace entries made in a trace table (TT) in main storage by each CPU in the system executing tracing and other predetermined instructions. An asynchronous relationship between the TT entries and the ITU entries is bridged by the intervening table, called SAT, located in storage. The SAT entries receive time-of-day (TOD) values also found in associated TT entries to relate them.

Title
Internally distributed monitoring system
Application Number
6/509128
Publication Number
4590550
Application Date
June 29, 1983
Publication Date
May 20, 1986
Inventor
Thomas Julian
Poughkeepsie
NY, US
Arthur L Levin
Pleasant Valley
NY, US
John H Eilert
Wappingers Falls
NY, US
Agent
Bernard M Goldman
Assignee
International Business Machines Corporation
NY, US
IPC
G06F 11/34
View Original Source