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