Grant

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

Patent Number US-11893416-B2

Publication Year 2024

Granted Year: 2024

Application Year 2022

Priority Year 2015

Jurisdiction US

Status Active

Inventors

SEVIGNY BENOIT

Applicants

  1. Unity IPR ApS
  2. [NORA names: Other Companies; Private Research]

Abstract

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.

Patent Family Records (9)

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  

Unity IPR ApS SEVIGNY BENOIT

2024, US-20240184627-A1

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

Unity IPR ApS SEVIGNY BENOIT

2024, US-11893416-B2

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  

Unity IPR ApS SEVIGNY BENOIT

2022, US-20220283854-A1

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  

Unity IPR ApS SEVIGNY BENOIT

2022, US-11301293-B2

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  

Unity IPR ApS SEVIGNY BENOIT

2020, US-20200225987-A1

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  

Unity IPR ApS SEVIGNY BENOIT

2020, US-10565011-B2

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  

Unity IPR ApS SEVIGNY BENOIT

2017, US-9772878-B2

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  

Unity IPR ApS SEVIGNY BENOIT

2017, US-20170364388-A1

METHOD AND SYSTEM FOR AN IMPROVED JOB SCHEDULER  

Unity IPR ApS SEVIGNY BENOIT

2017, US-20170132037-A1

Data Provider: Digital Science