numam-dpdk/doc/guides/tools
Ophir Munk 6b99ba8d4b app/regex: support multiple cores
Up to this commit the regex application was running with multiple QPs on
a single core.  This commit adds the option to specify a number of cores
on which multiple QPs will run.
A new parameter 'nb_lcores' was added to configure the number of cores:
--nb_lcores <num of cores>.
If not configured the number of cores is set to 1 by default.  On
application startup a few initial steps occur by the main core: the
number of QPs and cores are parsed.  The QPs are distributed as evenly
as possible on the cores.  The regex device and all QPs are initialized.
The data file is read and saved in a buffer. Then for each core the
application calls rte_eal_remote_launch() with the worker routine
(run_regex) as its parameter.

Signed-off-by: Ophir Munk <ophirmu@nvidia.com>
Acked-by: Ori Kam <orika@nvidia.com>
2021-01-12 23:59:51 +01:00
..
img doc: update eventdev app guide for Tx adapter 2018-10-01 16:54:15 +02:00
comp_perf.rst eal: replace blacklist/whitelist options 2020-11-16 00:11:22 +01:00
cryptoperf.rst eal: replace blacklist/whitelist options 2020-11-16 00:11:22 +01:00
devbind.rst doc: prefer VFIO for device binding 2020-11-26 17:04:40 +01:00
flow-perf.rst app/flow-perf: add multi-core rule insertion and deletion 2021-01-07 15:14:02 +01:00
hugepages.rst usertools: add huge page setup script 2020-11-22 22:38:03 +01:00
index.rst usertools: add huge page setup script 2020-11-22 22:38:03 +01:00
pdump.rst doc: remove reference to make from tools guide 2020-10-22 22:54:05 +02:00
pmdinfo.rst doc: replace tools guide license with SPDX tag 2019-08-05 16:19:21 +02:00
proc_info.rst doc: remove reference to make from tools guide 2020-10-22 22:54:05 +02:00
testbbdev.rst doc: remove reference to make from tools guide 2020-10-22 22:54:05 +02:00
testeventdev.rst doc: remove reference to make from tools guide 2020-10-22 22:54:05 +02:00
testregex.rst app/regex: support multiple cores 2021-01-12 23:59:51 +01:00