Re: [rfc][patch] dynamic resizing dentry hash using RCU

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Michael K. Edwards
Date: Friday, February 23, 2007 - 6:31 pm

On 2/23/07, Zach Brown <zab@zabbo.net> wrote:

There's an active thread on netdev about implementing an RCU hash.
I'd suggest a 2-left (or possibly even k-left) hash for statistical
reasons discussed briefly there, and in greater depth in a paper by
Michael Mitzenmacher at
www.eecs.harvard.edu/~michaelm/NEWWORK/postscripts/iproute.ps.
Despite his paper's emphasis on hardware parallelism, there's a bigger
win associated with Poisson statistics and decreasing occupation
fraction (and therefore collision probability) in successive hashes.

Cheers,
- Michael
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[rfc][patch] dynamic resizing dentry hash using RCU, Nick Piggin, (Fri Feb 23, 8:37 am)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, Eric Dumazet, (Fri Feb 23, 9:31 am)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, Michael K. Edwards, (Fri Feb 23, 6:31 pm)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, KAMEZAWA Hiroyuki, (Fri Feb 23, 9:07 pm)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, William Lee Irwin III, (Fri Feb 23, 9:24 pm)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, Nick Piggin, (Fri Feb 23, 10:09 pm)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, Nick Piggin, (Fri Feb 23, 10:15 pm)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, William Lee Irwin III, (Sat Feb 24, 3:56 pm)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, David Miller, (Sat Feb 24, 5:56 pm)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, William Lee Irwin III, (Sat Feb 24, 7:15 pm)
Re: [rfc][patch] dynamic resizing dentry hash using RCU, Paul E. McKenney, (Sat Feb 24, 11:21 pm)