Please download the dossier by clicking on the dossier button x
×

Entitlement vector for library usage in managing resource allocation and scheduling based on usage and priority

  • US 9,471,373 B2
  • Filed: 09/24/2011
  • Issued: 10/18/2016
  • Est. Priority Date: 09/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. An information handling apparatus comprising:

  • at least one processor including at least;

    one or more entitlement vectors including at least one field specifying one or more of physical/logical resources or operational resources, and at least one field specifying entitlement assigned to the one or more of physical/logical resources or operational resources accessed by one or more objects, wherein the one or more entitlement vectors are specified as one or more user-predetermined rights assigning entitlement of the one or more objects to a predetermined percentage of the one or more of physical/logical resources or operational resources;

    one or more libraries including one or more library routines associated with one or more functions or components configured to handle the one or more objects;

    monitoring logic configured to monitor usage of the one or more of physical/logical resources or operational resources;

    instruction issue logic configured to issue one or more instructions in an instruction set that includes one or more hint instructions configured to specify which of the one or more of physical/logical resources or operational resources are to be used by the one or more objects, wherein the one or more hint instructions are configured to activate at least one of the one or more entitlement vectors; and

    wherein at least one of the one or more library routines is configured to compare the at least one of the one or more entitlement vectors with respect to usage of the one or more of physical/logical resources or operational resources, and schedule the one or more objects from a highest priority to a lowest priority based at least in part on the comparison.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×