Scalable interface for connecting multiple computer systems which performs parallel MPI header matching

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8537828
APP PUB NO 20120243542A1
SERIAL NO

13489496

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An interface device for a compute node in a computer cluster which performs Message Passing Interface (MPI) header matching using parallel matching units. The interface device comprises a memory that stores posted receive queues and unexpected queues. The posted receive queues store receive requests from a process executing on the compute node. The unexpected queues store headers of send requests (e.g., from other compute nodes) that do not have a matching receive request in the posted receive queues. The interface device also comprises a plurality of hardware pipelined matcher units. The matcher units perform header matching to determine if a header in the send request matches any headers in any of the plurality of posted receive queues. Matcher units perform the header matching in parallel. In other words, the plural matching units are configured to search the memory concurrently to perform header matching.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE AMERICA INC500 ORACLE PARKWAY REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Huse, Lars Paul Oppegård, NO 21 402
Johnsen, Bjørn Dag Oslo, NO 230 2512
Sugumar, Rabin A Sunnyvale, US 34 486

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation