OPCODE COUNTING FOR PERFORMANCE MEASUREMENT

Patent №

US 9,106,656

Granted

2015-08-11

Filed 2013

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14063610

Methods, systems and computer program products are disclosed for measuring a performance of a program running on a processing unit of a processing system. In one embodiment, the method comprises informing a logic unit of each instruction in the program that is executed by the processing unit, assigning a weight to each instruction, assigning the instructions to a plurality of groups, and analyzing the plurality of groups to measure one or more metrics. In one embodiment, each instruction includes an operating code portion, and the assigning includes assigning the instructions to the groups based on the operating code portions of the instructions. In an embodiment, each type of instruction is assigned to a respective one of the plurality of groups. These groups may be combined into a plurality of sets of the groups.

AI hardwareG06F 9/30021G06F 9/3001G06F 9/30145G06F 11/3024G06F 11/3409G06F 11/348G06F 15/17362G06F 15/17381+3 more

AI classification

AI hardware1.00
Machine learning0.33
Natural language0.00
Vision0.00
Evolutionary computation0.00
Speech0.00
Planning0.00
Knowledge representation0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 359580525

Assignors

GARA, ALAN, SATTERFIELD, DAVID L., WALKUP, ROBERT E.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC