!cpuid

The !cpuid extension displays information about the processors on the system.

!cpuid [Processor]

Parameters

Processor

Specifies the processor whose information will be displayed. If you omit this parameter, all processors are displayed.

DLL

Windows 2000

Ext.dll

Windows XP and later

Ext.dll

 

Additional Information

For more information about how to debug multiprocessor computers, see Multiprocessor Syntax.

Remarks

The !cpuid extension works during live user-mode or kernel-mode debugging, local kernel debugging, and debugging of dump files. However, user-mode minidump files contain only information about the active processor.

If you are debugging in user mode, the !cpuid extension describes the computer that the target application is running on. In kernel mode, it describes the target computer.

The following example shows this extension.

kd> !cpuid 
CP  F/M/S  Manufacturer        MHz 
 0  6,5,1  GenuineIntel        700 
 1  8,1,5  AuthenticAMD        700 

The CP column gives the processor number. (These numbers are always sequential, starting with zero). The Manufacturer column specifies the processor manufacturer. The MHz column specifies the processor speed, if it is available.

For an x86-based processor or an x64-based processor, the F column displays the processor family number, the M column displays the processor model number, and the S column displays the stepping size.

For an Itanium-based processor, the M column displays the processor model number, the R column displays the processor revision number, the F column displays the processor family number, and the A column displays the architecture revision number.

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft