12th Generation Intel® Core™ Processors

Datasheet, Volume 1 of 2

ID 655258
Date 08/08/2022

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

User Mode Wait Instructions

The UMONITOR and UMWAIT are user mode (Ring 3) instructions similar to the supervisor mode (Ring 0) MONITOR/MWAIT instructions without the C-state management capability.

TPAUSE us an enhanced PAUSE instruction.

The mnemonics for the three new instructions are:

  • UMONITOR: operates just like MONITOR but allowed in all rings.
  • UMWAIT: allowed in all rings, and no specification of target C-state.
  • TPAUSE: similar to PAUSE but with a software-specified delay. Commonly used in spin loops.