WASM SIMD128 ENABLED

SIMD_PERFORMANCE_MATRIX

Vector Operations at 2+ Gelem/s // Powered by WebAssembly SIMD128

WASM LOADING...
SIMD DETECTING...
LANES 4xF32
THROUGHPUT --

SIMD128 LANE_ARCHITECTURE

VECTOR_REGISTER_f32x4

SIMD128 processes 4 float32 values simultaneously using a single 128-bit register.

Lane 0 f32
Lane 1 f32
Lane 2 f32
Lane 3 f32

EdgeVec uses f32x4.mul, f32x4.add, and horizontal sum for dot product calculations

RUN_BENCHMARK

BENCHMARK_CONFIG


1000
0%
--
Total Ops
--
Est. Time

BENCHMARK_RESULTS

--
Avg Latency (ns)
--
Throughput (Gelem/s)
--
Total Time (ms)
--
Ops/sec
LATENCY_DISTRIBUTION

BROWSER_COMPATIBILITY

Chrome
91+
SIMD
Firefox
89+
SIMD
Edge
91+
SIMD
Safari
16.4+ (macOS)
SIMD
iOS Safari
All versions
SCALAR
BENCHMARK_LOG