Sightglass Benchmark Results

Results use 99.00% confidence intervals (Ξ± = 0.01). CV is Coefficient of Variation (measurement consistency).
Benchmark CV% πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so …df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so
/home/posborne/Projects/OpenSource/sightglass/benchmarks/blind-sig 1.06% 257.6M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/bz2 4.39% 20.8M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/gcc-loops 0.42% 13.2B cycles (p25) 6.45% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/hashset 2.11% 51.3M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/hex-simd 2.04% 8.9M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/intgemm-simd 1.59% 12.8M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-aead_aegis128l 2.30% 18.1M cycles (p25) 2.05% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-aead_chacha20poly13052 2.06% 1.0M cycles (p25) 2.63% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-aead_xchacha20poly1305 7.07% 591.2K cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-auth5 1.63% 52.1M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-auth7 1.83% 27.3M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box 2.95% 1.6M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box2 16.63% 1.6M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box7 3.47% 1.5B cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box8 0.79% 4.6B cycles (p25) 1.62% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box_easy 2.31% 3.1M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-chacha20 0.56% 3.0M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-codecs 6.45% 4.5M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-core3 1.27% 181.1M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-core_ed25519 1.28% 5.3B cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-core_ristretto255 1.59% 6.0B cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-ed25519_convert 0.84% 632.3M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-generichash 4.68% 1.6M cycles (p25) 10.56% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-kdf_hkdf 8.83% 2.2M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-kx 5.31% 9.1M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-metamorphic 2.82% 69.5M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-onetimeauth7 1.91% 25.9M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-pwhash_argon2i 1.13% 976.1M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-pwhash_argon2id 1.07% 1.1B cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-pwhash_scrypt 1.40% 2.8B cycles (p25) 1.07% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-pwhash_scrypt_ll 1.70% 196.6M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult 22.32% 2.8M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult5 17.24% 783.0K cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult6 16.07% 806.4K cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult7 2.64% 1.6M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult8 2.11% 45.3M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult_ed25519 1.75% 14.6M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult_ristretto255 0.68% 17.3M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-secretbox8 1.50% 77.3M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-sign 1.42% 2.3B cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-stream 0.98% 159.2M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-stream2 0.85% 113.5M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-verify1 1.47% 218.7M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-xchacha20 12.85% 50.4M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/meshoptimizer 2.84% 15.2M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/pulldown-cmark 1.99% 31.5M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/quicksort 2.60% 39.9M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/regex 2.87% 15.6M cycles (p25) 2.10% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/richards 2.25% 34.1M cycles (p25) 13.52% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/rust-compression 6.88% 46.1M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/rust-json 3.85% 23.0M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/rust-protobuf 3.71% 49.0M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-ackermann 1.48% 2.9M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-base64 0.48% 354.6M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-ctype 0.57% 748.1M cycles (p25) 0.56% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-ed25519 2.63% 9.2B cycles (p25) 2.07% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-fib2 1.24% 2.5B cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-gimli 1.22% 4.8M cycles (p25) 9.67% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-heapsort 0.32% 3.1B cycles (p25) 1.22% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-keccak 16.84% 24.8M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-matrix 0.69% 454.6M cycles (p25) 1.26% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-memmove 1.98% 40.5M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-minicsv 3.79% 1.2B cycles (p25) 11.19% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-random 0.11% 516.8M cycles (p25) 0.13% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-ratelimit 0.42% 33.7M cycles (p25) 0.78% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-seqhash 0.56% 7.5B cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-sieve 2.47% 640.5M cycles (p25) 14.97% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-switch 0.39% 204.2M cycles (p25) 6.72% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-xblabla20 3.43% 2.5M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-xchacha20 0.92% 3.4M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/spidermonkey/spidermonkey-json 2.48% 14.9M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/spidermonkey/spidermonkey-markdown 1.42% 111.2M cycles (p25) 1.52% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/spidermonkey/spidermonkey-regex 1.01% 10.8M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/sqlite3/sqlite3 1.59% 2.5B cycles (p25) 1.38% faster
/home/posborne/Projects/OpenSource/sightglass/benchmarks/tinygo/tinygo-json 1.01% 22.8M cycles (p25) No significant difference
/home/posborne/Projects/OpenSource/sightglass/benchmarks/tinygo/tinygo-regex 3.62% 26.2M cycles (p25) 8.69% slower
/home/posborne/Projects/OpenSource/sightglass/benchmarks/tract-onnx-image-classification 2.54% 960.6M cycles (p25) No significant difference

