Date: Sun, 1 Feb 2004 16:49:06 -0800 From: "David O'Brien" <obrien@freebsd.org> To: "Haapanen, Tom" <tomh@waterloo.equitrac.com> Cc: amd64@freebsd.org Subject: Re: Dual processor, AMD 64 machine freezing. Message-ID: <20040202004906.GA60117@dragon.nuxi.com> In-Reply-To: <B1D77424948FD611A3B80000C0109EEF023B4D3D@SYNCRO> References: <B1D77424948FD611A3B80000C0109EEF023B4D3D@SYNCRO>
next in thread | previous in thread | raw e-mail | index | archive | help
[ Tom, PLEASE don't top-post -- it looses context in follow ups ] On Sun, Feb 01, 2004 at 06:34:10PM -0500, Haapanen, Tom wrote: > P.S. For best performance, I think you really want to run 4x 512 MB. > Running with two DIMMs means either you only get 64-bit memory access (not > 128-bit) or else you need to put both DIMMs into the CPU1 memory slots > (which means CPU2 will have to access those through hypertransport). ... > From: Mark Sergeant [mailto:msergeant@snsonline.net] > 2 x 1GB sticks PC 2700 ECC ram Tom is very correct -- you want to populate memory in pairs per CPU. This is so you can use both channels of the DDR memory controller. If you only put one DIMM per CPU, you're missing 1/2 your potential bandwidth. Consult your motherboard manual to determine which DIMM slots make up a pairing, not all motherboards are the same. Also, you want to spread your memory out across all your CPU's to get max performance. Look in the freebsd-amd64 archives for where I've detailed it more. -- -- David (obrien@FreeBSD.org)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040202004906.GA60117>