Patents Assigned to EXLUDUS INC.
  • Publication number: 20130061233
    Abstract: A computer in which a single queue is used to implement all of the scheduling functionalities of shared computer resources in a multi-core computing environment. The length of the queue is determined uniquely by the relationship between the number of available work units and the number of available processing cores. Each work unit in the queue is assigned an execution token. The value of the execution token represents an amount of computing resources allocated for the work unit. Work units having non-zero execution tokens are processed using the computing resources allocate to each one of them. When a running work unit is finished, suspended or blocked, the value of the execution token of at least one other work unit in the queue is adjusted based on the amount of computing resources released by the running work unit.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 7, 2013
    Applicant: EXLUDUS INC.
    Inventors: Xinliang ZHOU, Wei Huang
  • Publication number: 20120297395
    Abstract: A system and method for managing the processing of work units being processed on a computer system having shared resources e.g. multiple processing cores, memory, bandwidth, etc. The system comprises a job scheduler for scheduling access to the shared resources for the work units, and an event trap for capturing resource related allocation events. The event trap is adapted to dynamically adjust the amount of availability associated with each shared resource identified by the resource related allocation event. The allocation event may define a resource release or a resource request. The event trap may increase the amount of availability for allocation events defining a resource release, and decrement the amount of availability for allocation events defining a resource request. The job scheduler allocates resources to the work units using a real time amount of availability of the shared resources in order to maximize a consumption of the shared resources.
    Type: Application
    Filed: April 23, 2012
    Publication date: November 22, 2012
    Applicant: EXLUDUS INC.
    Inventors: Benoit Marchand, Xinliang Zhou