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:
Dec. 08, 2015
Filed:
Mar. 04, 2015
Applicant:
Centipede Semi Ltd., Netanya, IL;
Inventors:
Noam Mizrahi, Hod Hasharon, IL;
Alberto Mandler, Zichron Yaakov, IL;
Shay Koren, Tel-Aviv, IL;
Jonathan Friedmann, Even Yehuda, IL;
Assignee:
CENTIPEDE SEMI LTD., Netanya, IL;
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/45 (2006.01); G06F 11/36 (2006.01); G06F 9/44 (2006.01); G06F 9/30 (2006.01); G06F 9/38 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3688 (2013.01); G06F 8/70 (2013.01); G06F 9/30098 (2013.01); G06F 9/3867 (2013.01);
Abstract
A method includes, in a processor that executes instructions of program code, identifying a region of the code containing one or more segments of the instructions that are at least partially repetitive. The instructions in the region are monitored, and an approximate specification of register access by the monitored instructions is constructed for the region. Execution of the segments in the region is parallelized using the specification.