[#] Как я сделал самый быстрый ресайз изображений. Часть 0
habrabot(difrex,1) — All
2017-02-14 12:30:04


Здравствуйте, меня зовут Саша, я написал самый быстрый ресайз изображений для современных х86 процессоров. Я так утверждаю, поскольку все остальные библиотеки, которые я сумел найти и протестировать, оказались медленнее. Я занялся этой задачей, когда работал над оптимизацией ресайза картинок на лету в [Uploadcare][1]. Мы решили открыть код и в результате появился проект [Pillow-SIMD][2]. Любой желающий с легкостью может использовать его в приложении на языке Python.



Любой код выполняется на конкретном железе и хорошей оптимизации можно добиться, только понимая его архитектуру. Всего я планирую выпустить 4 или 5 статей, в которых расскажу как применять знание архитектуры железа для оптимизации реальной задачи. Своим примером я хочу побудить вас оптимизировать другие прикладные задачи. Первые две статьи выйдут в течение недели, остальные — по мере готовности.

[Читать дальше →][3]

[1]: https://uploadcare.com/
[2]: https://github.com/uploadcare/pillow-simd
[3]: https://habrahabr.ru/post/321744/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut