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. 08, 2008

Filed:

May. 28, 2004
Applicants:

Frank Vahid, Corona, CA (US);

Roman Lev Lysecky, Hemet, CA (US);

Gregory Michael Stitt, San Bernardino, CA (US);

Inventors:

Frank Vahid, Corona, CA (US);

Roman Lev Lysecky, Hemet, CA (US);

Gregory Michael Stitt, San Bernardino, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/76 (2006.01); G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
Abstract

A warp processor includes a microprocessor, profiler, dynamic partitioning module, and warp configurable logic architecture. The warp processor initially executes a binary for an application entirely on the microprocessor, the profiler monitors the execution of the binary to detect its critical code regions, and the dynamic partitioning module partitions the binary into critical and non-critical code regions, re-implements the critical code regions in the configurable logic, and then transforms the binary so that it accesses the configurable logic rather than execute the critical code regions.


Find Patent Forward Citations

Loading…