×

BEHAVIOR INVARIANT OPTIMIZATION OF MAXIMUM EXECUTION TIMES FOR MODEL SIMULATION

  • US 20140089889A1
  • Filed: 09/26/2012
  • Published: 03/27/2014
  • Est. Priority Date: 09/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, a model, the model including model elements scheduled to execute in time slots on a hardware device, the receiving being performed by a device via a technical computing environment (TCE);

    identifying one or more time slots, of the time slots, that are unoccupied or underutilized by the model elements, the identifying the one or more time slots being performed by the device;

    identifying a set of one or more model elements that when moved to the one or more unoccupied time slots preserve a behavior of the model, the identifying the set of one or more model elements being performed by the device;

    calculating a combined execution time of the model elements, the calculating the combined execution time being performed by the device;

    determining whether the combined execution time of the model elements is less than or equal to a duration of a first time slot of the time slots, the determining whether the combined execution time of the model elements is less than or equal to the duration of the first time slot being performed by the device; and

    scheduling the model elements for execution in the first time slot when the combined execution time of the model elements is less than or equal to the duration of the first time slot, the scheduling the model elements being performed by the device.

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