×

Operating system for use with computer networks incorporating two or more data processors linked together for parallel processing and incorporating improved dynamic load-sharing techniques

  • US 6,078,945 A
  • Filed: 07/28/1997
  • Issued: 06/20/2000
  • Est. Priority Date: 06/21/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processing system comprising a plurality of data processors interconnected as nodes in a random network of data processors and arranged to perform processes in parallel, each processor being directly connected in the network to a number of neighboring processors located at adjacent nodes of the network, wherein each of the processors in the network is programmed to decide, after being allocated a process, whether that processor or one of the number of neighboring processors, can at that time more optimally perform said process, and in accordance with that decision, either to reallocate said process to the one neighboring processor if the one neighboring processor can more optimally perform said process, or to perform the process itself if that processor decides that none of the neighboring processors can more optimally perform said process.

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