LINUX.ORG.RU

История изменений

Исправление shdown, (текущая версия) :

Ты не можешь сделать ничего реально недетерминированного на основе чего-либо 100% детерменированного.

А что есть детерминированного в современных процессорах? rdtsc, rdrand, троттлинг, branch prediction, auto-prefetch. Там ещё какую-то дичь завезли, что не теперь гарантируется, что mov, add, mul, etc будут constant-time.

Исходная версия shdown, :

Ты не можешь сделать ничего реально недетерминированного на основе чего-либо 100% детерменированного.

А что есть детерминированного в современных процессорах? rdtsc, rdrand, троттлинг.