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, 2022

Filed:

May. 12, 2021
Applicant:

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

Inventors:

Amir Turi, Ramat Gan, IL;

Avraham Ayzenfeld, Hod Hasharon, IL;

Gilad Shimon Merran, Petach Tikva, IL;

Yanai Danan, Tel Aviv, IL;

Amit Shay, Kfar Saba, IL;

Yossi Shapira, Shoham, IL;

Yair Fried, Petah Tiqwa, IL;

Oren Ben Gigi, Yavne, IL;

Omri Rafaeli, Beer Sheba, IL;

Attorney:
Int. Cl.
CPC ...
G06F 9/38 (2018.01);
U.S. Cl.
CPC ...
G06F 9/3838 (2013.01); G06F 9/3855 (2013.01);
Abstract

In an approach to processor dependency-aware instruction execution, responsive to a new instruction being issued to an instruction issue queue in a processor, a future dependency count is incremented for each instruction of a plurality of instructions in the instruction issue queue that has a dependency on the new instruction. The plurality of instructions in the instruction issue queue are prioritized based on the future dependency count. The highest priority instruction of the plurality of instructions in the instruction issue queue is issued.


Find Patent Forward Citations

Loading…