Я продолжаю подробно рассказывать о приемах оптимизации, позволивших мне написать самый быстрый ресайз изображений на современных x86 процессорах. На этот раз речь пойдет о преобразовании вычислений с плавающей точкой в вычисления с целыми числами. Сперва я расскажу немного теории, как это работает. Затем вернусь к реальному коду, в том числе SIMD-версии.
В предыдущих частях:
→ Часть 0
→ Часть 1, общие оптимизации
→ Часть 2, SIMD
Читать дальше →
Как я сделал самый быстрый ресайз изображений. Часть 3, числа с фиксированной точкой
Source: habrahabr
