To Run eflatency

Onload User Guide (UG1586)

Document ID
UG1586
Release Date
2023-07-31
Revision
1.2 English

The eflatency must be started on the server (pong side) before the client (ping side) is run. Command line examples are shown below.

  1. On the server side (server1)
    taskset –c <M> ./eflatency -s 28 pong eth<N>
    # ef_vi_version_str: <onload version>
    # udp payload len: 28
    # iterations: 100000
    # warmups: 10000
    # frame len: 70
    # mode: Alternatives

    where:

    • <M> is the CPU core
    • <N> is the Solarflare adapter interface.
  2. On the client side (server2)
    taskset –c <M> ./eflatency -s 28 ping eth<N>
    # ef_vi_version_str: <onload version>
    # udp payload len: 28
    # iterations: 100000
    # warmups: 10000
    # frame len: 70
    # mode: Alternatives
    mean round-trip time: <n.nnn> usec

    where:

    • <M> is the CPU core
    • <N> is the Solarflare adapter interface
    • <n.nnn> is the reported mean round-trip time for a 28 byte payload.