Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 26 Feb 2003 13:06:02 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 26 Feb 2003 13:06:02 -0500 Received: from bjl1.jlokier.co.uk ([81.29.64.88]:29585 "EHLO bjl1.jlokier.co.uk") by vger.kernel.org with ESMTP id ; Wed, 26 Feb 2003 13:06:00 -0500 Date: Wed, 26 Feb 2003 18:22:39 +0000 From: Jamie Lokier To: Andi Kleen Cc: "John W. M. Stevens" , linux-kernel@vger.kernel.org, lse-tech@projects.sourceforge.net Subject: Re: Horrible L2 cache effects from kernel compile Message-ID: <20030226182239.GA24720@bjl1.jlokier.co.uk> References: <3E5ABBC1.8050203@us.ibm.com.suse.lists.linux.kernel> <20030225170546.GA23772@morningstar.nowhere.lie.suse.lists.linux.kernel> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1068 Lines: 27 Andi Kleen wrote: > "John W. M. Stevens" writes: > > > http://www.sourcejudy.com/downloads/10minutes.htm > > Feel free to code it up. If you did I'm sure someone would be willing > to test it on large boxes too. > > However with RCU in the equation looking may get very interesting... > Hash tables have the advantage that they're simply enough for lockless > tricks; balanced trees are likely not so lucky. > > -Andi (who took a look at judy some time ago but it looked horribly > complicated, even worse so than skiplists) Note that the Judy trees paper has some text deleted which begins "{some Judy patent applications}... {Remainder deleted, sorry, you don't need to read this to understand the released software.}". Maybe some parts of the algorithm are patent-pending in the US? -- Jamie - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/