×

Multi-processor scheduling kernel

  • US 6,269,391 B1
  • Filed: 06/19/1997
  • Issued: 07/31/2001
  • Est. Priority Date: 02/24/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A multi-processor comprising:

  • a memory device storing data structures for supporting execution of a multi-processor, the data structures including;

    a multi-processor scheduling kernel executable by the multi-processor, and a plurality of virtual machines, each virtual machine comprising a group of threads to be executed by a processor of the multi-processor; and

    a plurality of processors, operably connected to the memory device, each processor being programmed to execute a selected thread and to execute an instance of the scheduling kernel to schedule the execution of the selected thread, the instance of the scheduling kernel comprising;

    a multi-processor scheduling module for providing to the processor an order of execution for the each virtual machine, and a virtual machine scheduling module for providing to the multi-processor scheduling module, an order of execution for each thread of the group of threads.

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