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.
Patent No.:
Date of Patent:
Mar. 02, 2021
Filed:
Nov. 26, 2018
Applicant:
International Business Machines Corporation, Armonk, NY (US);
Inventors:
Bulent Abali, Tenafly, NJ (US);
Bartholomew Blaner, Shelburne, VT (US);
John J. Reilly, Huntington, VT (US);
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US);
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/07 (2006.01); G06F 9/38 (2018.01);
U.S. Cl.
CPC ...
G06F 11/0793 (2013.01); G06F 9/3842 (2013.01); G06F 11/0721 (2013.01); G06F 11/0751 (2013.01);
Abstract
Aspects include copying a plurality of input data into a buffer of a processor configured to perform speculatively executing pipelined streaming of the input data. A bit counter maintains a difference in a number of input bits from the input data entering a pipeline of the processor and a number of the input bits consumed in the pipeline. The pipeline is flushed based on detecting an error. A portion of the input data is recirculated from the buffer into the pipeline based on a value of the bit counter.