[dpdk-dev] [PATCH v2 0/3] add support for HTM lock elision for x86

2015-06-17 Thread Thomas Monjalon
2015-06-17 14:05, Bruce Richardson: > On Tue, Jun 16, 2015 at 10:16:43AM -0700, Roman Dementiev wrote: > > This series of patches adds methods that use hardware memory transactions > > (HTM) > > on fast-path for DPDK locks (a.k.a. lock elision). Here the methods are > > implemented for x86 using R

[dpdk-dev] [PATCH v2 0/3] add support for HTM lock elision for x86

2015-06-17 Thread Bruce Richardson
On Wed, Jun 17, 2015 at 03:14:49PM +0200, Thomas Monjalon wrote: > 2015-06-17 14:05, Bruce Richardson: > > On Tue, Jun 16, 2015 at 10:16:43AM -0700, Roman Dementiev wrote: > > > This series of patches adds methods that use hardware memory transactions > > > (HTM) > > > on fast-path for DPDK locks

[dpdk-dev] [PATCH v2 0/3] add support for HTM lock elision for x86

2015-06-17 Thread Bruce Richardson
On Tue, Jun 16, 2015 at 10:16:43AM -0700, Roman Dementiev wrote: > This series of patches adds methods that use hardware memory transactions > (HTM) > on fast-path for DPDK locks (a.k.a. lock elision). Here the methods are > implemented for x86 using Restricted Transactional Memory instructions >

[dpdk-dev] [PATCH v2 0/3] add support for HTM lock elision for x86

2015-06-16 Thread Roman Dementiev
This series of patches adds methods that use hardware memory transactions (HTM) on fast-path for DPDK locks (a.k.a. lock elision). Here the methods are implemented for x86 using Restricted Transactional Memory instructions (Intel(r) Transactional Synchronization Extensions). The implementation fall