[PATCH v1 1/2] eal: add lcore busyness telemetry
Stephen Hemminger
stephen at networkplumber.org
Mon Jul 18 17:46:53 CEST 2022
On Mon, 18 Jul 2022 10:43:52 +0100
"Burakov, Anatoly" <anatoly.burakov at intel.com> wrote:
> >>> This is an "alternative fact"! Only run-to-completion applications
> >> polls for RX.
> >>> Pipelined applications do not poll for packets in every pipeline
> >> stage.
> >> I guess you meant, poll for packets from NIC. They still need to
> >> receive packets from queues. We could do a similar thing for rte_ring
> >> APIs.
>
> Ring API is already instrumented to report telemetry in the same way, so
> any rte_ring-based pipeline will be able to track it. Obviously,
> non-DPDK API's will have to be instrumented too, we really can't do
> anything about that from inside DPDK.
The eventdev API is used to build pipeline based app's and it supports
telemetry.
More information about the dev
mailing list