tpause is a new instruction support on next generation sapphire rapids ([Reference ](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=tpause&ig_expand=7272)), it's like an enhanced pause instruction. Monitor/Wait can only be used in Ring 0, while we believe PAUSE instruction isn't as efficient as TPAUSE. The idea here is that when this thread is wait for the job by TPAUSE, the other thread (on a same core) can fully utilize the pipeline without any impact. 