×

Warp processor for dynamic hardware/software partitioning

  • US 20050278714A1
  • Filed: 05/28/2004
  • Published: 12/15/2005
  • Est. Priority Date: 05/28/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for hardware/software partitioning, comprising:

  • (a) executing an application'"'"'s binary in a processor having configurable logic associated therewith;

    (b) monitoring the executing binary to identify relative execution frequencies of the binary'"'"'s code regions in order to identify one or more critical and non-critical code regions in the binary;

    (c) dynamically partitioning the binary between the critical and non-critical code regions;

    (d) re-implementing the critical code regions in the configurable logic; and

    (e) updating the binary to access the configurable logic rather than the critical code regions when the binary is executed in the processor.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×