From owner-freebsd-alpha Sat Mar 31 12:30:58 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from lysimachus.hosting.swbell.net (lysimachus.hosting.swbell.net [216.100.98.6]) by hub.freebsd.org (Postfix) with ESMTP id 1360937B71B for ; Sat, 31 Mar 2001 12:30:57 -0800 (PST) (envelope-from alc@imimic.com) Received: from imimic.com (adsl-216-63-78-19.dsl.hstntx.swbell.net [216.63.78.19]) by lysimachus.hosting.swbell.net id PAA18557; Sat, 31 Mar 2001 15:30:36 -0500 (EST) [ConcentricHost SMTP Relay 1.7] Message-ID: <3AC63E6B.3D30B2B6@imimic.com> Date: Sat, 31 Mar 2001 14:30:36 -0600 From: "Alan L. Cox" Organization: iMimic Networking, Inc. X-Mailer: Mozilla 4.75 [en] (X11; U; FreeBSD 4.2-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Gallatin Cc: freebsd-alpha@freebsd.org Subject: Re: do we care about performance yet? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > bzero 92338 6.5 2.6 > bcopy_samealign_lp 71123 5.0 2.0 I built a kernel last year using Compaq's implementation of these routines. A lot can be gained by using 21264-optimized implementations. (Unfortunately, the code I was given by Compaq was under NDA.) Alpha Processor (now API Networks) has, however, released optimized implementations for Linux. There are patches on their web site. Having talked to one hybrid business/technical person there, I doubt that they would balk at dual-licensing these patches under a BSD and GPL license. Alan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message