крч, они идеально синхронизированы и погрешностей между ними допускать нельзя. Печально
А зачем нужны эти погрешности? По идее, +/- 1-2 такта можно получить, если читать одновременно с разных потоков. Потому что "одновременно" всё равно не получится прочитать.
А зачем нужны эти погрешности? По идее, +/- 1-2 такта можно получить, если читать одновременно с разных потоков. Потому что "одновременно" всё равно не получится прочитать.
я просто пытаюсь придумать способ скрыть для кода в эмуляции разницу во времени, которая получается из - за vm-exit'ов гипервизора
Ну в целом, нет гарантии, что разницы не будет (как минимум может быть NUMA, допустим). Хотя, в доках MS где-то видел, что разница QueryPerformanceCounter с разных потоков не будет больше, чем на 1.