×

Execution of critical tasks based on the number of available processing entities

  • US 10,223,164 B2
  • Filed: 10/24/2016
  • Issued: 03/05/2019
  • Est. Priority Date: 10/24/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising,determining whether a plurality of processing entities in a processor complex exceeds a predetermined threshold number;

  • in response to determining that the plurality of processing entities exceeds the predetermined threshold number, reserving a processing entity of the plurality of processing entities for exclusive execution of critical tasks; and

    in response to determining that the plurality of processing entities does not exceed the predetermined threshold number, performing;

    in response to receiving a task that is a critical task for execution, determining which processing entity of the plurality of processing entities has a least amount of processing remaining to be performed for currently scheduled tasks; and

    in response to moving tasks queued on the determined processing entity to other processing entities, scheduling the critical task for execution on the determined processing entity.

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