04821178 is referenced by 182 patents and cites 3 patents.

The disclosure provides event-controlled operations for an internal hardware/softward monitor for a processor in a data processing system. It embeds and distributes in each processor at least one instrumentation table unit (ITU) and event detection circuitry to detect events and conditions for collecting event-sampled hardware signals provided in the processor hardware in which the respective ITU is embedded. Instrumentation measurement is controlled centrally in the system. Sampling of the CPU signals for recording in the ITU is done at (or a sub-multiple of) the occurrence rate of the selected event(s) in the processor. The sampled signals are recorded in the ITU. The ITUs of plural processors are asynchronously operated in a system. The event-driven monitoring circuitry may be solely provided in an ITU, or it may be superimposed on a timer-driven internal instrumentation system of the type described in U.S. Pat. No. 4,590,550 in which the ITU is shared between event and timer driven modes of operation. Branch-taken event monitoring is also included in the disclosure.

Title
Internal performance monitoring by event sampling
Application Number
6/896994
Publication Number
4821178
Application Date
August 15, 1986
Publication Date
April 11, 1989
Inventor
David J Thomas
Poughkeepsie
NY, US
Don W Rain
Poughkeepsie
NY, US
Arthur L Levin
Pleasant Valley
NY, US
Agent
Bernard M Goldman
Assignee
International Business Machines Corporation
NY, US
IPC
G06F 9/00
View Original Source