PARALLEL COMPUTER SYSTEM INCLUDING EFFICIENT ARRANGEMENT FOR PERFORMING COMMUNICATIONS AMONG PROCESSING NODE TO EFFECT AN ARRAY TRANSPOSITION OPERATION

Patent №

US 5,367,692

Granted

1994-11-22

Filed 1991

Owner

THINKING MACHINES CORPORATIONS, A DE. CORP.

Lab

AI components

3

ml · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

07707366

A processing element array and a controller. The processing element array comprises a plurality of processing element nodes interconnected by a plurality of communications links in the form of a hypercube. Each processing element node has a memory including a plurality of storage locations for storing data, and in addition has a hypercube address. The controller controls the processing element nodes in parallel to enable the transfer of data items in a selected manner among the storage locations of the processing element nodes in a series of communications steps. The controller generates a base communications table and enables the processing element nodes to, in parallel, generate respective processing element node communications schedule tables as a selected function of the base communications table and the respective node's hypercube address. Each processing element node communications schedule table associates, for each of a plurality of iterations, storage locations of the processing element node's memory with a dimension of the hypercube. The controller then enables the processing element nodes to, in parallel in a series of transfer iterations, facilitate the transfer of data between storage locations identified in the processing element nodes' respective processing element node communications schedule tables and communications links of the associated dimension.

AI classification

Planning0.97
AI hardware0.91
Machine learning0.90
Knowledge representation0.47
Vision0.00
Natural language0.00
Evolutionary computation0.00
Speech0.00

Ownership

THINKING MACHINES CORPORATIONS, A DE. CORP.

assignment · 57570554

Assignors

EDELMAN, ALAN S.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC