×

Methods of selecting simultaneously transmitted messages in a multiprocessor system

  • US 4,956,772 A
  • Filed: 11/03/1988
  • Issued: 09/11/1990
  • Est. Priority Date: 04/01/1981
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of processing data using a plurality of processor modules comprising the steps of:

  • a. subdividing a data processing task into information packets each said information packet representing a subtask;

    b. simultaneously broadcasting pairs of successive said information packets to a priority determining network having a plurality of priority determining holes;

    c. determining at each said priority determining node which said information packet of the broadcasting pair has a higher priority solely based upon data contents thereof;

    d. selecting by said priority determining network a chosen information packet from a plurality of said information packets each having a higher priority;

    e. broadcasting successive chosen information packets to all the processor modules simultaneously, each of the chosen information packets containing a characterizing message;

    f. determining from the characterizing message in each said chosen information packet, at all the processor modules, an appropriate individual processor module or modules for carrying out the subtask represented by each said chosen information packet;

    g. generating processed information packets at the processor modules based upon result of said determining step;

    h. broadcasting different ones of the processed information packets to all the processor modules simultaneously.

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