broadcast

Usage

broadcast unit number:channel:message size

Notes

broadcast tests the Myrinet MCP and API broadcast feature. It sends and receives broadcast messages. It sends unicast replies to the broadcast messages it receives, and it keeps track of the replies that other nodes have sent it. With the resulting table you can determine how much of the traffic was lost in the Myrinet because of congestion, and which nodes were the worst broadasters, and so on.

Example

In this example, three nodes (1 node on host metis and 2 nodes on host leda), broadcast to each other on channel 1. Every node on the Myrinet will get this traffic. Nodes without broadcast running on channel 1 will drop this traffic at the host. broadcast will run until you kill it.

leda 107% broadcast 0:1:1024
Broadcast Test results for host 8.0, (12008 broadcasts)
errors  broadcasts      r'acks  s'acks  hosts
0       337             21      337     0.4
0       10158           3327    10157   60.dd000022
^C
leda 108% 
leda 26% broadcast 1:1:16
Broadcast Test results for host 4.0, (20916 broadcasts)
errors  broadcasts      r'acks  s'acks  hosts
0       30              218     30      0.8
0       7846            2412    2959    60.dd000022
^C
leda 27% 
metis 108% broadcast 0:1:1024
Broadcast Test results for host dd000022.60, (27587 broadcasts)
errors  broadcasts      r'acks  s'acks  hosts
0       3327            10130   3327    0.8
0       2555            2953    2554    0.4
^C
metis 109% 

Table of Contents | api_latency


Home | Product Information | Tech Support