История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
В x86 ничего руками не надо писать, потому что пишет компилятор, ага, и intel добавляет таблицы стоимости команд для планировщика gcc.
Там процессор, например, даже пытается угадать какой будет индекс на следующей итерации цикла и начинает выполнять код с этим предугаданным значением.
Цикл это ветка, чем это отличается от if?
Исходная версия
MOPKOBKA,
:
В x86 ничего руками не надо писать, потому что пишет компилятор, ага, и intel добавляет таблицы стоимости команд для планировщика gcc.
Там процессор, например, даже пытается угадать какой будет индекс на следующей итерации цикла и начинает выполнять код с этим предугаданным значением.
Цикл это ветка, это не какая то отдельная оптимизация.