Patent ID: 7124211
Filing Date: 2006-10-17
Classification: G06F

Abstract:
1. An OS-bypass message transport mechanism to communicate between processor nodes that execute a process on a clustered multiprocessor system, said transport mechanism comprising: a connection that includes a send side coupled to a source processor node and a receive side coupled to a destination processor node; a single per-connection memory buffer comprising an output data buffer and a input data buffer coupled respectively to the send side and the receive side of the connection by a respective switch/network adaptor interface; and dynamic common memory read and write pointers associated with the single per-connection memory buffer and each of the send side switch/network adaptor interface and the receive side switch/network adaptor interface wherein the send side and the receive side of the connection are decoupled from each other, and wherein the output data buffer is coupled between the source processor node and the per-connection memory buffer and the input data buffer is coupled between the per-connection memory buffer and the destination processor node, and wherein the per-connection memory buffer is dedicated to the process.