The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 18, 2016

Filed:

Jul. 15, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Alan Gara, Mount Kisco, NY (US);

David L. Satterfield, Yorktown Heights, NY (US);

Robert E. Walkup, Yorktown Heights, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/00 (2006.01); H04L 29/08 (2006.01); G06F 11/34 (2006.01); G06F 11/30 (2006.01); G06F 15/173 (2006.01); G06F 9/30 (2006.01);
U.S. Cl.
CPC ...
H04L 67/10 (2013.01); G06F 9/30145 (2013.01); G06F 11/3024 (2013.01); G06F 11/348 (2013.01); G06F 11/3409 (2013.01); G06F 15/17362 (2013.01); G06F 15/17381 (2013.01); G06F 15/17393 (2013.01); G06F 2201/88 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…