Patent №
US 9,280,447
Granted
2016-03-08
Filed 2012
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13422598
Embodiments of the invention relate to modifying run-time-instrumentation controls (MRIC) from a lesser-privileged state. The MRIC instruction is fetched. The MRIC instruction includes the address of a run-time-instrumentation control block (RICCB). The RICCB is fetched based on the address included in the MRIC instruction. The RICCB includes values for modifying a subset of the processor's run-time-instrumentation controls. The subset of run-time-instrumentation controls includes a runtime instrumentation program buffer current address (RCA) of a runtime instrumentation program buffer (RIB) location. The RIB holds run-time-instrumentation information of the events recognized by the processor during program execution. The values of the RICCB are loaded into the run-time-instrumentation controls. Event information is provided to the RIB based on the values that were loaded in the run-time-instrumentation control.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 282350190
Assignors
FARRELL, MARK S., GAINEY, CHARLES W., SHUM, CHUNG-LUNG K., SLEGEL, TIMOTHY J.
On an employer assignment, the assignors are typically the inventors.