Criterion Benchmark Results

Each cell links to the detailed Criterion.rs report for that specific benchmark size.

Note: Values shown are the midpoint of the mean confidence interval, formatted for readability.

[Switch to the standard Criterion.rs report]

Benchmark Name 1x1 100x100 250x250 500x500 1000x1000
bool_matrix_and 41.13 ns 340.60 ns 2.76 µs 21.65 µs 88.42 µs
bool_matrix_not 15.92 ns 245.40 ns 2.29 µs 16.36 µs 64.38 µs
bool_matrix_or 17.24 ns 336.02 ns 2.75 µs 21.95 µs 88.45 µs
bool_matrix_xor 16.95 ns 365.51 ns 2.78 µs 21.96 µs 87.16 µs
boolean AND 17.04 ns 344.20 ns 2.75 µs 21.96 µs 87.52 µs
boolean NOT 15.91 ns 245.73 ns 2.30 µs 16.38 µs 64.65 µs
boolean OR 17.09 ns 343.00 ns 2.76 µs 21.66 µs 87.50 µs
boolean XOR 16.88 ns 375.88 ns 2.77 µs 21.66 µs 87.36 µs
frame add 226.52 ns 21.49 µs 85.73 µs 262.47 µs 1.85 ms
frame apply_axis 19.27 ns 5.44 µs 45.01 µs 195.00 µs 817.32 µs
frame divide 232.15 ns 37.31 µs 166.71 µs 581.63 µs 2.29 ms
frame matrix_multiply 56.82 ns 1.01 ms 15.72 ms 138.15 ms 1.66 s
frame multiply 223.72 ns 22.51 µs 87.10 µs 264.32 µs 1.86 ms
frame prod_horizontal 81.68 ns 24.23 µs 163.15 µs 658.08 µs 3.56 ms
frame prod_vertical 19.55 ns 18.37 µs 119.06 µs 482.67 µs 1.95 ms
frame subtract 223.74 ns 22.51 µs 87.18 µs 262.76 µs 1.85 ms
frame sum_horizontal 81.06 ns 18.75 µs 129.09 µs 521.88 µs 2.97 ms
frame sum_vertical 19.93 ns 13.61 µs 86.47 µs 347.36 µs 1.40 ms
frame transpose 22.25 ns 14.05 µs 120.98 µs 503.53 µs 3.12 ms
matrix add 17.34 ns 4.04 µs 44.03 µs 177.72 µs 1.67 ms
matrix apply_axis 19.62 ns 5.47 µs 44.93 µs 194.93 µs 819.25 µs
matrix divide 17.80 ns 19.77 µs 123.26 µs 493.14 µs 2.09 ms
matrix matrix_multiply 54.56 ns 1.01 ms 15.68 ms 137.13 ms 1.62 s
matrix multiply 17.38 ns 4.04 µs 44.71 µs 177.65 µs 1.67 ms
matrix prod_horizontal 81.23 ns 24.25 µs 163.28 µs 660.53 µs 3.54 ms
matrix prod_vertical 19.52 ns 18.31 µs 119.06 µs 482.77 µs 1.95 ms
matrix subtract 17.55 ns 4.04 µs 44.01 µs 177.71 µs 1.67 ms
matrix sum_horizontal 79.16 ns 18.83 µs 129.40 µs 520.79 µs 3.00 ms
matrix sum_vertical 19.09 ns 13.62 µs 86.48 µs 347.29 µs 1.40 ms
matrix transpose 23.15 ns 14.08 µs 120.93 µs 502.21 µs 3.13 ms
scalar add 17.08 ns 3.04 µs 32.73 µs 130.56 µs 1.19 ms
scalar divide 17.04 ns 11.53 µs 71.74 µs 286.96 µs 1.26 ms
scalar multiply 17.56 ns 3.04 µs 32.74 µs 130.32 µs 1.18 ms
scalar subtract 16.80 ns 3.04 µs 32.73 µs 131.37 µs 1.18 ms