Subject: Re: Thread benchmarks, round 2
To: None <tls@rek.tjls.com>
From: Kris Kennaway <kris@FreeBSD.org>
List: tech-kern
Date: 10/05/2007 20:18:24
Thor Lancelot Simon wrote:
> On Fri, Oct 05, 2007 at 11:18:24AM +0200, Kris Kennaway wrote:
>> Here is the initial run with CVS HEAD sources (I took out the obvious 
>> things from GENERIC.MP like I386_CPU support, etc, and removed the 
>> default datasize and stack size limits).  Same benchmark config that 
>> Andrew is using, etc.
>>
>>   http://people.freebsd.org/~kris/scaling/netbsd.png
> 
> Is this system running an amd64 kernel, or an i386 kernel?  One thing I
> noticed when comparing NetBSD and FreeBSD performance for a very diferent
> workload recently was that NetBSD/amd64 is missing even the most recent
> optimized i386 versions of some fairly basic stuff like memset, memcpy,
> copyin/copyout, much less versions tuned for modern processors (e.g. for
> set and copy SSE2 instructions can be used if you know they're present, as
> we do know on amd64).  I suspect FreeBSD/amd64 is better about this.
> 
> Thor

It is i386.

Kris