
CCGrid '11
Communication in the Channel Semantics
(Send/Receive Model)
InfiniBand Device
Memory
Memory
InfiniBand Device
CQ
QP
Send Recv
Memory
Segment
Send WQE contains information about the
send buffer (multiple non-contiguous
segments)
Processor
Processor
CQ
QP
Send Recv
Memory
Segment
Receive WQE contains information on the receive
buffer (multiple non-contiguous segments);
Incoming messages have to be matched to a
receive WQE to know where to place
Hardware ACK
Memory
Segment
Memory
Segment
Memory
Segment
Processor is involved only to:
1. Post receive WQE
2. Post send WQE
3. Pull out completed CQEs from the CQ
47
Comentarios a estos manuales