Scheduling of threads for clusters of processors
AssigneeBlackBerry Limited
InventorElad Lahav
Life of this patent
Estimating the term…
Loading patent…
AssigneeBlackBerry Limited
InventorElad Lahav
Estimating the term…
In some examples, a system includes a plurality of processors and a kernel scheduler. The kernel scheduler associates each respective processor of the plurality of processors with a collection of clusters, wherein each cluster of the collection of clusters represents a respective different subset of the plurality of processors, and the respective processor is a member of each cluster of the collection of clusters. For each corresponding cluster of the collection of clusters, the kernel scheduler maintains a data structure associated with a ready queue of the kernel scheduler, the data structure comprising elements representing thread priorities, wherein an element of the data structure is associated with an ordered list of threads in the ready queue.
A system comprising:
A method of a system comprising a plurality of processors, comprising:
A non-transitory machine-readable storage medium comprising instructions that upon execution cause a system to:
Dependencies are inferred from the claim text.