[PATCH v7 2/2] app/testpmd: support multi-cores process one TC
Medvedkin, Vladimir
vladimir.medvedkin at intel.com
Mon Nov 17 18:00:27 CET 2025
Reviewed-by: Vladimir Medvedkin <vladimir.medvedkin at intel.com>
On 11/11/2025 9:13 AM, Chengwen Feng wrote:
> Currently, one TC can be processed by only one core, when there are a
> large number of small packets, this core becomes a bottleneck.
>
> This commit supports multi-cores process one TC, the command:
>
> set dcb fwd_tc_cores (tc_cores)
>
> Signed-off-by: Chengwen Feng <fengchengwen at huawei.com>
> ---
> app/test-pmd/cmdline.c | 48 ++++++++++++
> app/test-pmd/config.c | 85 ++++++++++++++++-----
> app/test-pmd/testpmd.c | 9 +++
> app/test-pmd/testpmd.h | 1 +
> doc/guides/testpmd_app_ug/testpmd_funcs.rst | 8 ++
> 5 files changed, 134 insertions(+), 17 deletions(-)
>
<snip>
>
--
Regards,
Vladimir
More information about the dev
mailing list