×

Multiprogrammed multiprocessor system with lobally controlled communication and signature controlled scheduling

  • US 6,763,519 B1
  • Filed: 05/05/1999
  • Issued: 07/13/2004
  • Est. Priority Date: 05/05/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for scheduling a plurality of tasks on a multi-processor system to allocate resources of the multi-processor system to the plurality of tasks, the method comprising:

  • determining a machine signature characterizing computation and communication resources of the multi-processor system;

    generating a task signature for at least some of the plurality of tasks running on the multi-processor system, each task signature characterizing communication and computation resources required by a particular task;

    scheduling the plurality of tasks on the multi-processor system based at least in part, on the task signatures and the machine signature, for allocating resources of the multi-processor system to the plurality of tasks, wherein said scheduling includes establishing a strobing interval comprising a period of time between successive strobes in which communications are transmitted and establishing a strobing duration comprising a maximum volume of data that may be communicated in a particular strobe; and

    controlling communications among the plurality of tasks based on the scheduling of the plurality of tasks.

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