×

Software partitioned multi-processor system with flexible resource sharing levels

  • US 6,542,926 B2
  • Filed: 06/10/1998
  • Issued: 04/01/2003
  • Est. Priority Date: 06/10/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system having a plurality of configurable system resources including processors, memory, and I/O circuitry different from the memory, the computer system comprising:

  • an interconnection mechanism which electrically interconnects hardware components including the processors, memory and I/O circuitry so that each processor has electrical access to all of the memory and at least some of the I/O circuitry, such that the memory is configurable to allow data access by any one or more of the processors; and

    a software mechanism that divides at least a portion of the plurality of system resources into a plurality of soft partitions, each soft partition including at least one processor, some private memory and some private I/O circuitry, with at least one operating system instance running in each soft partition;

    wherein a first pair of operating system instances share a first subset of the plurality of system resources as a first sharing set, and wherein a second pair of operating system instances share a second subset of the plurality of system resources different from the first subset of operating system resources as a second sharing set; and

    wherein each of said hardware components has an associated affinity handle which specifies a configuration that is more optimal than other possible configurations.

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