/home/posborne/Projects/OpenSource/sightglass/benchmarks/blind-sig

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 257.6M cycles (p25) β€” β€” 1.06%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 256.7M cycles No significant difference Β±2.0M cycles 0.95%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/bz2

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 20.8M cycles (p25) β€” β€” 4.39%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 20.8M cycles No significant difference Β±543.4K cycles 1.17%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/gcc-loops

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 13.2B cycles (p25) β€” β€” 0.42%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 14.0B cycles 6.45% slower Β±80.0M cycles 0.93%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/hashset

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 51.3M cycles (p25) β€” β€” 2.11%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 52.2M cycles No significant difference Β±722.9K cycles 1.35%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/hex-simd

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 8.9M cycles (p25) β€” β€” 2.04%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 8.9M cycles No significant difference Β±140.5K cycles 1.97%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/intgemm-simd

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 12.8M cycles (p25) β€” β€” 1.59%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 12.9M cycles No significant difference Β±230.3K cycles 2.78%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-aead_aegis128l

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 18.1M cycles (p25) β€” β€” 2.30%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 18.5M cycles 2.05% slower Β±317.2K cycles 2.12%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-aead_chacha20poly13052

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 1.0M cycles (p25) β€” β€” 2.06%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 1.0M cycles 2.63% faster Β±23.3K cycles 3.50%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-aead_xchacha20poly1305

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 591.2K cycles (p25) β€” β€” 7.07%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 600.1K cycles No significant difference Β±25.8K cycles 2.57%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-auth5

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 52.1M cycles (p25) β€” β€” 1.63%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 51.9M cycles No significant difference Β±614.9K cycles 1.39%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-auth7

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 27.3M cycles (p25) β€” β€” 1.83%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 27.2M cycles No significant difference Β±293.6K cycles 0.50%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 1.6M cycles (p25) β€” β€” 2.95%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 1.6M cycles No significant difference Β±38.9K cycles 3.32%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box2

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 1.6M cycles (p25) β€” β€” 16.63%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 1.6M cycles No significant difference Β±157.6K cycles 1.62%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box7

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 1.5B cycles (p25) β€” β€” 3.47%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 1.5B cycles No significant difference Β±30.8M cycles 0.63%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box8

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 4.6B cycles (p25) β€” β€” 0.79%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 4.5B cycles 1.62% faster Β±23.6M cycles 0.49%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-box_easy

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 3.1M cycles (p25) β€” β€” 2.31%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 3.1M cycles No significant difference Β±45.3K cycles 1.15%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-chacha20

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 3.0M cycles (p25) β€” β€” 0.56%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 3.0M cycles No significant difference Β±15.4K cycles 0.75%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-codecs

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 4.5M cycles (p25) β€” β€” 6.45%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 4.5M cycles No significant difference Β±173.0K cycles 1.40%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-core3

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 181.1M cycles (p25) β€” β€” 1.27%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 181.2M cycles No significant difference Β±1.6M cycles 0.93%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-core_ed25519

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 5.3B cycles (p25) β€” β€” 1.28%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 5.3B cycles No significant difference Β±57.1M cycles 1.46%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-core_ristretto255

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 6.0B cycles (p25) β€” β€” 1.59%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 6.0B cycles No significant difference Β±90.2M cycles 2.19%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-ed25519_convert

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 632.3M cycles (p25) β€” β€” 0.84%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 632.8M cycles No significant difference Β±3.8M cycles 0.69%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-generichash

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 1.6M cycles (p25) β€” β€” 4.68%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 1.8M cycles 10.56% slower Β±46.7K cycles 1.78%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-kdf_hkdf

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 2.2M cycles (p25) β€” β€” 8.83%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 2.2M cycles No significant difference Β±115.1K cycles 1.57%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-kx

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 9.1M cycles (p25) β€” β€” 5.31%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 9.1M cycles No significant difference Β±486.1K cycles 7.76%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-metamorphic

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 69.5M cycles (p25) β€” β€” 2.82%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 69.2M cycles No significant difference Β±1.3M cycles 1.69%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-onetimeauth7

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 25.9M cycles (p25) β€” β€” 1.91%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 26.0M cycles No significant difference Β±320.3K cycles 1.13%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-pwhash_argon2i

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 976.1M cycles (p25) β€” β€” 1.13%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 982.0M cycles No significant difference Β±8.7M cycles 1.15%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-pwhash_argon2id

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 1.1B cycles (p25) β€” β€” 1.07%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 1.1B cycles No significant difference Β±8.7M cycles 0.96%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-pwhash_scrypt

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 2.8B cycles (p25) β€” β€” 1.40%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 2.8B cycles 1.07% slower Β±24.9M cycles 0.79%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-pwhash_scrypt_ll

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 196.6M cycles (p25) β€” β€” 1.70%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 198.9M cycles No significant difference Β±2.3M cycles 1.28%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 2.8M cycles (p25) β€” β€” 22.32%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 2.8M cycles No significant difference Β±396.5K cycles 1.48%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult5

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 783.0K cycles (p25) β€” β€” 17.24%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 781.3K cycles No significant difference Β±85.0K cycles 4.37%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult6

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 806.4K cycles (p25) β€” β€” 16.07%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 809.2K cycles No significant difference Β±79.6K cycles 4.24%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult7

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 1.6M cycles (p25) β€” β€” 2.64%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 1.5M cycles No significant difference Β±139.7K cycles 14.81%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult8

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 45.3M cycles (p25) β€” β€” 2.11%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 45.3M cycles No significant difference Β±897.6K cycles 2.87%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult_ed25519

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 14.6M cycles (p25) β€” β€” 1.75%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 14.6M cycles No significant difference Β±616.5K cycles 6.99%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-scalarmult_ristretto255

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 17.3M cycles (p25) β€” β€” 0.68%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 17.3M cycles No significant difference Β±159.4K cycles 1.50%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-secretbox8

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 77.3M cycles (p25) β€” β€” 1.50%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 77.6M cycles No significant difference Β±1.1M cycles 2.10%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-sign

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 2.3B cycles (p25) β€” β€” 1.42%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 2.3B cycles No significant difference Β±22.8M cycles 1.07%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-stream

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 159.2M cycles (p25) β€” β€” 0.98%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 159.2M cycles No significant difference Β±1.8M cycles 1.76%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-stream2

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 113.5M cycles (p25) β€” β€” 0.85%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 113.5M cycles No significant difference Β±2.2M cycles 3.35%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-verify1

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 218.7M cycles (p25) β€” β€” 1.47%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 219.3M cycles No significant difference Β±3.5M cycles 2.43%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/libsodium/libsodium-xchacha20

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 50.4M cycles (p25) β€” β€” 12.85%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 49.2M cycles No significant difference Β±3.9M cycles 2.50%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/meshoptimizer

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 15.2M cycles (p25) β€” β€” 2.84%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 15.0M cycles No significant difference Β±800.7K cycles 8.80%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/pulldown-cmark

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 31.5M cycles (p25) β€” β€” 1.99%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 31.8M cycles No significant difference Β±1.6M cycles 8.55%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/quicksort

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 39.9M cycles (p25) β€” β€” 2.60%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 40.3M cycles No significant difference Β±616.2K cycles 0.66%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/regex

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 15.6M cycles (p25) β€” β€” 2.87%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 15.5M cycles 2.10% faster Β±268.4K cycles 0.90%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/richards

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 34.1M cycles (p25) β€” β€” 2.25%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 35.9M cycles 13.52% slower Β±1.6M cycles 6.83%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/rust-compression

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 46.1M cycles (p25) β€” β€” 6.88%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 46.0M cycles No significant difference Β±2.0M cycles 2.80%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/rust-json

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 23.0M cycles (p25) β€” β€” 3.85%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 23.7M cycles No significant difference Β±632.3K cycles 2.94%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/rust-protobuf

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 49.0M cycles (p25) β€” β€” 3.71%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 48.6M cycles No significant difference Β±1.8M cycles 5.32%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-ackermann

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 2.9M cycles (p25) β€” β€” 1.48%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 2.9M cycles No significant difference Β±47.1K cycles 2.48%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-base64

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 354.6M cycles (p25) β€” β€” 0.48%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 354.2M cycles No significant difference Β±1.7M cycles 0.73%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-ctype

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 748.1M cycles (p25) β€” β€” 0.57%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 744.3M cycles 0.56% faster Β±3.5M cycles 0.65%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-ed25519

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 9.2B cycles (p25) β€” β€” 2.63%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 9.0B cycles 2.07% faster Β±161.8M cycles 1.76%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-fib2

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 2.5B cycles (p25) β€” β€” 1.24%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 2.5B cycles No significant difference Β±28.4M cycles 1.59%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-gimli

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 4.8M cycles (p25) β€” β€” 1.22%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 5.3M cycles 9.67% slower Β±42.0K cycles 0.93%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-heapsort

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 3.1B cycles (p25) β€” β€” 0.32%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 3.1B cycles 1.22% faster Β±10.9M cycles 0.55%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-keccak

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 24.8M cycles (p25) β€” β€” 16.84%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 24.6M cycles No significant difference Β±2.9M cycles 11.65%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-matrix

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 454.6M cycles (p25) β€” β€” 0.69%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 458.7M cycles 1.26% slower Β±3.9M cycles 1.35%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-memmove

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 40.5M cycles (p25) β€” β€” 1.98%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 40.2M cycles No significant difference Β±532.4K cycles 1.28%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-minicsv

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 1.2B cycles (p25) β€” β€” 3.79%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 1.3B cycles 11.19% slower Β±32.9M cycles 2.76%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-random

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 516.8M cycles (p25) β€” β€” 0.11%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 517.3M cycles 0.13% slower Β±432.7K cycles 0.11%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-ratelimit

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 33.7M cycles (p25) β€” β€” 0.42%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 33.3M cycles 0.78% faster Β±227.4K cycles 1.13%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-seqhash

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 7.5B cycles (p25) β€” β€” 0.56%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 7.5B cycles No significant difference Β±52.3M cycles 1.12%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-sieve

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 640.5M cycles (p25) β€” β€” 2.47%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 546.2M cycles 14.97% faster Β±9.4M cycles 0.89%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-switch

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 204.2M cycles (p25) β€” β€” 0.39%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 190.1M cycles 6.72% faster Β±783.0K cycles 0.62%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-xblabla20

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 2.5M cycles (p25) β€” β€” 3.43%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 2.4M cycles No significant difference Β±96.3K cycles 6.04%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/shootout/shootout-xchacha20

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 3.4M cycles (p25) β€” β€” 0.92%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 3.4M cycles No significant difference Β±26.6K cycles 1.06%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/spidermonkey/spidermonkey-json

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 14.9M cycles (p25) β€” β€” 2.48%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 14.5M cycles No significant difference Β±311.2K cycles 2.88%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/spidermonkey/spidermonkey-markdown

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 111.2M cycles (p25) β€” β€” 1.42%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 113.0M cycles 1.52% slower Β±1.1M cycles 1.18%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/spidermonkey/spidermonkey-regex

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 10.8M cycles (p25) β€” β€” 1.01%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 10.9M cycles No significant difference Β±91.3K cycles 1.14%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/sqlite3/sqlite3

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 2.5B cycles (p25) β€” β€” 1.59%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 2.5B cycles 1.38% faster Β±24.4M cycles 0.61%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/tinygo/tinygo-json

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 22.8M cycles (p25) β€” β€” 1.01%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 22.8M cycles No significant difference Β±255.9K cycles 1.74%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/tinygo/tinygo-regex

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 26.2M cycles (p25) β€” β€” 3.62%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 28.6M cycles 8.69% slower Β±561.1K cycles 0.91%

