×

Advanced parallel array processor (APAP)

  • US 5,842,031 A
  • Filed: 06/06/1995
  • Issued: 11/24/1998
  • Est. Priority Date: 11/13/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system, comprising:

  • a control unit, an interconnection system and a processing array for parallel processing having nodes which are interconnected with the distribution system to other processing nodes,means for separating the physical and logical aspects of data transfer, control transfer, and diagnostic and status transfers,means for the application or system operation software to circumvent the separating, when operating conditions warrant,means for embedding all data routing and message passing protocols in parallel array software, and whereinpaths and interconnection ports are multi dimensional meshes, with edges wrapped or unwrapped, or topology extensions to multi dimensional tree or hypercube structures, andeach processing element to receives data from four or more other processing elements and transmits data to one processing element all simultaneouslywherein the control unit is programmable and has means for enabling the processing array having an array of processing elements to operate in coordination and which also enables a system control program to operate subsets of the parallel array with each subset dedicated to different applications or different phases of a single application program'"'"'s processing,the interconnection system provides physical connections between the control unit and the elements of the parallel array of processing elements enabling data and control transfers which are completely independent of the transfer of data between elements of the processing array,the interconnection system distributes functions associated with data transfer between elements of the processing array and distributed functions embedded in processing node software, andthe processing array provides non-shared memory and compute services and which are partitioned and the processing array is scalable.

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