Subscribe to Windows IT Pro
October 06, 2003 12:00 AM

Rem: WMI Isn’t Hyper-Thread-Aware

Windows IT Pro
InstantDoc ID #40228
Rating: (1)

I'm trying to use the Windows Management Instrumentation (WMI) Win32_Processor class to inventory the total number of physical processors installed in a server farm. However, WMI is reporting hyper-threaded processors as multiple processors. How can I tell WMI to report physical processors only?

Unfortunately, you can't because WMI isn't hyper-thread—aware. The only workaround I know of is to disable hyper-threading in the BIOS. My understanding is that Microsoft is aware of the problem.

Related Content:

ARTICLE TOOLS

Comments
  • LES
    7 years ago
    Sep 08, 2005

    FYI, Intel have a utility CountCPU that is supposed to count physical CPUs accurately. Unfortunately there does not seem to be remote execution mode! See http://www.intel.com/cd/ids/developer/asmo-na/eng/dc/code/19122.htm

    Cheers,
    Les

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.