DPDK usage discussions
 help / color / mirror / Atom feed
From: Filip Janiszewski <contact@filipjaniszewski.com>
To: "users@dpdk.org" <users@dpdk.org>
Subject: mlnx_qos configuration while dropping with DPDK 21.11
Date: Mon, 7 Feb 2022 16:58:58 +0100	[thread overview]
Message-ID: <2f3b676f-8b60-67a5-c466-060c72aa3d1c@filipjaniszewski.com> (raw)

Hi,

I've an issue where my mellanox card can't get any faster than 75Mpps
(64 bytes frame) before starting to drop, and even that 75Mpps speed is
maintained just for a short time, then it gets even slower to round
55Mpps.. (Not having the same issue with an Intel E810 using the same
exact setup and DPDK version).

What would be the proper configuration for mlnx_qos so that I get the
best performance for 64bytes frame? (Or perhaps there's some other MLX
tool to use??) Please note I disable pause frame, and ethtools shows the
following counters increasing:

.
     rx_prio0_bytes: 1272663864199
     rx_prio0_packets: 3681438138
     rx_prio0_discards: 775995466
     tx_prio0_bytes: 72430
     tx_prio0_packets: 421
.

Only prio0 discards increase for some reason, not sure how to properly
configure the card to increase the performance.

There are some resources on the internet regarding mellanox
configuration, but are all a bit vague on what to do.

According to
https://fast.dpdk.org/doc/perf/DPDK_21_08_Mellanox_NIC_performance_report.pdf
The performance should be pretty much line rate for 64 bytes frame.

Thanks

-- 
BR, Filip
+48 666 369 823

                 reply	other threads:[~2022-02-07 15:59 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2f3b676f-8b60-67a5-c466-060c72aa3d1c@filipjaniszewski.com \
    --to=contact@filipjaniszewski.com \
    --cc=users@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).