×

Providing predictable scheduling of programs using repeating precomputed schedules on discretely scheduled and/or multiprocessor operating systems

  • US 7,409,689 B2
  • Filed: 10/31/2005
  • Issued: 08/05/2008
  • Est. Priority Date: 01/09/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implementable method for a continuous-clock computer system having a plurality of processors comprising:

  • receiving an activity comprising at least one of;

    a constraint for a thread in the activity specifying a desired earliest start time, amount of requested execution time, and a deadline; and

    , a reservation for the activity specifying a recurring desired number of time units within a desired period;

    determining one of the plurality of processors for which execution of the activity and threads within the activity that are to be scheduled, based on a heuristic; and

    ,scheduling the activity and the constraints for execution on the determined one of the plurality of processors, including inserting the activity and the constraints on a schedule for the determined one of the plurality of processors.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×