Date: Mon, 14 Jul 2003 17:50:06 -0400 (EDT) From: John Baldwin <jhb@FreeBSD.org> To: "Cagle, John (ISS-Houston)" <john.cagle@hp.com> Cc: =?iso-8859-1?Q?Patrik_Vesel=EDk?= <veselik@ssakhk.cz> Subject: RE: maximum of CPUs Message-ID: <XFMail.20030714175006.jhb@FreeBSD.org> In-Reply-To: <C50AB9511EE59B49B2A503CB7AE1ABD10476C7AF@cceexc19.americas.cpqcorp.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 14-Jul-2003 Cagle, John (ISS-Houston) wrote: > If you enable hyperthreading on an 8-way server, you'll end up with 16 logical processors (and a > *whole bunch* of APIC's) -- a scenario that is not comprehended by FreeBSD. In other words, > there needs to be some more engineering done on FreeBSD to support more than 8 processors > (AFAICT). Well, the problem is that the original APIC's only supported 15 physical APIC IDs. The (x)APIC's from Pentium4+ support 255 physical APIC IDs. If the BIOS does the right thing as far as providing ID's for the I/O APICs in the mptable and/or ACPI MADT, future versions of FreeBSD should work just fine. -- John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.20030714175006.jhb>