Dear List,
I was wandering about how GEMS (v 1.4) manages multicast communication
(when the NetDest of an outgoing message contains more than one
destination node of the system: for example, in case of an Invalidation
message sent to many -say, N- sharers in a MESI coherence protocol).
Is this message split in N unicast messages when leaving the sender node
output buffer? Or, is it sent as is to ALL the destination? Or, is it
split when needed, depending on the relative position of destination
nodes with respect to both the sender and the communication infrastructure?
Thanks a lot for your support.
Regards
Marco
|