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:
Apr. 18, 2017

Filed:

Jun. 15, 2012
Applicants:

Fadi Busaba, Poughkeepsie, NY (US);

David Hutton, Tallahassee, FL (US);

John G. Rell, Jr., Saugerties, NY (US);

Chung-lung K. Shum, Wappingers Falls, NY (US);

Inventors:

Fadi Busaba, Poughkeepsie, NY (US);

David Hutton, Tallahassee, FL (US);

John G. Rell, Jr., Saugerties, NY (US);

Chung-Lung K. Shum, Wappingers Falls, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/38 (2006.01); G06F 9/30 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3838 (2013.01); G06F 9/3017 (2013.01); G06F 9/30043 (2013.01); G06F 9/3834 (2013.01);
Abstract

Embodiments relate to reducing operand store compare penalties by detecting potential unit of operation (UOP) dependencies. An aspect includes a computer system for reducing operation store compare penalties. The system includes memory and a processor. The system performs a method including cracking an instruction into units of operation, where each UOP includes instruction text and address determination fields. The method includes identifying a load UOP among the plurality of UOPs and comparing values of the address determination fields of the load UOP with values of address determination fields of one or more previously-decoded store UOPs. The method also includes forcing, prior to issuance of the instruction to an execution unit, a dependency between the load UOP and the one or more previously-decoded store UOPs based on the comparing.


Find Patent Forward Citations

Loading…