| | The test code uses the message passing interface (MPI) to test all interconnect related events available in the infiniband component. It is designed to generate network traffic using MPI routines with the goal to trigger some network counters. The code automatically checks if the infiniband component is enabled and correspondingly adds all available PAPI events in the event set, one at a time. In each invocation, different data sizes are communicated over the network. The event values are recorded in each case, and listed at the completion of the test. Mostly, the event values need to be checked manually for correctness. The code automatically tests expected behavior of the code for transmit (TX)/ receive (RX) event types.
|