Scheduling and/or organizing task execution for a target computing platform
AssigneeEmpire Technology Development LLC
InventorMIODRAG POTKONJAK
Life of this patent
Estimating the term…
Loading patent…
AssigneeEmpire Technology Development LLC
InventorMIODRAG POTKONJAK
Estimating the term…
Techniques are generally described relating to methods, apparatuses and articles of manufactures for scheduling and/or organizing execution of tasks on a computing platform. In various embodiments, the method may include identifying successively one or more critical time intervals, and scheduling and/or organizing task execution for each of the one or more identified critical time intervals. In various embodiments, one or more tasks to be executed may be scheduled to execute based in part on their execution completion deadlines. In various embodiments, organizing one or more tasks to execute may include selecting a virtual operating mode of the platform using multiple operating speeds lying on a convexity energy-speed envelope of the platform. Intra-task delay caused by switching operating mode may be considered. Other embodiments may also be described and/or claimed.
A method to schedule a task to be executed on a computing platform, where the computing platform is capable to operate at two or more operating speeds, the method comprising:
An apparatus effective to schedule a task to be executed on a computing platform, where the computing platform is configured to operate at two or more operating speeds, the apparatus comprising:
A non-transitory computer-readable medium that includes computer-executable instructions stored thereon to schedule a task to be executed on a computing platform, where the computing platform is capable to operate at two or more operating speeds, the instructions being executable by one or more processors to perform or cause to be performed:
Dependencies are inferred from the claim text.