Avatar for the cornerstonejs user
cornerstonejs
codecs
BlogDocsChangelog

test(bench): inject fake CPU regression to validate detection pipeline

#66Closed
Comparing
regression-fake
(
2c1ff1c
) with
main
(
04c3e87
)
CodSpeed Performance Gauge
-64%
Regression
28
Untouched
22

Benchmarks

50 total
16-bit unsigned, 512x512
packages/little-endian/bench/decode.bench.js::little-endian decode
CodSpeed Performance Gauge
-99%
49.6 µs6,781.9 µs
8-bit passthrough, 512x512
packages/big-endian/bench/decode.bench.js::big-endian decode (byte-swap)
CodSpeed Performance Gauge
-99%
53.6 µs6,774.7 µs
32-bit float, 512x512
packages/little-endian/bench/decode.bench.js::little-endian decode
CodSpeed Performance Gauge
-99%
54.7 µs6,779.1 µs
8-bit passthrough, 512x512
packages/little-endian/bench/decode.bench.js::little-endian decode
CodSpeed Performance Gauge
-99%
54.9 µs6,776.5 µs
16-bit signed, 512x512
packages/little-endian/bench/decode.bench.js::little-endian decode
CodSpeed Performance Gauge
-99%
56.7 µs6,778.5 µs
encode CT1.RAW (HTJ2K lossless) — cold
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-46%
36.7 ms68.2 ms
JPEG Baseline 8-bit (.50)
packages/dicom-codec/bench/dispatch.bench.js::dicom-codec dispatch
CodSpeed Performance Gauge
-33%
344.7 ms515.7 ms
decode jpeg400jfif.jpg (600x800x8bit) — cold
packages/libjpeg-turbo-8bit/bench/decode.bench.js::libjpeg-turbo-8bit (wasm)
CodSpeed Performance Gauge
-23%
9.9 ms12.9 ms
decode jpeg400jfif.jpg (600x800x8bit) — warm
packages/libjpeg-turbo-8bit/bench/decode.bench.js::libjpeg-turbo-8bit (wasm)
CodSpeed Performance Gauge
-23%
10 ms12.9 ms
JPEG-LS Lossless (.80)
packages/dicom-codec/bench/dispatch.bench.js::dicom-codec dispatch
CodSpeed Performance Gauge
-22%
553.6 ms712.8 ms
JPEG-LS Near-Lossless (.81)
packages/dicom-codec/bench/dispatch.bench.js::dicom-codec dispatch
CodSpeed Performance Gauge
-20%
649.8 ms808.5 ms
decode CT2.JLS (.80 lossless, 512x512x16bit) — cold
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-16%
15.8 ms18.7 ms
decode CT2.JLS (.80 lossless, 512x512x16bit) — warm
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-16%
15.8 ms18.7 ms
decode CT1.JLS (.80 lossless, 512x512x16bit) — warm
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-15%
17.2 ms20.1 ms
decode CT1.JLS (.80 lossless, 512x512x16bit) — cold
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-15%
17.2 ms20.1 ms
encode CT1.RAW (HTJ2K lossless) — warm
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-14%
34.4 ms40.1 ms
decode CT2.j2c (.201 lossless, 512x512x16bit) — warm
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-13%
36.6 ms42.3 ms
decode CT2.j2c (.201 lossless, 512x512x16bit) — cold
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-13%
36.6 ms42.3 ms
decode CT1.j2c (.201 lossless, 512x512x16bit) — warm
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-13%
36.8 ms42.5 ms
decode CT-512x512-near-lossless.JLS (.81 near-lossless) — cold
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-13%
19.8 ms22.7 ms
decode CT-512x512-near-lossless.JLS (.81 near-lossless) — warm
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-13%
19.8 ms22.7 ms
encode CT2.RAW (lossless near=0) — warm
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-13%
19.9 ms22.8 ms
encode CT2.RAW (lossless near=0) — cold
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-13%
19.9 ms22.9 ms
decode CT1.j2c (.201 lossless, 512x512x16bit) — cold
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-13%
38.8 ms44.5 ms
JPEG 2000 Lossy (.91)
packages/dicom-codec/bench/dispatch.bench.js::dicom-codec dispatch
CodSpeed Performance Gauge
-10%
1.5 s1.6 s

Commits

Click on a commit to change the comparison range
Base
main
805b06c
+0.09%
ci: retrigger codspeed-bench after main baseline seeded
2c1ff1c
18 hours ago
by sedghi
© 2026 CodSpeed Technology
Home Terms Privacy Docs