История изменений
Исправление
jpegqs,
(текущая версия)
:
Зависит от версии архитектуры, до v5 было медленнее, в v5 ускорили. (Причём даже в v5 не совсем идеально, в v6 стало еще лучше.)
Тонкость в том, что если вы не компилируете с -faligned, то компилятор будет считать что любые адреса не выровнены и выставлять задержки как для невыровненных чтений. Так как в v5 задержки стали меньше - то и в общем код ускорился, даже без -faligned.
Исходная версия
jpegqs,
:
Зависит от версии архитектуры, до v5 было медленнее, в v5 ускорили.
Тонкость в том, что если вы не компилируете с -faligned, то компилятор будет считать что любые адреса не выровнены и выставлять задержки как для невыровненных чтений. Так как в v5 задержки стали меньше - то и в общем код ускорился, даже без -faligned.