发明名称 Scalable Interface for Connecting Multiple Computer Systems Which Performs Parallel MPI Header Matching
摘要 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.
申请公布号 US2012243542(A1) 申请公布日期 2012.09.27
申请号 US201213489496 申请日期 2012.06.06
申请人 SUGUMAR RABIN A.;HUSE LARS PAUL;JOHNSEN BJOERN DAG 发明人 SUGUMAR RABIN A.;HUSE LARS PAUL;JOHNSEN BJOERN DAG
分类号 H04L12/56 主分类号 H04L12/56
代理机构 代理人
主权项
地址