×

Parallel processing system with processor array and network communications system for transmitting messages of variable length

  • US 5,165,023 A
  • Filed: 12/17/1986
  • Issued: 11/17/1992
  • Est. Priority Date: 12/17/1986
  • Status: Expired due to Fees
First Claim
Patent Images

1. A parallel processing array including a plurality of processing elements and an interconnection network for transferring messages among the processing elements, each processing element including network interface means and means for generating a message in the form of one or more blocks, said message including a destination address field, said network interface means including:

  • A. a plurality of receive circuit means each connected to receive message blocks from a transmit circuit means of a connected processing element;

    B. a plurality of transmit circuit means each connected to transmit message blocks to a receive circuit means of a connected processing element;

    C. transfer means for coupling the message blocks from any one of said receive circuit means to any one of said transmit circuit means in response to the contents of a destination address field, comprising;

    i. switch means for controllably coupling the message blocks received in any one of said receive circuit means to any one of said transmit circuit means,ii. routing circuit control means connected to said switch means and to each of said receive circuit means, including means for (a) storing a correspondence between a destination address and one of said transmit circuit means, (b) reading the destination address field from a message, (c) identifying, in response to the destination address field of said message, a corresponding one of said transmit circuit means, and then enabling said switch means to couple all blocks of said message thereafter received by any of said receive circuit means to said corresponding one of said transmit circuit means, and (d) when the last block of said message is received by one of said receive circuit means, disabling said switch means after said last block is coupled to said corresponding one of said transmit circuit means.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×