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:
May. 30, 2023

Filed:

Aug. 24, 2021
Applicant:

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

Inventors:

Nicholas R. Orzol, Austin, TX (US);

Mehul Patel, Austin, TX (US);

Dung Q. Nguyen, Austin, TX (US);

Brian D. Barrick, Pflugerville, TX (US);

Richard J. Eickemeyer, Rochester, MN (US);

John B. Griswell, Jr., Austin, TX (US);

Balaram Sinharoy, Lagrangeville, NY (US);

Brian W. Thompto, Austin, TX (US);

Ophir Erez, Haifa, IL;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/38 (2018.01); G06F 9/30 (2018.01);
U.S. Cl.
CPC ...
G06F 9/3838 (2013.01); G06F 9/30036 (2013.01); G06F 9/30043 (2013.01); G06F 9/3844 (2013.01);
Abstract

A computer processor includes a dispatch stage and a dependency skipping execution unit. The dispatch stage is configured to dispatch a plurality of instructions that include a general purpose instruction configured to produce first data, a dependent instruction configured to produce second data, and an indirect dependent instruction configured to produce third data. The dependency skipping execution unit is configured to monitor the plurality of instructions and to process the indirect dependent instruction in response to the general purpose instruction producing the first data. The indirect dependent instruction is issued independently from the second data produced by the indirect dependent instruction.


Find Patent Forward Citations

Loading…