×

Systems and methods that manage processing resources

  • US 7,689,998 B1
  • Filed: 07/13/2004
  • Issued: 03/30/2010
  • Est. Priority Date: 07/13/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system for managing processing resources of a computing entity, comprising:

  • a first processor that executes tasks;

    a first receiving port that receives from a client an asynchronous request for processing resources associated with the first processor of the computing entity; and

    a first resource manager that allocates the processing resources when the processing resources become available, preempts or places the asynchronous request in one of a plurality of queues if available processing resources are not sufficient to fulfill the request, searches the one of the plurality of queues for the asynchronous request based on queue priority levels to obtain reply information, and transmits a communication to a specified reply port associated with the client or another client, the communication including at least a context of execution that is utilized to execute a task associated with the asynchronous request, the allocated resources being accounted by requiring the client to request for the processing resources prior to accessing any of the processing resources.

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