Multiprocessor coupling system with integrated compile and run time scheduling for parallelism
AssigneeMassachusetts Institute of Technology
InventorsStephen W. Keckler, William J. Dally
Life of this patent
Estimating the term…
Loading patent…
AssigneeMassachusetts Institute of Technology
InventorsStephen W. Keckler, William J. Dally
Estimating the term…
In a parallel data processing system, very long instruction words (VLIW) define operations able to be executed in parallel. The VLIWs corresponding to plural threads of computation are made available to the processing system simultaneously. Each processing unit pipeline includes a synchronizer stage for selecting one of the plural threads of computation for execution in that unit. The synchronizers allow the plural units to select operations from different thread instruction words such that execution of VLIWs is interleaved across the plural units. The processors are grouped in clusters of processors which share register files. Cluster outputs may be stored directly in register files of other clusters through a cluster switch.
A very long instruction word parallel data processing system comprising:
A very long instruction word parallel data processing system comprising:
A very long instruction word parallel data processing system comprising:
A method of very long instruction word parallel processing comprising:
A method of very long instruction word parallel processing comprising:
Dependencies are inferred from the claim text.