Date: Tue, 24 Oct 2006 21:50:21 +0000 From: rondzierwa@comcast.net To: freebsd-amd64@freebsd.org Subject: Hardware topology Message-ID: <102420062150.6756.453E8A9D000980D700001A6422007613940E999D0A07960B02019D@comcast.net>
index | next in thread | raw e-mail
Does the amd64 kernel know anything about which memory is attached to which processor, and which i/o bus is attached to which hypertransport link? Can it use this information to do things like allocate pages to a process from the memory that is physically attached to the cpu upon which the process is running? Along these lines, is there any way to set affinity between a process and a cpu (or set of cpu's in the case of multicore)? Likewise with i/o devices, if a process or device driver wants to operate a particular device, can it be set to run on the cpu that owns the hypertransport connection upon which the device is connected? thanks, ron.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?102420062150.6756.453E8A9D000980D700001A6422007613940E999D0A07960B02019D>
