×

Mesh parallel computer architecture apparatus and associated methods

  • US 5,590,356 A
  • Filed: 08/23/1994
  • Issued: 12/31/1996
  • Est. Priority Date: 08/23/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. Digital data processing apparatus for synchronously processing data from a host computer, comprising:

  • program memory means for storing data, and bus means connecting said program memory means to the host computer;

    a master processor element and an array of slave processor elements, said master processor element having means to access said data within said program memory and for broadcasting instructions to said array; and

    input/output module means connected to communicate with said bus means and having a plurality of data links connected to said array, each of said data links providing serial communication with selected slave processor elements;

    wherein each of said slave processor elements comprises(i) an input/output processor section having interprocessor communication links for communicating data through link ports to and from selected other processor elements within said array, and further having means for communicating data to and from said input/output module means, the input/output processor section being programmable to through-route data by defining transfer leg specifications including link port selection and leg durations,(ii) internal memory means having a storage capacity of at least 128 kilobytes for storing executable code and data, and(iii) a core processor section for processing said executable code and said instructions, each of said processor sections being operable independently from the other of said processor sections;

    said slave processor elements synchronously executing at least one of said instructions and said executable code.

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