×

Priority Inheritance in Multithreaded Systems

  • US 20120222035A1
  • Filed: 02/25/2011
  • Published: 08/30/2012
  • Est. Priority Date: 02/25/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at a multithreaded processor, determining that a first task having a first priority is blocked from execution by a second task having a second priority that is lower than the first priority; and

    setting a temporary priority of the second task to be equal to an elevated priority that is higher than the second priority, such that in response to the second task being preempted from execution at the multithreaded processor by another task, the second task is rescheduled for execution based on the elevated priority identified by the temporary priority.

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