Queue Manager

Jobs are managed through a fair-share style, weighted scheduling system. When a job is submitted, queue manager places it in the appropriate allocation group based on its parent organization. As jobs are pulled from the queue to be sent to the QPU, the queue manager cycles through each of those groups over a set duration for each.

Fair share

Pictured: The Queue Manager places a new job in the appropriate group, then the QPU dynamically distributes available time across groups in order for a set amount of time.


Reservations

Reservations are a period of exclusive access to the QPU during a pre-scheduled block of time. These are offered to support large runs of jobs or for timing-sensitive hybrid runs. During this period, the Queue Manager modifies its allocation groups so that it will only retrieve jobs from the organization specified in the reservation configuration.

Reservations are typically scheduled for blocks no-shorter than 1 hour, only available to customers with an existing contract, and can be scheduled by contactin [email protected].

Braket customers can also make reservations directly through the Braket console. Learn more


Learning More

This list is not exhaustive and our systems evolve constantly. If you have additional questions about our software stack or Platform systems, do not hesitate to reach out in Slack or via [email protected] .