LINUX.ORG.RU

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

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

если при компиляции неправильно определил наиболее вероятные ветви

Ты понимаешь, что предсказание наиболее вероятной ветки

if (f(x) + random() > 0)
{
...
}
else
{
...
}

при знании либо незнании текущего значения x - существенно различается по точности? Компилятор не знает x, блок предсказания ветвления в процессоре - знает

Исходная версия cvs-255, :

если при компиляции неправильно определил наиболее вероятные ветви

Ты понимаешь, что предсказание наиболее вероятной ветки

if (f(x) + random() > 0)
{
...
}
else
{
...
}

при знании либо незнании текущего значения x - существенно различается по точности?