LMI_Processor

Class reference

Subclass of CIM_Processor

Capabilities and management of the Processor LogicalDevice.

Local properties

uint16[] Flags

Flags supported by Processor. (Available only for x86 architecture.)

ValueMap Values
0 fpu
1 vme
2 de
3 pse
4 tsc
5 msr
6 pae
7 mce
8 cx8
9 apic
11 sep
12 mtrr
13 pge
14 mca
15 cmov
16 pat
17 pse36
18 pn
19 clflush
21 dts
22 acpi
23 mmx
24 fxsr
25 sse
26 sse2
27 ss
28 ht
29 tm
30 ia64
31 pbe
43 syscall
51 mp
52 nx
54 mmxext
57 fxsr_opt
58 pdpe1gb
59 rdtscp
61 lm
62 3dnowext
63 3dnow
64 recovery
65 longrun
67 lrti
96 cxmmx
97 k6_mtrr
98 cyrix_arr
99 centaur_mcr
100 k8
101 k7
102 p3
103 p4
104 constant_tsc
105 up
106 fxsave_leak
107 arch_perfmon
108 pebs
109 bts
110 syscall32
111 sysenter32
112 rep_good
113 mfence_rdtsc
114 lfence_rdtsc
115 11ap
116 nopl
118 xtopology
119 tsc_reliable
120 nonstop_tsc
121 clflush_monitor
122 extd_apicid
123 amd_dcm
124 aperfmperf
125 eagerfpu
128 pni
129 pclmulqdq
130 dtes64
131 monitor
132 ds_cpl
133 vmx
134 smx
135 est
136 tm2
137 ssse3
138 cid
140 fma
141 cx16
142 xtpr
143 pdcm
145 pcid
146 dca
147 sse4_1
148 sse4_2
149 x2apic
150 movbe
151 popcnt
152 tsc_deadline_timer
153 aes
154 xsave
155 osxsave
156 avx
157 f16c
158 rdrand
159 hypervisor
162 rng
163 rng_en
166 ace
167 ace_en
168 ace2
169 ace2_en
170 phe
171 phe_en
172 pmm
173 pmm_en
192 lahf_lm
193 cmp_legacy
194 svm
195 extapic
196 cr8_legacy
197 abm
198 sse4a
199 misalignsse
200 3dnowprefetch
201 osvw
202 ibs
203 xop
204 skinit
205 wdt
207 lwp
208 fma4
209 tce
211 nodeid_msr
213 tbm
214 topoext
215 perfctr_core
224 ida
225 arat
226 cpb
227 epb
228 xsaveopt
229 pln
230 pts
231 dtherm
232 hw_pstate
256 tpr_shadow
257 vnmi
258 flexpriority
259 ept
260 vpid
261 npt
262 lbrv
263 svm_lock
264 nrip_save
265 tsc_scale
266 vmcb_clean
267 flushbyasid
268 decodeassists
269 pausefilter
270 pfthreshold
288 fsgsbase
289 tsc_adjust
291 bmi1
292 hle
293 avx2
295 smep
296 bmi2
297 erms
298 invpcid
299 rtm
306 rdseed
307 adx
308 smap

uint16[] Characteristics

Array of enumerated values that describes the characteristics of the processor. The characteristics include certain features of the processor such as 64 bit support for data width of the processor. Note that if this property does not contain the value corresponding to a feature of the processor, than the feature either is not that some of the features of the processor may exist but may not be enabled. To find the the currently enabled features the processor, reffer to the EnabledProcessorCharacteristics property. Values specified in the enumeration may be obtained from SMBIOS v2.5 Type 4 offset 26h (Processor Characteristics Word). 32-bit Capable - describes whether the processor has the capability for 32 bits data width. 64-bit Capable - describes whether the processor has the capability for 64 bits data width. Enhanced Virtualization - describes whether the processor has the capability for executing enhanced virtualization instructions. Hardware Thread - indicates that the processor is capable of the hardware threading. NX-bit - describes whether the processor has capability to utilize non-execute bit and can differentiate the memory marked strictly for storage. Power/Performance Control - describes whether the processor has capability for load based power savings. Core Frequency Boosting - describes whether the processor has a capability for one processor core to increase its frequency whenever the other core has gone into an idle state.

ValueMap Values
0 Unknown
1 DMTF Reserved
2 64-bit Capable
3 32-bit Capable
4 Enhanced Virtualization
5 Hardware Thread
6 NX-bit
7 Power/Performance Control
8 Core Frequency Boosting
9..32567 DMTF Reserved
32568 Multi-Core
32569..65535 Vendor Reserved

string Architecture

System architecture.

Local methods

None

Table Of Contents

Previous topic

LMI_PortPhysicalConnectorContainer

Next topic

LMI_ProcessorCacheMemory

This Page