Skip to content
This repository has been archived by the owner on Sep 28, 2023. It is now read-only.

Is it really faster? (Benchmarks?) #20

Open
pwais opened this issue Jul 5, 2019 · 3 comments
Open

Is it really faster? (Benchmarks?) #20

pwais opened this issue Jul 5, 2019 · 3 comments

Comments

@pwais
Copy link

pwais commented Jul 5, 2019

How much faster is accimage than Pillow{,-SIMD}? Some rough numbers, even say a single sentence in the root README, would be helpful.

FWIW Pillow has some benchmarks here: https://python-pillow.org/pillow-perf/

@kkahatapitiya
Copy link

kkahatapitiya commented Sep 16, 2020

In my setting, accimage was significantly faster than Pillow (~1.4x-1.5x), but not so much compared to Pillow-SIMD.
Roughly speaking, for every 1000 images Pillow-SIMD loads and pre-processes (crop+resize+transpose), accimage does ~1015. In long run, it can make a difference.

ps: I didn't run this, but this may provide a better answer accimage-benchmark

@willprice
Copy link
Contributor

That's buggy, it needs to re-read the image before running the accimage transformations to be accurate.
In my experience Pillow-SIMD is the better option than accimage, although I'd like to revisit and properly benchmark when I have time, something that won't happen for a long time!

@iutlu
Copy link

iutlu commented Dec 4, 2022

+1 -- would be interested to see a comparison with pil-simd (libjpeg-turbo) in particular!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants