tech-embed archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

netBSD support for dual-Xeon. E7500, Hyper-Threading ...

Can anyone tell me if netBSD supports the dual-Xeon architecture

with E7500 chipset?    This would require netBSD to be SMP capable

at a minimum (which I believe it is?).


The Xeon has a feature called Hyper-Threading which enables the

single physical processor to appear as two logical processors

(completely transparent to the OS).   The only requirement is for

the OS to detect the presence of the logical processors by reading

the ACPI (Advanced Configuration and Power Interface) table maintained by the BIOS.


Can netBSD already read the ACPI?


My last question is whether or not netBSD can differentiate between the logical

and physical processors themselves.   For performance reasons, the kernel

should schedule processes/threads to execute on physical processors first,

followed then by logical processors.


Any help is greatly appreciated.



David L. Francheski

Caymas Systems, Inc.

5330 Old Redwood Hwy., Suite B
Petaluma, CA 94954
Phone: 1-707-285-3038

FAX:    1-707-285-3001




Home | Main Index | Thread Index | Old Index