Date: Wed, 16 Feb 2005 09:32:54 -0800 From: "David O'Brien" <obrien@freebsd.org> To: Lars Tunkrans <lars.tunkrans@bredband.net> Cc: freebsd-amd64@freebsd.org Subject: Re: NVidia chipsets (was Re: Any experience with "AsusA8N-SLi"or"Gigabyte K8NXP-SLI" mobos?) Message-ID: <20050216173254.GA81923@dragon.nuxi.com> In-Reply-To: <4212EC72.4030505@bredband.net> References: <20050208193338.6ee460d9.mark@hyow.eu.org> <20050215113649.7bfcb1cd.mark@hyow.eu.org> <20050215180011.GD38158@dragon.nuxi.com> <4212868E.8080005@transactionware.com> <20050215235358.GC96584@dragon.nuxi.com> <42129E66.5090903@transactionware.com> <2fd864e050215181374d2e2b1@mail.gmail.com> <20050216032425.GB2966@dragon.nuxi.com> <4212EC72.4030505@bredband.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 16, 2005 at 07:47:14AM +0100, Lars Tunkrans wrote: > David O'Brien wrote: > >On Tue, Feb 15, 2005 at 08:13:30PM -0600, Astrodog wrote: > > > >>On Wed, 16 Feb 2005 12:14:14 +1100, Jan Mikkelsen > >><janm@transactionware.com> wrote: > > >>I'm not sure anyone but AMD makes SMP-capible chipsets for Opteron. > > > >Note that the HP dual-processor workstation doesn't use the AMD chipset, > >yet is MP. (Opteron's also aren't SMP, but are a NUMA architecture) > > NUMA is the opposite of UMA ( Uniform Memory Architecture) not the > opposite of SMP. > I see SMP as an oppsite of GRID-clusters like Beowulf. You're the only one then. Google for "smp numa". Most in the NUMA world treat SMP the opposite. ccNUMA (cache-coherent) isn't "symmetric" in its memory latency or I/O paths, thus not SMP. FreeBSD treats MP Opteron as SMP. Note that a single package(socket) AMD dual-core CPU is indeed SMP. http://whatis.techtarget.com/definition/0,,sid9_gci212678,00.html An SMP system is a "tightly-coupled," "share everything" system in which multiple processors working under a single operating system access each other's memory over a common bus or "interconnect" path. This does not define a NUMA system. A 2nd source: http://lse.sourceforge.net/numa/faq/ 3. What is the difference between NUMA and SMP? The NUMA architecture was designed to surpass the scalability limits of the SMP architecture. With SMP, which stands for Symmetric Multi-Processing, all memory access are posted to the same shared memory bus. While technically correct about "UMA" (remove the 'N' in NUMA and "UMA" is what you get). In the AMD64 context, UMA, mean on-board graphics and the "unified" speaks of video RAM and system RAM. > These days a NUMA architecture is radically faster than a UMA architecture .. > Anyone, 10 years ago, saying that NUMA > is faster than UMA > would have been looked at as out of his mind. Uh, no. You design a NUMA architecture exactly to get some very fast memory to processors. -- -- David (obrien@FreeBSD.org)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050216173254.GA81923>