Performance measurement – Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual

Page 17

Advertising
background image

Performance Measurement

Programming the IBTrainer

CATC IBTrainer InfiniBand Exerciser API Reference

1-7

Performance Measurement

The performance measurement counts values such as the size of
payload, the number of good and bad packets and the number of link
packets received and transmitted by the exerciser. The two performance
counters that hold the result of the performance measurement are
implemented in the hardware of the exerciser and are accessed via the
IGCPerformance

class of the API (see

“IGCPerformance Class” on

page 2-10

). For each of the two performance counters, you can

separately determine which VLs to be monitored for incoming and
which VLs to be monitored for outgoing packets.

Before starting the measurement you must select VLs you want to
monitor. Then the measurement can be started. When reading out the
measurement you obtain the values that accumulated from the last
time you read out the values or started the performance measurement.

Advertising