jsColorEngine browser bench

Engine info

jsColorEngine
WebAssembly
WASM SIMD
lcms-wasm
Profile loading…
User agent
CPU cores
Page

Full comparison — every direction × every mode

Runs all four colour-space directions (RGB→RGB, RGB→CMYK, CMYK→RGB, CMYK→CMYK) against eight jsColorEngine modes (no-LUT, float, int, int16, int16-wasm-scalar, int16-wasm-simd, int-wasm-scalar, int-wasm-simd) plus lcms-wasm in three flag configurations × two I/O widths (default, HIGHRESPRECALC, NOOPTIMIZE at both 8-bit and 16-bit). The Type column tags the hot path as f64 (jsce no-LUT or float f64 CLUT), u16 (lcms-wasm NOOPT (only u16 pipeline in the wasm build), u8 (8-bit I/O + u16 integer LUT), or u16 (16-bit I/O). Per cell measures LUT build time, cold first transform, and the hot run median ms/iter.

idle
Direction Mode Type LUT LUT build Cold 1st Hot ms MPx/s MB/s relative speed vs `int`