MWAIT

GPTKB entity

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