Date: Tue, 22 Jun 1999 12:00:15 -0400 (EDT) From: "Robert S. Sciuk" <rob@ControlQ.com> To: Gregory Sutter <gsutter@pobox.com> Cc: Terry Lambert <tlambert@primenet.com>, dvwd@wwdg.com, freebsd-questions@FreeBSD.ORG, freebsd-smp@FreeBSD.ORG Subject: Re: Multi processor support? Message-ID: <Pine.UW2.3.96.990622115629.10127A-100000@fatlady.controlq.com> In-Reply-To: <19990621182054.G73528@001101.zer0.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 21 Jun 1999, Gregory Sutter wrote: > On Mon, Jun 21, 1999 at 11:59:52PM +0000, Terry Lambert wrote: > > > Also, is there any way to control what processes happen on > > > which cpu? > > > > Heh. That wouldn't be very symmetric... > > No, but having processor affinity would be quite nice. There's > nothing wrong with MP. Processor affinity is more than nice. Work I've done on large HP boxes indicate that by putting producer/consumer processes on the same processor one avoids a lot of cache coherency issues, and increases bandwidth considerably. Admittedly, this is not true of all applications, but having the ability to have two or more processes share a processor can go a long way towards tuning application performance. I would suggest an ioctl or other API type interface, with a userland tool to assist ... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Robert S. Sciuk 1032 Howard Rd. PO Box 6A Ph:905 632-2466 Control-Q Research Burlington, Ont. Canada Fx:905 632-7417 rob@ControlQ.com L7R 3X5 http://www.ControlQ.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.UW2.3.96.990622115629.10127A-100000>