Data processing system with synchronization coprocessor for multiple threads

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5430850
SERIAL NO

07734252

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A multiprocessor system comprises a plurality of processing nodes, each node processing multiple threads of computation. Each node includes a data processor which sequentially processes blocks of code, each block defining a thread of computation. The code includes instructions to send start messages with data values to start new threads of computation. Each node also includes a synchronization coprocessor for processing start messages from the same and other nodes of the system. The coprocessor processes the start messages to store values as operands for threads of computation, to determine when all operands required for a thread of computation have been received and to provide an indication to the data processor that a thread of computation may be initiated. The data processor subsequently nonsynchronously initiates the thread of computation. Preferably, the processors load and store from and to a common memory with the translation from a local virtual address to a local physical address. The data processor creates messages to remote nodes using a global virtual address which is translated before transmission to a node designation and a local virtual address at the remote node. The synchronization coprocessor is a pipeline processor in which a data cache stage is modified to increment and test a counter value during a join operation.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MASSACHUSETTS INSTITUTE OF TECHNOLOGY77 MASSACHUSETTS AVENUE CAMBRIDGE MA 02139

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Arvind, Arlington, MA 5 552
Greiner, Robert J Chandler, AZ 43 822
Nikhil, Rishiyur S Arlington, MA 9 616
Papadopoulos, Gregory M Burlington, MA 15 964

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation