Date: Wed, 1 Dec 2004 02:02:02 -0800 From: Astrodog <astrodog@gmail.com> To: obrien@freebsd.org Cc: freebsd-amd64@freebsd.org Subject: Re: Page fault on Tyan K8S Pro (S2882) board Message-ID: <2fd864e04120102022a1f5a7a@mail.gmail.com> In-Reply-To: <20041201090024.GC1621@dragon.nuxi.com> References: <606711.1101483235019.SLOX.WebMail.wwwrun@hermes.aboutit.co.za> <41A80A0F.9030502@gmail.com> <20041201090024.GC1621@dragon.nuxi.com>
index | next in thread | previous in thread | raw e-mail
Isn't CPU0 blocked from memory, while CPU1 makes a request (and has it
fulfilled?)
If not... how'd they manage that? Thats cool as hell. Heh.
--- Harrison Grundy
On Wed, 1 Dec 2004 01:00:24 -0800, David O'Brien <obrien@freebsd.org> wrote:
> On Fri, Nov 26, 2004 at 09:01:03PM -0800, Astrodog wrote:
> > Running 1 DIMM in this kind of setup is
> > shooting yourself in the foot. If CPU #1 requests something through CPU
> > #0, and we're using 1 bank of memory the whole setup..... performance is
> > gonna be crap. Both CPUs will be blocked from processing instructions
> > while the request is fulfilled.
>
> That is not at all true -- CPU0 is not blocked because CPU1 is accessing
> memory directly attached to CPU0. The memory controller in an Opteron
> operates independently of the CPU cache unit and central processing unit
> ("core"). All of the the HyperTransport connections (3 of them), the
> memory controller, cache unit (2 for dual-core) all attach together thru
> a cross-bar switch.
>
>
> > There are known performance issues with the 4+0 memory config... but
> > they're still good if you use 2 or 4 DIMMs.
>
> There aren't performance issues with 4+0 memory configurations -- unless
> you also consider it a "performance issue" if one is using DDR333 or
> DDR266 memory vs. DDR400. CPU1 has a higher latency to memory than CPU0,
> 105ns vs. 70ns; BUT 105ns is still lower than the latency of going thru a
> traditional northbridge.
>
> So its all a trade off of where you want to be on the performance curve.
>
> --
> -- David (obrien@FreeBSD.org)
>
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2fd864e04120102022a1f5a7a>
