Ответ 1
Каждый раз, когда процессор на многоядерном чипе пытается записать конкретный адрес памяти, все другие процессоры, которые имеют этот адрес памяти в своих кэшах, должны быть уведомлены об этом изменении. Это уведомление может быть использовано для реализации пробуждения из MWAIT на современных процессорах, независимо от того, что они имеют один или отдельные шины памяти.
Какие процессоры реализуют его?
MWAIT является частью SSE3.
Используется ли он в некоторых вихревых замках?
Это противоречит определению спин-блокировки - CPU не занят.