Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
x86 instruction
|
gptkbp:architecture |
x86
x86-64 |
gptkbp:can_be_disabled_by |
gptkb:BIOS/UEFI
|
gptkbp:documentedIn |
gptkb:Intel_SDM_(Software_Developer’s_Manual)
|
gptkbp:effect |
puts processor in optimized idle state
waits for memory write or interrupt |
https://www.w3.org/2000/01/rdf-schema#label |
MWAIT
|
gptkbp:introduced |
gptkb:Intel_Pentium_4
|
gptkbp:not_available_on |
all CPUs
|
gptkbp:opcode |
0x0F 0x01 0xC9
|
gptkbp:paired_with |
gptkb:MONITOR
|
gptkbp:privilege_level |
ring 0
|
gptkbp:relatedTo |
gptkb:CPU_C-states
|
gptkbp:replacedBy |
HLT in some scenarios
|
gptkbp:requires |
MONITOR to be executed first
|
gptkbp:used_in |
operating systems
hypervisors power-efficient idle loops |
gptkbp:usedFor |
power management
processor idle state |
gptkbp:bfsParent |
gptkb:SSE3
|
gptkbp:bfsLayer |
6
|