search for: percul

Displaying 6 results from an estimated 6 matches for "percul".

Did you mean: percu
2014 Jun 17
3
[PATCH 03/11] qspinlock: Add pending bit
...ease the level of memory contention when a lock is fairly > contended. The chance of second cmpxchg() succeeding will be pretty low. Then why even do the pending bit - which is what the slowpath does for the first time. And if it grabs it (And sets the pending bit) it immediately exits. Why not perculate that piece of code in-to this header. And the leave all that slow code (queing, mcs_lock access, etc) in the slowpath. > > -Longman > >
2014 Jun 17
3
[PATCH 03/11] qspinlock: Add pending bit
...ease the level of memory contention when a lock is fairly > contended. The chance of second cmpxchg() succeeding will be pretty low. Then why even do the pending bit - which is what the slowpath does for the first time. And if it grabs it (And sets the pending bit) it immediately exits. Why not perculate that piece of code in-to this header. And the leave all that slow code (queing, mcs_lock access, etc) in the slowpath. > > -Longman > >
2009 May 08
2
Installing xfce on CentOS 5.3?
I would like to install xfce from the "extras" repo - but when I run: yum groupinstall XFCE-4.4 I get: Warning: Group XFCE-4.4 does not exist. Also 'yum grouplist' appears to only show the base groups ... Is there anything else I have to do to install xfce? Thanks James Pearson
2014 Jun 17
0
[PATCH 03/11] qspinlock: Add pending bit
...contention when a lock is fairly > > contended. The chance of second cmpxchg() succeeding will be pretty low. > > Then why even do the pending bit - which is what the slowpath does > for the first time. And if it grabs it (And sets the pending bit) it > immediately exits. Why not perculate that piece of code in-to this header. > > And the leave all that slow code (queing, mcs_lock access, etc) in the slowpath. > > > > > -Longman > > > >
2014 Jun 17
5
[PATCH 03/11] qspinlock: Add pending bit
On Sun, Jun 15, 2014 at 02:47:00PM +0200, Peter Zijlstra wrote: > Because the qspinlock needs to touch a second cacheline; add a pending > bit and allow a single in-word spinner before we punt to the second > cacheline. Could you add this in the description please: And by second cacheline we mean the local 'node'. That is the: mcs_nodes[0] and mcs_nodes[idx] Perhaps it might be
2014 Jun 17
5
[PATCH 03/11] qspinlock: Add pending bit
On Sun, Jun 15, 2014 at 02:47:00PM +0200, Peter Zijlstra wrote: > Because the qspinlock needs to touch a second cacheline; add a pending > bit and allow a single in-word spinner before we punt to the second > cacheline. Could you add this in the description please: And by second cacheline we mean the local 'node'. That is the: mcs_nodes[0] and mcs_nodes[idx] Perhaps it might be