Skip site navigation (1)Skip section navigation (2)
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>