SMP on x86: Difference between revisions
No edit summary |
|||
| Line 27: | Line 27: | ||
MIS: 0 | MIS: 0 | ||
[recombinator](0) $ </pre> | [recombinator](0) $ </pre> | ||
==[[ | ==[[Discovery]]== | ||
* | * ACPI's MADT table can supply multiprocessor configuration, and is usually used if present | ||
* MP Table. The FreeBSD program <tt>mptable(1)</tt> can dump this: | * MP Table. The FreeBSD program <tt>mptable(1)</tt> can dump this: | ||
<pre>[bryhlath](0) $ sudo mptable | <pre>[bryhlath](0) $ sudo mptable | ||
| Line 116: | Line 116: | ||
[bryhlath](0) $ </pre> | [bryhlath](0) $ </pre> | ||
* HyperThreading (Intel SMT) requires CPU, BIOS and OS support. Introduced on the P4. | * HyperThreading (Intel SMT) requires CPU, BIOS and OS support. Introduced on the P4. | ||
** Found on (all) i7's, [http://www.intel.com/technology/atom/microarchitecture.htm some Atoms], and some P4's and Core2Duo's (especially those with Xeon branding). | ** Found on (all) i7's, [http://www.intel.com/technology/atom/microarchitecture.htm some Atoms], and some P4's and Core2Duo's (especially those with Xeon branding). | ||