Parallel processor memory transfer system using parallel transfers between processors and staging registers and sequential transfers between staging registers and memory

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5581777
SERIAL NO

08400411

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A massively parallel processor is provided with a plurality of clusters. Each cluster includes a plurality of processor elements ('PEs') and a cluster memory. Each PE of the cluster has associated with it an address register, a stage register, an error register, a PE enable flag, a memory flag, and a grant request flag. A cluster data bus and an error bus connects each of the stage registers and error registers of the cluster to the memory. The grant request flags of the cluster are interconnected by a polling network, which polls only one of the grant request flags at a time. In response to a signal on the polling network and the state of the associated memory flag, the grant request flag determines an I/O operation between the associated data register and the cluster memory over the cluster data bus. Both data and error bits are associated with respective processor elements. The sequential memory operations proceed in parallel with parallel processor operations. The sequential memory operations also may be queued. Addressing modes include direct and indirect. In direct address mode, a PE addresses its own address space by appending its PE number to a broadcast partial address. The broadcast partial address is furnished over a broadcast bus, and the PE number is furnished on a cluster address bus. In indirect address mode, a PE addresses either its own address space or that of other PEs in its cluster by locally calculating a partial address, then appending to it either its own PE number or that of another PE in its cluster. The full address is furnished over the cluster address bus.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • MASPAR COMPUTER CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Blank, W Thomas Palo Alto, CA 3 249
Bulfer, David M Mountain View, CA 2 76
Figel, Hannes Milpitas, CA 1 46
Kim, Won S Fremont, CA 15 689
Nickolls, John R Los Altos, CA 69 2433

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation