On Tue, 27 Jun 2023 20:20:28 +0200 Antonio Di Bacco <[email protected]> wrote:
> This is very useful. Anyway, just on main_lcore, could I launch many > pthreads (with pthread_create) ? > > Does this interfere with DPDK? DPDK is not designed for random additional threads. You could use rte_ctrl_thread_create or do the working of creating, binding threads to cores, and registering; but the startup does that already. DPDK is designed for run to completion model where there is one thread bound to a core (and isolated). You can try other things, but that makes things worse not better. performance will be worse, can deadlock, will require additional locking etc.
