Date: Sun, 14 Sep 1997 09:55:48 +0000 (GMT) From: Terry Lambert <tlambert@primenet.com> To: Shimon@i-connect.net (Simon Shapiro) Cc: tlambert@primenet.com, freebsd-smp@freebsd.org, missmanp@milo.cfw.com Subject: Re: SMP in FreeBSD 3.x.x Message-ID: <199709140955.CAA14249@usr06.primenet.com> In-Reply-To: <XFMail.970914003034.Shimon@i-Connect.Net> from "Simon Shapiro" at Sep 14, 97 00:30:34 am
next in thread | previous in thread | raw e-mail | index | archive | help
> When I worked at that awful place, we actually computed how many processors > one could put on the P6 bus. The number was much, much lower than 30. > Our number was based on trying to have the CPUs access memory and I/O. > With respect, that's because the people designing the access paradigms weren't very clever. It's possible to allocate from a global pool to a per processor pool. If I'm trying to allocate out of a per processor pool, then I don't have to contend with other processors to do the allocation. In effect, this is a virtual NUMA. See the Dynix paper: Efficient Kernel Memory Allocation on Shared Memory Multiprocessors McKenney, P.E. and Swignline , J. Proceeding of Winter 1993 Usenix Technical Conference Jan 1993, pages 295-303 Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709140955.CAA14249>