Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 26 Jul 2002 16:44:06 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 26 Jul 2002 16:44:06 -0400 Received: from x35.xmailserver.org ([208.129.208.51]:58240 "EHLO x35.xmailserver.org") by vger.kernel.org with ESMTP id ; Fri, 26 Jul 2002 16:44:05 -0400 X-AuthUser: davidel@xmailserver.org Date: Fri, 26 Jul 2002 13:49:27 -0700 (PDT) From: Davide Libenzi X-X-Sender: davide@blue1.dev.mcafeelabs.com To: davidm@hpl.hp.com cc: Linux Kernel Mailing List Subject: Re: performance experiment In-Reply-To: <15681.38933.698148.860188@napali.hpl.hp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 930 Lines: 25 On Fri, 26 Jul 2002, David Mosberger wrote: > Davide> i posted a 95% matching patch about one year ago but it fell > Davide> inside the Alan drop basket :-) basically > > Yes, there is nothing deep in the patch. If it wasn't for > register-starved architectures such as x86, it would be the obviously > correct thing to do. Actually, it's a lot easier to convert register > accesses into memory accesses than vice versa, so in principle, the > new loop should do better even on x86 (this reasoning is what triggers > my interest in how Crusoe fares). IMHO the patch makes sense, it reduces memory loads and it "helps" the compiler to correctly allocate registers. - Davide - 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/