Efficient critical thread scheduling for non privileged thread requests
AssigneeInternational Business Machines Corporation
InventorsBruce Mealey, Suresh E. Warrier
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsBruce Mealey, Suresh E. Warrier
Estimating the term…
An operating system interface, responsive to detecting a non-privileged thread request with a scheduling attribute set to a critical setting to request access to at least one privileged core, selectively schedules the non-privileged thread request into a privileged core queue associated with the at least one privileged core only when a resource availability of the at least one privileged class core meets a threshold level of availability, the at least one privileged core providing a higher throughput than at least one regular core. The operating system interface, responsive to detecting a privileged thread request with the scheduling attribute set to the critical setting, automatically scheduling the privileged thread request into the privileged core queue.
A method for efficiently managing critical thread scheduling for non-privileged thread requests, the method comprising:
A system for scheduling threads, comprising:
A computer program product for scheduling threads, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
Dependencies are inferred from the claim text.