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:
Jun. 04, 2019

Filed:

Jul. 29, 2016
Applicant:

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

Inventors:

Wen-Tzer T. Chen, Austin, TX (US);

Diane G. Flemming, Pflugerville, TX (US);

Sandy K. Kao, Austin, TX (US);

William A. Maron, Austin, TX (US);

Mysore S. Srinivas, Austin, TX (US);

Donald R. Stence, Pflugerville, TX (US);

Calvin L. Sze, Austin, TX (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01); G06F 9/38 (2018.01);
U.S. Cl.
CPC ...
G06F 9/3836 (2013.01); G06F 9/3814 (2013.01); G06F 9/3889 (2013.01);
Abstract

A system and method adjust instruction dispatch in a multi-pipeline processor core having a plurality of execution units for improved performance of out-of-order execution of instructions. A dispatch adjust circuit receives a queue full signal from one or more of the execution queues that indicates the corresponding execution queue is full. In response to the queue full signal, the instruction dispatch circuit sends a stop signal to the instruction issuer to stop issuing additional instructions to the queues until one or more of the queues are empty. The dispatch adjust circuit may also receive a queue empty signal from the queues to detect when they are empty to send a start signal to the issuer.


Find Patent Forward Citations

Loading…