发明授权
- 专利标题: Mechanism to improve performance in a multi-node computer system
- 专利标题(中): 提高多节点计算机系统性能的机制
-
申请号: US10150276申请日: 2002-05-17
-
公开(公告)号: US06862634B2公开(公告)日: 2005-03-01
- 发明人: Jeremy J. Farrell , Kazunori Masuyama , Sudheer Miryala , Patrick Conway
- 申请人: Jeremy J. Farrell , Kazunori Masuyama , Sudheer Miryala , Patrick Conway
- 申请人地址: JP Kanagawa
- 专利权人: Fujitsu Limited
- 当前专利权人: Fujitsu Limited
- 当前专利权人地址: JP Kanagawa
- 代理机构: Fenwick & West LLP
- 主分类号: G06F15/167
- IPC分类号: G06F15/167 ; H04L12/56 ; H04L29/06 ; G06F3/00
摘要:
In a distributed multi-node computer system each switch provides routing of data packets between CPU nodes, I/O nodes, and memory nodes. Each switch is connected through a corresponding I/O node to a network interface controller (NIC) for transferring data packets on a network. Each NIC is memory-mapped. Part of the system address space forms a send window for each NIC connected to a corresponding switch. A mechanism for controlling data packets transmission is defined such that each CPU write to a NIC send window is atomic and self-defining, i.e., it does not rely on immediately preceding write to determine where the data packet should be sent. Using “address aliasing”, CPU writes to the aliased part of the NIC send window are always directed to the NIC connected to the same switch as the CPU which did the write.
公开/授权文献
信息查询