[dpdk-dev] [PATCH v3] hash: fix scaling by reducing contention

2015-11-04 Thread Thomas Monjalon
> > If using multiple cores on a system with hardware transactional memory > > support, thread scaling does not work, as there was a single point in the > > hash library which is a bottleneck for all threads, which is the > > "free_slots" ring, which stores all the indices of the free slots in the

[dpdk-dev] [PATCH v3] hash: fix scaling by reducing contention

2015-10-30 Thread Richardson, Bruce
> -Original Message- > From: De Lara Guarch, Pablo > Sent: Friday, October 30, 2015 2:37 PM > To: dev at dpdk.org > Cc: Richardson, Bruce ; De Lara Guarch, Pablo > > Subject: [PATCH v3] hash: fix scaling by reducing contention > > From: "De Lara Guarch, Pablo" > > If using multiple

[dpdk-dev] [PATCH v3] hash: fix scaling by reducing contention

2015-10-30 Thread Pablo de Lara
From: "De Lara Guarch, Pablo" If using multiple cores on a system with hardware transactional memory support, thread scaling does not work, as there was a single point in the hash library which is a bottleneck for all threads, which is the "free_slots" ring, which