Determining a job group status based on a relationship between a generation counter value and a ticket value for scheduling the job group for execution
AssigneeUnity IPR ApS
InventorBenoit Sevigny
Life of this patent
Estimating the term…
Loading patent…
AssigneeUnity IPR ApS
InventorBenoit Sevigny
Estimating the term…
A job scheduler system includes one or more hardware processors, a memory including a job group queue stored in the memory, and a job scheduler engine configured to create a first job group in the job group queue, the first job group includes a generation counter having an initial value, receive a first request to steal the first job group, determine a state of the first job group based at least in part on the generation counter, the state indicating that the first job group is available to steal, based on the determining the state of the first job group, atomically increment the generation counter, thereby making the first job group unavailable for stealing, and alter an execution order of the first job group ahead of at least one other job group in the job group queue.
A system comprising:
A method comprising:
A non-transitory computer-readable storage medium including a set of instructions that, when executed by one or more computer processors, cause the one or more computer processors to perform operations, the operations comprising:
Dependencies are inferred from the claim text.