Re: [PATCH v8 4/6] lib/dlock-list: Make sibling CPUs share the same linked list

2017-11-01 Thread Jan Kara
On Tue 31-10-17 14:50:58, Waiman Long wrote: > The dlock list needs one list for each of the CPUs available. However, > for sibling CPUs, they are sharing the L2 and probably L1 caches > too. As a result, there is not much to gain in term of avoiding > cacheline contention while increasing the cach

[PATCH v8 4/6] lib/dlock-list: Make sibling CPUs share the same linked list

2017-10-31 Thread Waiman Long
The dlock list needs one list for each of the CPUs available. However, for sibling CPUs, they are sharing the L2 and probably L1 caches too. As a result, there is not much to gain in term of avoiding cacheline contention while increasing the cacheline footprint of the L1/L2 caches as separate lists