/home/posborne/Projects/OpenSource/sightglass/benchmarks/tract-onnx-image-classification

Engine Cycles (p25) Performance Confidence Interval CV%
πŸ“Š /home/posborne/Projects/OpenSource/sightglass/engines/wasmtime/313640b59088d643a13e6b1b4d0c8844e3988bb8/libengine.so 960.6M cycles (p25) β€” β€” 2.54%
…df5799075b29990a0e7d0adec671ea195ab6c4cc/libengine.so 965.3M cycles No significant difference Β±14.5M cycles 0.73%

Statistical Methods

Uses effect size analysis with confidence intervals based on Student's t-test. Statistical significance indicates the difference is likely real (not measurement noise). Tests with CV > 5% may have unreliable measurements.

Baseline Engine (πŸ“Š): The baseline engine is the reference point for all comparisons. Performance differences are calculated relative to the baseline. The baseline engine appears with a chart icon (πŸ“Š) and is highlighted with a light blue background in detailed tables.

P25 Metric: Cycle counts show the 25th percentile (p25) rather than mean or median. This metric is more robust to outliers, as noise in benchmarking typically appears as spikes on the higher end (system interrupts, background processes, etc.). P25 represents a "good run" that is consistently achievableβ€”25% of runs are this fast or faster.

Color Coding: Green indicates significantly faster performance, red indicates significantly slower, and gray indicates high measurement noise (CV > 5%). No highlighting means no statistically significant difference from baseline.

References: Benchmark Suite RFC | Sightglass Documentation