Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Mar 2006 11:26:25 -0500
From:      Bill Moran <wmoran@collaborativefusion.com>
To:        freebsd-amd64@freebsd.org
Subject:   Re: amd64 slower than i386 on identical AMD 64 system?
Message-ID:  <20060314112625.09a3ac2c.wmoran@collaborativefusion.com>
In-Reply-To: <200603141710.12822.kono@kth.se>
References:  <200603140740.38388.joao@matik.com.br> <3.0.1.32.20060314034932.00ae9678@pop.redshift.com> <200603141710.12822.kono@kth.se>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 14 Mar 2006 17:10:12 +0100
Alexander Konovalenko <kono@kth.se> wrote:

> 
> I am just trying to understand, the conclusion is that all people who got i386 
> benchmark better than amd64 one, on the same X2 hardware, were running not 
> SMP kernel on amd64 and never bothered them self to build and use a proper 
> kernel for their platform? Naively I thought that problem is much 
> serious... :-P

We've been doing some tests here (on Dell Poweredge 2850) and haven't
done extensive tweaking (have tried different -O or any other compile
flags)

So far, our conclusion is that running amd64 binaries on an amd64
kernel is slower than ia32 binaries on an ia32 kernel.  We're
comparing identical 2850 hardware, both kernels built with SMP
(although there seem to be some issues related to running SMP on
amd64)

We've been using ubench and pgbench (since these will be PostgreSQL
servers) to test.  We're seeing that the 64b stuff runs just a bit
slower.  We're also seeing that the amd64 doesn't seem to scale up
to using more than one processor, but that's an issue under investigation
(see other thread on this list)

These are not conclusive tests at this point, but it's more data for
you.

-- 
Bill Moran
Collaborative Fusion Inc.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060314112625.09a3ac2c.wmoran>