recmo
uint
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
21 days ago
7732304
main
push
Compare
Base
Search a run
Head
main
7732304
21 days ago
CPU Simulation
Compare
Suggested base runs:
Parent Commit
Benchmarks
base_convert/256/256/10/be
benches/bench.rs::benches::benches::group
34.2 ms
add/128
benches/bench.rs::benches::benches::group
263.3 µs
add/256
benches/bench.rs::benches::benches::group
515.4 µs
add/192
benches/bench.rs::benches::benches::group
389.4 µs
base_convert/256/256/10/le
benches/bench.rs::benches::benches::group
18.4 ms
add/384
benches/bench.rs::benches::benches::group
767.5 µs
add/4096
benches/bench.rs::benches::benches::group
98.6 µs
base_convert/384/384/10/le
benches/bench.rs::benches::benches::group
46.3 ms
add/512
benches/bench.rs::benches::benches::group
1 ms
base_convert/384/384/10/be
benches/bench.rs::benches::benches::group
63.6 ms
add/64
benches/bench.rs::benches::benches::group
126.2 µs
base_convert/512/512/10/be
benches/bench.rs::benches::benches::group
108.6 ms
add_mod/192
benches/bench.rs::benches::benches::group
1.7 ms
base_convert/4096/4096/10/be
benches/bench.rs::benches::benches::group
65.4 ms
add_mod/128
benches/bench.rs::benches::benches::group
942.6 µs
add_mod/384
benches/bench.rs::benches::benches::group
2.6 ms
base_convert/4096/4096/10/le
benches/bench.rs::benches::benches::group
61.7 ms
add_mod/256
benches/bench.rs::benches::benches::group
2 ms
base_convert/512/512/10/le
benches/bench.rs::benches::benches::group
89.6 ms
base_convert/64/64/10/be
benches/bench.rs::benches::benches::group
8.3 ms
base_convert/64/64/10/le
benches/bench.rs::benches::benches::group
615.8 µs
from/f64/128
benches/bench.rs::benches::benches::group
354 µs
from/f32/384
benches/bench.rs::benches::benches::group
601.8 µs
cmp/4096
benches/bench.rs::benches::benches::group
50.7 µs
cmp/384
benches/bench.rs::benches::benches::group
483.8 µs
cmp/256
benches/bench.rs::benches::benches::group
338 µs
cmp/128
benches/bench.rs::benches::benches::group
192.1 µs
from/f32/4096
benches/bench.rs::benches::benches::group
43.3 µs
cmp/192
benches/bench.rs::benches::benches::group
265.1 µs
from/f32/64
benches/bench.rs::benches::benches::group
222.7 µs
from/f64/192
benches/bench.rs::benches::benches::group
418.6 µs
from/f32/512
benches/bench.rs::benches::benches::group
714.4 µs
cmp/64
benches/bench.rs::benches::benches::group
108.2 µs
from/f64/384
benches/bench.rs::benches::benches::group
582.2 µs
cmp/512
benches/bench.rs::benches::benches::group
629.7 µs
from/f32/256
benches/bench.rs::benches::benches::group
482.5 µs
add_mod/512
benches/bench.rs::benches::benches::group
2.9 ms
div_rem/128/128
benches/bench.rs::benches::benches::group
783.2 µs
from/f64/512
benches/bench.rs::benches::benches::group
693.5 µs
from/f64/256
benches/bench.rs::benches::benches::group
464.5 µs
ge/128
benches/bench.rs::benches::benches::group
189.4 µs
ge/256
benches/bench.rs::benches::benches::group
335.2 µs
algo/addmul_n/1
benches/bench.rs::benches::benches::group
173.7 µs
from/f64/64
benches/bench.rs::benches::benches::group
231.4 µs
add_mod/4096
benches/bench.rs::benches::benches::group
180.4 µs
ge/192
benches/bench.rs::benches::benches::group
262.2 µs
algo/addmul_n/3
benches/bench.rs::benches::benches::group
568.2 µs
add_mod/64
benches/bench.rs::benches::benches::group
240.5 µs
algo/addmul_n/2
benches/bench.rs::benches::benches::group
364 µs
ge/384
benches/bench.rs::benches::benches::group
481 µs
gt/512
benches/bench.rs::benches::benches::group
626.9 µs
ge/512
benches/bench.rs::benches::benches::group
626.9 µs
gt/128
benches/bench.rs::benches::benches::group
189.4 µs
algo/div/2x1/mg10
benches/bench.rs::benches::benches::group
307.5 µs
gt/384
benches/bench.rs::benches::benches::group
481 µs
ge/4096
benches/bench.rs::benches::benches::group
50.7 µs
ge/64
benches/bench.rs::benches::benches::group
101.2 µs
algorithms/gcd/matrix/apply/192
benches/bench.rs::benches::benches::group
< 1 ns
algo/addmul_n/5
benches/bench.rs::benches::benches::group
1.1 ms
gt/4096
benches/bench.rs::benches::benches::group
50.7 µs
algo/addmul_n/6
benches/bench.rs::benches::benches::group
1.5 ms
algo/div/reciprocal/mg10
benches/bench.rs::benches::benches::group
215.1 µs
algo/div/2x1/ref
benches/bench.rs::benches::benches::group
321.8 µs
algo/div/reciprocal/ref
benches/bench.rs::benches::benches::group
162.1 µs
algo/div/3x2/ref
benches/bench.rs::benches::benches::group
426.1 µs
gt/256
benches/bench.rs::benches::benches::group
335.2 µs
gt/64
benches/bench.rs::benches::benches::group
101.2 µs
algo/div/3x2/mg10
benches/bench.rs::benches::benches::group
503.6 µs
gt/192
benches/bench.rs::benches::benches::group
262.3 µs
from/f64/4096
benches/bench.rs::benches::benches::group
46.4 µs
inv_mod/128
benches/bench.rs::benches::benches::group
6.5 ms
div_rem/128/64
benches/bench.rs::benches::benches::group
821.9 µs
div_rem/192/192
benches/bench.rs::benches::benches::group
1.3 ms
algorithms/gcd/matrix/apply/128
benches/bench.rs::benches::benches::group
< 1 ns
is_zero/256
benches/bench.rs::benches::benches::group
195 µs
div_rem/256/256
benches/bench.rs::benches::benches::group
1.5 ms
is_zero/128
benches/bench.rs::benches::benches::group
101.2 µs
inv_mod/64
benches/bench.rs::benches::benches::group
2 ms
algo/addmul_n/4
benches/bench.rs::benches::benches::group
811.6 µs
algo/div/reciprocal_2/mg10
benches/bench.rs::benches::benches::group
303.4 µs
inv_mod/4096
benches/bench.rs::benches::benches::group
69.1 ms
div_rem/192/96
benches/bench.rs::benches::benches::group
1.4 ms
inv_mod/384
benches/bench.rs::benches::benches::group
44.4 ms
inv_mod/512
benches/bench.rs::benches::benches::group
75.9 ms
is_zero/512
benches/bench.rs::benches::benches::group
385.4 µs
div_rem/4096/2048
benches/bench.rs::benches::benches::group
685.9 µs
div_rem/256/128
benches/bench.rs::benches::benches::group
1.6 ms
div_rem/256/64
benches/bench.rs::benches::benches::group
1.5 ms
is_zero/192
benches/bench.rs::benches::benches::group
164.1 µs
is_zero/384
benches/bench.rs::benches::benches::group
312.5 µs
div_rem/192/64
benches/bench.rs::benches::benches::group
1.2 ms
inv_mod/256
benches/bench.rs::benches::benches::group
20.6 ms
div_rem/4096/64
benches/bench.rs::benches::benches::group
176.8 µs
div_rem/384/192
benches/bench.rs::benches::benches::group
3.3 ms
div_rem/384/384
benches/bench.rs::benches::benches::group
2 ms
div_rem/512/512
benches/bench.rs::benches::benches::group
2.3 ms
div_rem/384/64
benches/bench.rs::benches::benches::group
2 ms
le/192
benches/bench.rs::benches::benches::group
262.3 µs
le/128
benches/bench.rs::benches::benches::group
189.4 µs
algorithms/gcd/matrix/apply/256
benches/bench.rs::benches::benches::group
1.1 ms
div_rem/4096/4096
benches/bench.rs::benches::benches::group
133.8 µs
is_zero/4096
benches/bench.rs::benches::benches::group
4.1 µs
div_rem/64/32
benches/bench.rs::benches::benches::group
201.5 µs
le/384
benches/bench.rs::benches::benches::group
481.1 µs
algorithms/gcd/matrix/apply/4096
benches/bench.rs::benches::benches::group
279.4 µs
is_zero/64
benches/bench.rs::benches::benches::group
60 µs
div_rem/512/256
benches/bench.rs::benches::benches::group
4.1 ms
div_rem/512/64
benches/bench.rs::benches::benches::group
2.6 ms
algorithms/gcd/matrix/apply/384
benches/bench.rs::benches::benches::group
1.6 ms
inv_mod/192
benches/bench.rs::benches::benches::group
13.9 ms
le/4096
benches/bench.rs::benches::benches::group
50.7 µs
algorithms/gcd/matrix/from_u64
benches/bench.rs::benches::benches::group
2 ms
le/64
benches/bench.rs::benches::benches::group
101.2 µs
div_rem/64/64
benches/bench.rs::benches::benches::group
201.5 µs
algorithms/gcd/matrix/apply/64
benches/bench.rs::benches::benches::group
< 1 ns
base_convert/128/128/10/le
benches/bench.rs::benches::benches::group
3.5 ms
log/192
benches/bench.rs::benches::benches::group
11.8 ms
log/256
benches/bench.rs::benches::benches::group
14.4 ms
log/64
benches/bench.rs::benches::benches::group
1.5 ms
log/384
benches/bench.rs::benches::benches::group
21.1 ms
log/512
benches/bench.rs::benches::benches::group
29.3 ms
le/256
benches/bench.rs::benches::benches::group
335.2 µs
log/4096
benches/bench.rs::benches::benches::group
3.8 ms
algorithms/gcd/matrix/apply/512
benches/bench.rs::benches::benches::group
2.1 ms
log/128
benches/bench.rs::benches::benches::group
8.8 ms
lt/256
benches/bench.rs::benches::benches::group
335.2 µs
lt/512
benches/bench.rs::benches::benches::group
626.9 µs
algorithms/gcd/matrix/from_u64_prefix
benches/bench.rs::benches::benches::group
1.3 ms
base_convert/128/128/10/be
benches/bench.rs::benches::benches::group
13.9 ms
lt/4096
benches/bench.rs::benches::benches::group
50.7 µs
eq/512
benches/bench.rs::benches::benches::group
766 µs
base_convert/192/192/10/be
benches/bench.rs::benches::benches::group
21.8 ms
max/256
benches/bench.rs::benches::benches::group
554.4 µs
eq/128
benches/bench.rs::benches::benches::group
182.4 µs
eq/384
benches/bench.rs::benches::benches::group
597.9 µs
le/512
benches/bench.rs::benches::benches::group
626.9 µs
base_convert/192/192/10/le
benches/bench.rs::benches::benches::group
9.6 ms
max/384
benches/bench.rs::benches::benches::group
812.1 µs
max/64
benches/bench.rs::benches::benches::group
145.7 µs
max/4096
benches/bench.rs::benches::benches::group
81 µs
max/128
benches/bench.rs::benches::benches::group
296.8 µs
eq/256
benches/bench.rs::benches::benches::group
385.3 µs
min/128
benches/bench.rs::benches::benches::group
296.8 µs
lt/128
benches/bench.rs::benches::benches::group
189.4 µs
lt/384
benches/bench.rs::benches::benches::group
481 µs
eq/192
benches/bench.rs::benches::benches::group
312.3 µs
lt/192
benches/bench.rs::benches::benches::group
262.3 µs
fmt/binary/256
benches/bench.rs::benches::benches::group
13.5 ms
eq/4096
benches/bench.rs::benches::benches::group
51.2 µs
min/512
benches/bench.rs::benches::benches::group
1.1 ms
mul/128
benches/bench.rs::benches::benches::group
277.2 µs
lt/64
benches/bench.rs::benches::benches::group
101.2 µs
min/4096
benches/bench.rs::benches::benches::group
81 µs
min/256
benches/bench.rs::benches::benches::group
554.4 µs
min/192
benches/bench.rs::benches::benches::group
433.9 µs
fmt/binary/128
benches/bench.rs::benches::benches::group
7.3 ms
min/64
benches/bench.rs::benches::benches::group
145.8 µs
fmt/decimal/128
benches/bench.rs::benches::benches::group
1.9 ms
fmt/binary/384
benches/bench.rs::benches::benches::group
19.6 ms
fmt/binary/4096
benches/bench.rs::benches::benches::group
5.2 ms
fmt/binary/192
benches/bench.rs::benches::benches::group
10.5 ms
max/192
benches/bench.rs::benches::benches::group
433.9 µs
min/384
benches/bench.rs::benches::benches::group
812.1 µs
mul/192
benches/bench.rs::benches::benches::group
439.4 µs
mul/256
benches/bench.rs::benches::benches::group
660.2 µs
mul/4096
benches/bench.rs::benches::benches::group
779.6 µs
mul_mod/128
benches/bench.rs::benches::benches::group
1.5 ms
fmt/binary/512
benches/bench.rs::benches::benches::group
25.7 ms
eq/64
benches/bench.rs::benches::benches::group
101.2 µs
mul/64
benches/bench.rs::benches::benches::group
131.7 µs
mul/512
benches/bench.rs::benches::benches::group
2 ms
fmt/decimal/192
benches/bench.rs::benches::benches::group
6.6 ms
fmt/decimal/384
benches/bench.rs::benches::benches::group
13.1 ms
mul/384
benches/bench.rs::benches::benches::group
1.2 ms
fmt/decimal/4096
benches/bench.rs::benches::benches::group
4.2 ms
fmt/binary/64
benches/bench.rs::benches::benches::group
2.6 ms
mul_mod/192
benches/bench.rs::benches::benches::group
3.1 ms
mul_mod/256
benches/bench.rs::benches::benches::group
4.2 ms
mul_mod/512
benches/bench.rs::benches::benches::group
9.7 ms
max/512
benches/bench.rs::benches::benches::group
1.1 ms
mul_mod/4096
benches/bench.rs::benches::benches::group
3.3 ms
neg/128
benches/bench.rs::benches::benches::group
182.1 µs
fmt/decimal/256
benches/bench.rs::benches::benches::group
8.7 ms
neg/192
benches/bench.rs::benches::benches::group
274.4 µs
neg/384
benches/bench.rs::benches::benches::group
534.8 µs
neg/256
benches/bench.rs::benches::benches::group
361.2 µs
neg/64
benches/bench.rs::benches::benches::group
83.4 µs
neg/4096
benches/bench.rs::benches::benches::group
70 µs
overflowing_pow/4096
benches/bench.rs::benches::benches::group
1.8 ms
mul_mod/64
benches/bench.rs::benches::benches::group
519.7 µs
overflowing_pow/192
benches/bench.rs::benches::benches::group
1.1 ms
overflowing_pow/64
benches/bench.rs::benches::benches::group
79.4 µs
overflowing_pow/256
benches/bench.rs::benches::benches::group
2 ms
overflowing_pow/128
benches/bench.rs::benches::benches::group
534.9 µs
overflowing_pow/384
benches/bench.rs::benches::benches::group
4.5 ms
overflowing_pow/512
benches/bench.rs::benches::benches::group
9 ms
overflowing_shl/128
benches/bench.rs::benches::benches::group
346 µs
overflowing_shl/4096
benches/bench.rs::benches::benches::group
76.9 µs
overflowing_shl/192
benches/bench.rs::benches::benches::group
475.5 µs
overflowing_shl/64
benches/bench.rs::benches::benches::group
209.6 µs
overflowing_shl/512
benches/bench.rs::benches::benches::group
999.2 µs
overflowing_shl/256
benches/bench.rs::benches::benches::group
565.7 µs
overflowing_shr/192
benches/bench.rs::benches::benches::group
495.7 µs
overflowing_shl/384
benches/bench.rs::benches::benches::group
792.2 µs
parse/binary/128/zero
benches/bench.rs::benches::benches::group
520.7 µs
overflowing_shr/512
benches/bench.rs::benches::benches::group
1 ms
overflowing_shr/128
benches/bench.rs::benches::benches::group
357 µs
parse/binary/128/max
benches/bench.rs::benches::benches::group
19.9 ms
overflowing_shr/64
benches/bench.rs::benches::benches::group
207 µs
overflowing_shr/384
benches/bench.rs::benches::benches::group
820.1 µs
overflowing_shr/4096
benches/bench.rs::benches::benches::group
77.5 µs
parse/binary/384/max
benches/bench.rs::benches::benches::group
105.1 ms
neg/512
benches/bench.rs::benches::benches::group
708.7 µs
parse/decimal/4096/zero
benches/bench.rs::benches::benches::group
60.6 µs
parse/binary/4096/zero
benches/bench.rs::benches::benches::group
60.6 µs
overflowing_shr/256
benches/bench.rs::benches::benches::group
588.7 µs
parse/binary/192/zero
benches/bench.rs::benches::benches::group
610 µs
parse/binary/256/max
benches/bench.rs::benches::benches::group
52.4 ms
parse/binary/512/max
benches/bench.rs::benches::benches::group
172.8 ms
parse/binary/4096/max
benches/bench.rs::benches::benches::group
81.7 ms
parse/decimal/128/zero
benches/bench.rs::benches::benches::group
520.7 µs
parse/binary/192/max
benches/bench.rs::benches::benches::group
34 ms
parse/binary/384/zero
benches/bench.rs::benches::benches::group
886.1 µs
parse/binary/512/zero
benches/bench.rs::benches::benches::group
1.1 ms
parse/decimal/192/zero
benches/bench.rs::benches::benches::group
610 µs
parse/decimal/4096/max
benches/bench.rs::benches::benches::group
24.7 ms
parse/decimal/128/max
benches/bench.rs::benches::benches::group
6.3 ms
parse/decimal/384/zero
benches/bench.rs::benches::benches::group
886.1 µs
parse/decimal/256/max
benches/bench.rs::benches::benches::group
16.3 ms
parse/binary/256/zero
benches/bench.rs::benches::benches::group
690.9 µs
parse/decimal/256/zero
benches/bench.rs::benches::benches::group
690.9 µs
parse/binary/64/zero
benches/bench.rs::benches::benches::group
431.4 µs
parse/decimal/192/max
benches/bench.rs::benches::benches::group
10.6 ms
parse/hex/192/zero
benches/bench.rs::benches::benches::group
610 µs
parse/hex/384/zero
benches/bench.rs::benches::benches::group
886.1 µs
parse/hex/192/max
benches/bench.rs::benches::benches::group
9.2 ms
parse/decimal/64/max
benches/bench.rs::benches::benches::group
2.9 ms
parse/hex/256/zero
benches/bench.rs::benches::benches::group
690.9 µs
parse/hex/256/max
benches/bench.rs::benches::benches::group
14 ms
parse/hex/64/zero
benches/bench.rs::benches::benches::group
431.4 µs
parse/decimal/64/zero
benches/bench.rs::benches::benches::group
431.4 µs
parse/hex/64/max
benches/bench.rs::benches::benches::group
2.5 ms
parse/decimal/512/zero
benches/bench.rs::benches::benches::group
1.1 ms
parse/hex/128/max
benches/bench.rs::benches::benches::group
5.5 ms
mul_mod/384
benches/bench.rs::benches::benches::group
6.7 ms
parse/decimal/384/max
benches/bench.rs::benches::benches::group
32.2 ms
parse/hex/512/max
benches/bench.rs::benches::benches::group
44.8 ms
parse/hex/4096/max
benches/bench.rs::benches::benches::group
20.5 ms
parse/decimal/512/max
benches/bench.rs::benches::benches::group
52.8 ms
parse/binary/64/max
benches/bench.rs::benches::benches::group
8.7 ms
parse/hex/512/zero
benches/bench.rs::benches::benches::group
1.1 ms
parse/hex/128/zero
benches/bench.rs::benches::benches::group
520.7 µs
fmt/decimal/64
benches/bench.rs::benches::benches::group
1.3 ms
parse/octal/128/max
benches/bench.rs::benches::benches::group
6.9 ms
parse/octal/384/zero
benches/bench.rs::benches::benches::group
886.1 µs
parse/hex/4096/zero
benches/bench.rs::benches::benches::group
60.6 µs
parse/hex/384/max
benches/bench.rs::benches::benches::group
27.5 ms
parse/octal/384/max
benches/bench.rs::benches::benches::group
35.5 ms
parse/octal/256/max
benches/bench.rs::benches::benches::group
17.9 ms
fmt/decimal/512
benches/bench.rs::benches::benches::group
18.3 ms
parse/octal/256/zero
benches/bench.rs::benches::benches::group
690.9 µs
parse/octal/192/max
benches/bench.rs::benches::benches::group
11.6 ms
parse/octal/192/zero
benches/bench.rs::benches::benches::group
610 µs
parse/octal/64/max
benches/bench.rs::benches::benches::group
3.2 ms
pow/256
benches/bench.rs::benches::benches::group
865.3 µs
fmt/hex/192
benches/bench.rs::benches::benches::group
7 ms
parse/octal/4096/max
benches/bench.rs::benches::benches::group
27.3 ms
fmt/hex/128
benches/bench.rs::benches::benches::group
3 ms
parse/octal/512/zero
benches/bench.rs::benches::benches::group
1.1 ms
fmt/hex/384
benches/bench.rs::benches::benches::group
12.3 ms
parse/octal/128/zero
benches/bench.rs::benches::benches::group
520.7 µs
parse/octal/64/zero
benches/bench.rs::benches::benches::group
431.4 µs
fmt/hex/4096
benches/bench.rs::benches::benches::group
4.6 ms
fmt/hex/256
benches/bench.rs::benches::benches::group
8.8 ms
pow/4096
benches/bench.rs::benches::benches::group
2.2 ms
pow/128
benches/bench.rs::benches::benches::group
61.4 µs
pow/512
benches/bench.rs::benches::benches::group
9.3 ms
fmt/hex/512
benches/bench.rs::benches::benches::group
16 ms
pow/384
benches/bench.rs::benches::benches::group
3.7 ms
parse/octal/512/max
benches/bench.rs::benches::benches::group
58.2 ms
pow/192
benches/bench.rs::benches::benches::group
267.2 µs
fmt/hex/64
benches/bench.rs::benches::benches::group
1.5 ms
parse/octal/4096/zero
benches/bench.rs::benches::benches::group
60.6 µs
pow/64
benches/bench.rs::benches::benches::group
17.5 µs
pow_mod/4096
benches/bench.rs::benches::benches::group
194.5 ms
fmt/octal/384
benches/bench.rs::benches::benches::group
11.9 ms
fmt/octal/128
benches/bench.rs::benches::benches::group
3.1 ms
pow_mod/384
benches/bench.rs::benches::benches::group
33.6 ms
reduce_mod/256
benches/bench.rs::benches::benches::group
1.3 ms
fmt/octal/512
benches/bench.rs::benches::benches::group
15.5 ms
pow_mod/128
benches/bench.rs::benches::benches::group
2.3 ms
fmt/octal/192
benches/bench.rs::benches::benches::group
6.7 ms
pow_mod/64
benches/bench.rs::benches::benches::group
344 µs
pow_mod/256
benches/bench.rs::benches::benches::group
13.5 ms
pow_mod/192
benches/bench.rs::benches::benches::group
7.5 ms
fmt/octal/4096
benches/bench.rs::benches::benches::group
4.4 ms
pow_mod/512
benches/bench.rs::benches::benches::group
65 ms
reduce_mod/128
benches/bench.rs::benches::benches::group
576.6 µs
reduce_mod/192
benches/bench.rs::benches::benches::group
1.1 ms
fmt/octal/64
benches/bench.rs::benches::benches::group
1.5 ms
root/127/128/128
benches/bench.rs::benches::benches::group
9.3 ms
reduce_mod/384
benches/bench.rs::benches::benches::group
1.7 ms
from/f32/128
benches/bench.rs::benches::benches::group
365.5 µs
reduce_mod/4096
benches/bench.rs::benches::benches::group
110.9 µs
fmt/octal/256
benches/bench.rs::benches::benches::group
8.5 ms
root/127/192/192
benches/bench.rs::benches::benches::group
15.7 ms
reduce_mod/512
benches/bench.rs::benches::benches::group
2 ms
root/127/384/384
benches/bench.rs::benches::benches::group
13.7 ms
root/127/4096/4096
benches/bench.rs::benches::benches::group
2.7 ms
reduce_mod/64
benches/bench.rs::benches::benches::group
159.4 µs
root/127/64/64
benches/bench.rs::benches::benches::group
212 µs
root/127/256/256
benches/bench.rs::benches::benches::group
11.9 ms
root/2/192/192
benches/bench.rs::benches::benches::group
7.6 ms
root/2/128/128
benches/bench.rs::benches::benches::group
4.7 ms
root/2/4096/4096
benches/bench.rs::benches::benches::group
7.9 ms
root/127/512/512
benches/bench.rs::benches::benches::group
27.7 ms
root/2/384/384
benches/bench.rs::benches::benches::group
19.4 ms
from/f32/192
benches/bench.rs::benches::benches::group
431.2 µs
root/2/512/512
benches/bench.rs::benches::benches::group
27.7 ms
root/3/192/192
benches/bench.rs::benches::benches::group
7.7 ms
root/3/256/256
benches/bench.rs::benches::benches::group
10.6 ms
root/3/128/128
benches/bench.rs::benches::benches::group
4.4 ms
root/3/4096/4096
benches/bench.rs::benches::benches::group
8.6 ms
root/2/64/64
benches/bench.rs::benches::benches::group
1.1 ms
root/2/256/256
benches/bench.rs::benches::benches::group
10.6 ms
root/3/384/384
benches/bench.rs::benches::benches::group
19.4 ms
root/3/64/64
benches/bench.rs::benches::benches::group
1.2 ms
sub/192
benches/bench.rs::benches::benches::group
389.3 µs
root/3/512/512
benches/bench.rs::benches::benches::group
25.6 ms
root/5/384/384
benches/bench.rs::benches::benches::group
16 ms
root/5/256/256
benches/bench.rs::benches::benches::group
10.4 ms
root/5/4096/4096
benches/bench.rs::benches::benches::group
9.1 ms
sub/128
benches/bench.rs::benches::benches::group
263.3 µs
widening_mul/64/256
benches/bench.rs::benches::benches::group
787.5 µs
root/5/64/64
benches/bench.rs::benches::benches::group
1.2 ms
root/5/192/192
benches/bench.rs::benches::benches::group
7.4 ms
sub/512
benches/bench.rs::benches::benches::group
1 ms
widening_mul/256/64
benches/bench.rs::benches::benches::group
756.9 µs
sub/4096
benches/bench.rs::benches::benches::group
93.2 µs
sub/384
benches/bench.rs::benches::benches::group
767.5 µs
root/5/128/128
benches/bench.rs::benches::benches::group
5 ms
to/f32/192
benches/bench.rs::benches::benches::group
321.1 µs
to/f32/4096
benches/bench.rs::benches::benches::group
26.2 µs
to/f32/256
benches/bench.rs::benches::benches::group
353.5 µs
to/f32/64
benches/bench.rs::benches::benches::group
75.8 µs
to/f32/128
benches/bench.rs::benches::benches::group
273.5 µs
widening_mul/64/1024
benches/bench.rs::benches::benches::group
2.4 ms
to/f32/512
benches/bench.rs::benches::benches::group
499.2 µs
wrapping_shl/128
benches/bench.rs::benches::benches::group
281.9 µs
to/f64/128
benches/bench.rs::benches::benches::group
286.1 µs
widening_mul/64/64
benches/bench.rs::benches::benches::group
201.7 µs
sub/64
benches/bench.rs::benches::benches::group
126.2 µs
to/f32/384
benches/bench.rs::benches::benches::group
426.2 µs
wrapping_shl/192
benches/bench.rs::benches::benches::group
412.3 µs
wrapping_shl/256
benches/bench.rs::benches::benches::group
496.5 µs
root/5/512/512
benches/bench.rs::benches::benches::group
27.6 ms
sub/256
benches/bench.rs::benches::benches::group
515.4 µs
to/f64/256
benches/bench.rs::benches::benches::group
366.2 µs
wrapping_shl/384
benches/bench.rs::benches::benches::group
726.5 µs
to/f64/192
benches/bench.rs::benches::benches::group
333.8 µs
wrapping_shl/64
benches/bench.rs::benches::benches::group
140.1 µs
widening_mul/1024/64
benches/bench.rs::benches::benches::group
2.4 ms
widening_mul/256/1024
benches/bench.rs::benches::benches::group
4.8 ms
wrapping_shl/4096
benches/bench.rs::benches::benches::group
69.5 µs
wrapping_shl/512
benches/bench.rs::benches::benches::group
935.9 µs
to/f64/384
benches/bench.rs::benches::benches::group
438.9 µs
to/f64/64
benches/bench.rs::benches::benches::group
90.5 µs
wrapping_shr/512
benches/bench.rs::benches::benches::group
969 µs
wrapping_shr/64
benches/bench.rs::benches::benches::group
140.1 µs
widening_mul/256/256
benches/bench.rs::benches::benches::group
1.8 ms
to/f64/4096
benches/bench.rs::benches::benches::group
26.4 µs
wrapping_shr/384
benches/bench.rs::benches::benches::group
756.3 µs
wrapping_shr/192
benches/bench.rs::benches::benches::group
429.8 µs
widening_mul/1024/256
benches/bench.rs::benches::benches::group
4.7 ms
wrapping_shr/128
benches/bench.rs::benches::benches::group
292.9 µs
wrapping_shr/256
benches/bench.rs::benches::benches::group
518.2 µs
widening_mul/1024/1024
benches/bench.rs::benches::benches::group
12.2 ms
to/f64/512
benches/bench.rs::benches::benches::group
511.9 µs
wrapping_shr/4096
benches/bench.rs::benches::benches::group
70.7 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs