< Back to Support Home

Q: Perfectly Clear Web Assembly Performance Data

A:

Here’s a quick look at the current performance of our Perfectly Clear Web Assembly SDK – which allows processing images in a web browser with all processing taking place on the client’s computer. 

Our WASM demo resizes images to fix in a 880 x 600 pixel area.  Once the image is resized, it’s corrected in our WASM library with our iAuto preset – and this takes about 250 milliseconds (on a current MacBook Pro).  Once this is complete, we process 16 thumbnail images which each take about 60 milliseconds.

You can give this a quick test for yourself at our WASM DEMO.

We chose WebAssembly for our client-side implementation because it’s fast!  It’s essentially as fast as native C code – which our SDK and desktop applications use – except that WASM is (for now) single threaded.  This means each photo you process in our WASM SDK will be processed on a single thread.  We’re working on a process to further speed this up, so stay tuned!!

 

Do you have more questions?

Our expert support team is ready to help.

Sign up for news, discounts, freebies, and other good stuff!
No Thanks