[ovs-dev] PMD threads starting/stopping strategy

2016-05-20 Thread Mauricio Vásquez
Hello, I noticed that pmd threads are created in a per NUMA node fashion, it means, pmd threads are only created in a specific NUMA node when there is a least one DPDK port on that node. My concern is that in some cases with this approach more threads than needed are created, for example, lets su

Re: [ovs-dev] PMD threads starting/stopping strategy

2016-05-20 Thread Ilya Maximets
Hi, Mauricio. My thoughts about TX queue management described in patch-set "[PATCH RFC 0/6] dpif-netdev: Manual pinnig of RX queues + XPS." ( http://openvswitch.org/pipermail/dev/2016-May/070902.html ). Shortly: My solution is to allow user to set number of TX queues for each device (options:n_tx

Re: [ovs-dev] PMD threads starting/stopping strategy

2016-05-23 Thread Mauricio Vásquez
Thanks Ilya for your answer, I'll try to give a look to your patch-set this week. On Fri, May 20, 2016 at 11:55 AM, Ilya Maximets wrote: > Hi, Mauricio. > > My thoughts about TX queue management described in patch-set > "[PATCH RFC 0/6] dpif-netdev: Manual pinnig of RX queues + XPS." > ( http://

Re: [ovs-dev] PMD threads starting/stopping strategy

2016-05-24 Thread Ilya Maximets
Thanks. I've just sent v2: http://openvswitch.org/pipermail/dev/2016-May/071603.html On 23.05.2016 23:18, Mauricio Vásquez wrote: > Thanks Ilya for your answer, > I'll try to give a look to your patch-set this week. > > On Fri, May 20, 2016 at 11:55 AM, Ilya Maximets