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
848bd6a
malik672:less+than_zero
pull_request
Compare
Base
Search a run
Head
add shift benchmark
#547
malik672:less+than_zero
21 days ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
Benchmarks
gt/128
benches/bench.rs::benches::benches::group
189.4 µs
ge/4096
benches/bench.rs::benches::benches::group
53.6 µs
ge/512
benches/bench.rs::benches::benches::group
626.9 µs
div_rem/384/192
benches/bench.rs::benches::benches::group
3.3 ms
ge/384
benches/bench.rs::benches::benches::group
481.1 µs
div_rem/256/64
benches/bench.rs::benches::benches::group
1.5 ms
div_rem/384/64
benches/bench.rs::benches::benches::group
2 ms
div_rem/384/384
benches/bench.rs::benches::benches::group
2 ms
ge/64
benches/bench.rs::benches::benches::group
101.2 µs
div_rem/4096/2048
benches/bench.rs::benches::benches::group
691.7 µs
gt/192
benches/bench.rs::benches::benches::group
262.2 µs
gt/256
benches/bench.rs::benches::benches::group
335.2 µs
div_rem/4096/4096
benches/bench.rs::benches::benches::group
139.5 µs
gt/64
benches/bench.rs::benches::benches::group
101.2 µs
div_rem/512/256
benches/bench.rs::benches::benches::group
4.1 ms
div_rem/4096/64
benches/bench.rs::benches::benches::group
182.6 µs
div_rem/512/512
benches/bench.rs::benches::benches::group
2.3 ms
gt/4096
benches/bench.rs::benches::benches::group
53.6 µs
div_rem/512/64
benches/bench.rs::benches::benches::group
2.6 ms
gt/512
benches/bench.rs::benches::benches::group
626.9 µs
add/128
benches/bench.rs::benches::benches::group
263.3 µs
gt/384
benches/bench.rs::benches::benches::group
481 µs
inv_mod/384
benches/bench.rs::benches::benches::group
44.4 ms
inv_mod/256
benches/bench.rs::benches::benches::group
20.6 ms
inv_mod/192
benches/bench.rs::benches::benches::group
13.9 ms
add/384
benches/bench.rs::benches::benches::group
767.5 µs
inv_mod/4096
benches/bench.rs::benches::benches::group
69.1 ms
add/512
benches/bench.rs::benches::benches::group
1 ms
add/192
benches/bench.rs::benches::benches::group
389.3 µs
add/256
benches/bench.rs::benches::benches::group
515.4 µs
div_rem/64/32
benches/bench.rs::benches::benches::group
201.5 µs
inv_mod/128
benches/bench.rs::benches::benches::group
6.2 ms
add/4096
benches/bench.rs::benches::benches::group
101.3 µs
is_zero/256
benches/bench.rs::benches::benches::group
195 µs
add/64
benches/bench.rs::benches::benches::group
126.2 µs
div_rem/64/64
benches/bench.rs::benches::benches::group
201.5 µs
inv_mod/512
benches/bench.rs::benches::benches::group
75.9 ms
add_mod/128
benches/bench.rs::benches::benches::group
942.7 µs
add_mod/192
benches/bench.rs::benches::benches::group
1.7 ms
is_zero/192
benches/bench.rs::benches::benches::group
164.1 µs
inv_mod/64
benches/bench.rs::benches::benches::group
2 ms
is_zero/384
benches/bench.rs::benches::benches::group
312.5 µs
is_zero/128
benches/bench.rs::benches::benches::group
101.2 µs
add_mod/256
benches/bench.rs::benches::benches::group
2 ms
eq/128
benches/bench.rs::benches::benches::group
182.5 µs
add_mod/4096
benches/bench.rs::benches::benches::group
183.3 µs
is_zero/4096
benches/bench.rs::benches::benches::group
4.1 µs
is_zero/512
benches/bench.rs::benches::benches::group
385.4 µs
eq/256
benches/bench.rs::benches::benches::group
385.3 µs
le/128
benches/bench.rs::benches::benches::group
189.4 µs
add_mod/384
benches/bench.rs::benches::benches::group
2.6 ms
le/256
benches/bench.rs::benches::benches::group
335.2 µs
is_zero/64
benches/bench.rs::benches::benches::group
60 µs
eq/192
benches/bench.rs::benches::benches::group
312.4 µs
le/192
benches/bench.rs::benches::benches::group
262.3 µs
eq/384
benches/bench.rs::benches::benches::group
598 µs
le/4096
benches/bench.rs::benches::benches::group
53.6 µs
le/64
benches/bench.rs::benches::benches::group
101.2 µs
eq/512
benches/bench.rs::benches::benches::group
766 µs
le/384
benches/bench.rs::benches::benches::group
481.1 µs
eq/4096
benches/bench.rs::benches::benches::group
54.2 µs
le/512
benches/bench.rs::benches::benches::group
626.9 µs
log/192
benches/bench.rs::benches::benches::group
11.8 ms
eq/64
benches/bench.rs::benches::benches::group
101.2 µs
add_mod/64
benches/bench.rs::benches::benches::group
240.5 µs
fmt/binary/192
benches/bench.rs::benches::benches::group
10.5 ms
log/128
benches/bench.rs::benches::benches::group
8.8 ms
add_mod/512
benches/bench.rs::benches::benches::group
2.9 ms
log/256
benches/bench.rs::benches::benches::group
14.4 ms
fmt/binary/256
benches/bench.rs::benches::benches::group
13.5 ms
fmt/binary/128
benches/bench.rs::benches::benches::group
7.3 ms
log/4096
benches/bench.rs::benches::benches::group
3.8 ms
log/512
benches/bench.rs::benches::benches::group
29.3 ms
algo/addmul_n/1
benches/bench.rs::benches::benches::group
173.7 µs
log/384
benches/bench.rs::benches::benches::group
21.1 ms
fmt/binary/384
benches/bench.rs::benches::benches::group
19.6 ms
algo/addmul_n/2
benches/bench.rs::benches::benches::group
364 µs
log/64
benches/bench.rs::benches::benches::group
1.5 ms
lt/128
benches/bench.rs::benches::benches::group
189.4 µs
algo/addmul_n/3
benches/bench.rs::benches::benches::group
568.2 µs
fmt/binary/512
benches/bench.rs::benches::benches::group
25.7 ms
fmt/binary/4096
benches/bench.rs::benches::benches::group
5.2 ms
lt/192
benches/bench.rs::benches::benches::group
262.2 µs
fmt/binary/64
benches/bench.rs::benches::benches::group
2.6 ms
algo/addmul_n/4
benches/bench.rs::benches::benches::group
811.6 µs
lt/384
benches/bench.rs::benches::benches::group
481.1 µs
fmt/decimal/192
benches/bench.rs::benches::benches::group
6.6 ms
fmt/decimal/128
benches/bench.rs::benches::benches::group
1.9 ms
algo/addmul_n/5
benches/bench.rs::benches::benches::group
1.1 ms
lt/256
benches/bench.rs::benches::benches::group
335.2 µs
lt/512
benches/bench.rs::benches::benches::group
626.9 µs
lt/4096
benches/bench.rs::benches::benches::group
53.6 µs
algo/addmul_n/6
benches/bench.rs::benches::benches::group
1.5 ms
max/128
benches/bench.rs::benches::benches::group
296.7 µs
lt/64
benches/bench.rs::benches::benches::group
101.2 µs
max/192
benches/bench.rs::benches::benches::group
434 µs
fmt/decimal/256
benches/bench.rs::benches::benches::group
8.7 ms
algo/div/2x1/mg10
benches/bench.rs::benches::benches::group
307.5 µs
max/384
benches/bench.rs::benches::benches::group
812.1 µs
max/256
benches/bench.rs::benches::benches::group
554.4 µs
fmt/decimal/384
benches/bench.rs::benches::benches::group
13.1 ms
max/4096
benches/bench.rs::benches::benches::group
83.7 µs
fmt/decimal/4096
benches/bench.rs::benches::benches::group
4.2 ms
min/128
benches/bench.rs::benches::benches::group
296.7 µs
algo/div/2x1/ref
benches/bench.rs::benches::benches::group
321.8 µs
fmt/decimal/512
benches/bench.rs::benches::benches::group
18.3 ms
algo/div/3x2/mg10
benches/bench.rs::benches::benches::group
503.6 µs
min/384
benches/bench.rs::benches::benches::group
812.1 µs
algo/div/3x2/ref
benches/bench.rs::benches::benches::group
426.1 µs
min/256
benches/bench.rs::benches::benches::group
554.4 µs
fmt/hex/128
benches/bench.rs::benches::benches::group
3 ms
max/512
benches/bench.rs::benches::benches::group
1.1 ms
max/64
benches/bench.rs::benches::benches::group
145.8 µs
algo/div/reciprocal/ref
benches/bench.rs::benches::benches::group
162 µs
algo/div/reciprocal_2/mg10
benches/bench.rs::benches::benches::group
303.4 µs
min/4096
benches/bench.rs::benches::benches::group
83.7 µs
min/512
benches/bench.rs::benches::benches::group
1.1 ms
most_significant_bits/256/256
benches/bench.rs::benches::benches::group
300.8 µs
fmt/hex/384
benches/bench.rs::benches::benches::group
12.3 ms
algo/div/reciprocal/mg10
benches/bench.rs::benches::benches::group
215.1 µs
algorithms/gcd/matrix/apply/192
benches/bench.rs::benches::benches::group
< 1 ns
algorithms/gcd/matrix/apply/128
benches/bench.rs::benches::benches::group
< 1 ns
min/192
benches/bench.rs::benches::benches::group
433.9 µs
fmt/hex/4096
benches/bench.rs::benches::benches::group
4.6 ms
most_significant_bits/192/192
benches/bench.rs::benches::benches::group
262.9 µs
most_significant_bits/128/128
benches/bench.rs::benches::benches::group
211.2 µs
most_significant_bits/512/512
benches/bench.rs::benches::benches::group
468.9 µs
most_significant_bits/4096/4096
benches/bench.rs::benches::benches::group
26.1 µs
most_significant_bits/64/64
benches/bench.rs::benches::benches::group
128.9 µs
fmt/decimal/64
benches/bench.rs::benches::benches::group
1.3 ms
fmt/hex/256
benches/bench.rs::benches::benches::group
8.8 ms
most_significant_bits/384/384
benches/bench.rs::benches::benches::group
387.6 µs
fmt/hex/192
benches/bench.rs::benches::benches::group
7 ms
fmt/hex/512
benches/bench.rs::benches::benches::group
16 ms
fmt/hex/64
benches/bench.rs::benches::benches::group
1.5 ms
mul/128
benches/bench.rs::benches::benches::group
277.2 µs
algorithms/gcd/matrix/apply/256
benches/bench.rs::benches::benches::group
1.1 ms
mul/384
benches/bench.rs::benches::benches::group
1.2 ms
fmt/octal/128
benches/bench.rs::benches::benches::group
3.1 ms
mul/4096
benches/bench.rs::benches::benches::group
782.5 µs
mul/256
benches/bench.rs::benches::benches::group
660.2 µs
algorithms/gcd/matrix/apply/384
benches/bench.rs::benches::benches::group
1.6 ms
fmt/octal/192
benches/bench.rs::benches::benches::group
6.7 ms
algorithms/gcd/matrix/apply/64
benches/bench.rs::benches::benches::group
< 1 ns
mul/192
benches/bench.rs::benches::benches::group
439.4 µs
algorithms/gcd/matrix/apply/4096
benches/bench.rs::benches::benches::group
279.6 µs
algorithms/gcd/matrix/from_u64
benches/bench.rs::benches::benches::group
2 ms
algorithms/gcd/matrix/apply/512
benches/bench.rs::benches::benches::group
2.1 ms
fmt/octal/256
benches/bench.rs::benches::benches::group
8.5 ms
mul/512
benches/bench.rs::benches::benches::group
2 ms
algorithms/gcd/matrix/from_u64_prefix
benches/bench.rs::benches::benches::group
1.3 ms
fmt/octal/4096
benches/bench.rs::benches::benches::group
4.4 ms
fmt/octal/384
benches/bench.rs::benches::benches::group
11.9 ms
min/64
benches/bench.rs::benches::benches::group
145.8 µs
mul/64
benches/bench.rs::benches::benches::group
131.7 µs
base_convert/128/128/10/be
benches/bench.rs::benches::benches::group
15.2 ms
mul_mod/128
benches/bench.rs::benches::benches::group
1.5 ms
base_convert/256/256/10/be
benches/bench.rs::benches::benches::group
35.5 ms
base_convert/128/128/10/le
benches/bench.rs::benches::benches::group
3.5 ms
base_convert/384/384/10/le
benches/bench.rs::benches::benches::group
46.3 ms
base_convert/384/384/10/be
benches/bench.rs::benches::benches::group
63.4 ms
base_convert/192/192/10/be
benches/bench.rs::benches::benches::group
23 ms
base_convert/512/512/10/le
benches/bench.rs::benches::benches::group
89.6 ms
base_convert/256/256/10/le
benches/bench.rs::benches::benches::group
18.4 ms
base_convert/4096/4096/10/be
benches/bench.rs::benches::benches::group
64.7 ms
base_convert/4096/4096/10/le
benches/bench.rs::benches::benches::group
61.7 ms
base_convert/192/192/10/le
benches/bench.rs::benches::benches::group
9.6 ms
base_convert/512/512/10/be
benches/bench.rs::benches::benches::group
108.4 ms
mul_mod/192
benches/bench.rs::benches::benches::group
3.1 ms
cmp/4096
benches/bench.rs::benches::benches::group
53.7 µs
cmp/128
benches/bench.rs::benches::benches::group
192.2 µs
div_rem/128/64
benches/bench.rs::benches::benches::group
821.8 µs
base_convert/64/64/10/le
benches/bench.rs::benches::benches::group
615.8 µs
cmp/256
benches/bench.rs::benches::benches::group
338 µs
base_convert/64/64/10/be
benches/bench.rs::benches::benches::group
7.9 ms
cmp/192
benches/bench.rs::benches::benches::group
265.1 µs
mul_mod/256
benches/bench.rs::benches::benches::group
4.2 ms
mul_mod/512
benches/bench.rs::benches::benches::group
9.7 ms
div_rem/128/128
benches/bench.rs::benches::benches::group
783.2 µs
cmp/384
benches/bench.rs::benches::benches::group
483.8 µs
div_rem/192/192
benches/bench.rs::benches::benches::group
1.3 ms
div_rem/256/128
benches/bench.rs::benches::benches::group
1.6 ms
fmt/octal/512
benches/bench.rs::benches::benches::group
15.5 ms
div_rem/192/96
benches/bench.rs::benches::benches::group
1.4 ms
cmp/512
benches/bench.rs::benches::benches::group
629.6 µs
cmp/64
benches/bench.rs::benches::benches::group
108.2 µs
div_rem/256/256
benches/bench.rs::benches::benches::group
1.5 ms
div_rem/192/64
benches/bench.rs::benches::benches::group
1.2 ms
fmt/octal/64
benches/bench.rs::benches::benches::group
1.5 ms
from/f32/192
benches/bench.rs::benches::benches::group
431.2 µs
from/f32/128
benches/bench.rs::benches::benches::group
365.5 µs
from/f32/64
benches/bench.rs::benches::benches::group
222.7 µs
from/f32/512
benches/bench.rs::benches::benches::group
714.4 µs
from/f32/384
benches/bench.rs::benches::benches::group
601.8 µs
from/f32/4096
benches/bench.rs::benches::benches::group
42.9 µs
from/f32/256
benches/bench.rs::benches::benches::group
482.6 µs
mul_mod/384
benches/bench.rs::benches::benches::group
6.7 ms
from/f64/128
benches/bench.rs::benches::benches::group
353.9 µs
from/f64/4096
benches/bench.rs::benches::benches::group
46 µs
neg/256
benches/bench.rs::benches::benches::group
361.2 µs
neg/128
benches/bench.rs::benches::benches::group
182 µs
mul_mod/64
benches/bench.rs::benches::benches::group
519.7 µs
from/f64/64
benches/bench.rs::benches::benches::group
231.3 µs
from/f64/256
benches/bench.rs::benches::benches::group
464.5 µs
from/f64/192
benches/bench.rs::benches::benches::group
418.5 µs
from/f64/512
benches/bench.rs::benches::benches::group
693.5 µs
overflowing_pow/128
benches/bench.rs::benches::benches::group
534.8 µs
from/f64/384
benches/bench.rs::benches::benches::group
582.3 µs
ge/256
benches/bench.rs::benches::benches::group
335.2 µs
overflowing_pow/512
benches/bench.rs::benches::benches::group
9 ms
overflowing_shl/192
benches/bench.rs::benches::benches::group
475.5 µs
neg/4096
benches/bench.rs::benches::benches::group
72.8 µs
neg/512
benches/bench.rs::benches::benches::group
708.7 µs
ge/192
benches/bench.rs::benches::benches::group
262.2 µs
overflowing_pow/384
benches/bench.rs::benches::benches::group
4.5 ms
mul_mod/4096
benches/bench.rs::benches::benches::group
3.3 ms
overflowing_pow/64
benches/bench.rs::benches::benches::group
79.4 µs
neg/192
benches/bench.rs::benches::benches::group
274.4 µs
overflowing_shl/4096
benches/bench.rs::benches::benches::group
77.1 µs
overflowing_pow/4096
benches/bench.rs::benches::benches::group
1.8 ms
neg/64
benches/bench.rs::benches::benches::group
83.4 µs
overflowing_shl/256
benches/bench.rs::benches::benches::group
565.7 µs
overflowing_pow/256
benches/bench.rs::benches::benches::group
2 ms
overflowing_shl/64
benches/bench.rs::benches::benches::group
209.6 µs
neg/384
benches/bench.rs::benches::benches::group
534.8 µs
overflowing_shr/128
benches/bench.rs::benches::benches::group
357 µs
overflowing_shl/128
benches/bench.rs::benches::benches::group
346.1 µs
overflowing_shr/192
benches/bench.rs::benches::benches::group
495.7 µs
parse/binary/128/zero
benches/bench.rs::benches::benches::group
520.7 µ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
ge/128
benches/bench.rs::benches::benches::group
189.4 µs
overflowing_pow/192
benches/bench.rs::benches::benches::group
1.1 ms
overflowing_shl/512
benches/bench.rs::benches::benches::group
999.2 µs
overflowing_shl/384
benches/bench.rs::benches::benches::group
792.2 µs
overflowing_shr/256
benches/bench.rs::benches::benches::group
588.7 µs
overflowing_shr/384
benches/bench.rs::benches::benches::group
820.1 µs
pow_mod/384
benches/bench.rs::benches::benches::group
33.6 ms
parse/binary/192/max
benches/bench.rs::benches::benches::group
34 ms
parse/binary/256/max
benches/bench.rs::benches::benches::group
52.4 ms
overflowing_shr/4096
benches/bench.rs::benches::benches::group
77.4 µs
parse/binary/192/zero
benches/bench.rs::benches::benches::group
610 µs
parse/binary/4096/max
benches/bench.rs::benches::benches::group
81.7 ms
pow_mod/512
benches/bench.rs::benches::benches::group
65 ms
parse/binary/384/max
benches/bench.rs::benches::benches::group
105.1 ms
pow_mod/4096
benches/bench.rs::benches::benches::group
194.5 ms
parse/binary/512/max
benches/bench.rs::benches::benches::group
172.8 ms
overflowing_shr/512
benches/bench.rs::benches::benches::group
1 ms
pow_mod/64
benches/bench.rs::benches::benches::group
344.1 µs
reduce_mod/64
benches/bench.rs::benches::benches::group
159.4 µs
root/127/256/256
benches/bench.rs::benches::benches::group
11.9 ms
reduce_mod/256
benches/bench.rs::benches::benches::group
1.3 ms
reduce_mod/192
benches/bench.rs::benches::benches::group
1.1 ms
root/127/128/128
benches/bench.rs::benches::benches::group
9.3 ms
parse/binary/512/zero
benches/bench.rs::benches::benches::group
1.1 ms
parse/binary/256/zero
benches/bench.rs::benches::benches::group
690.9 µs
reduce_mod/384
benches/bench.rs::benches::benches::group
1.7 ms
reduce_mod/128
benches/bench.rs::benches::benches::group
576.6 µs
parse/binary/384/zero
benches/bench.rs::benches::benches::group
886.1 µs
reduce_mod/4096
benches/bench.rs::benches::benches::group
113.6 µs
parse/binary/64/max
benches/bench.rs::benches::benches::group
8.7 ms
parse/binary/4096/zero
benches/bench.rs::benches::benches::group
63.5 µs
reduce_mod/512
benches/bench.rs::benches::benches::group
2 ms
parse/decimal/128/max
benches/bench.rs::benches::benches::group
6.3 ms
root/127/4096/4096
benches/bench.rs::benches::benches::group
2.7 ms
root/127/192/192
benches/bench.rs::benches::benches::group
15.7 ms
root/2/128/128
benches/bench.rs::benches::benches::group
4.7 ms
parse/decimal/192/max
benches/bench.rs::benches::benches::group
10.6 ms
parse/decimal/128/zero
benches/bench.rs::benches::benches::group
520.7 µs
root/2/192/192
benches/bench.rs::benches::benches::group
7.6 ms
root/127/64/64
benches/bench.rs::benches::benches::group
212 µs
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
parse/decimal/256/zero
benches/bench.rs::benches::benches::group
690.9 µs
root/127/384/384
benches/bench.rs::benches::benches::group
13.7 ms
parse/decimal/192/zero
benches/bench.rs::benches::benches::group
610 µs
parse/decimal/384/max
benches/bench.rs::benches::benches::group
32.2 ms
parse/decimal/256/max
benches/bench.rs::benches::benches::group
16.3 ms
parse/decimal/4096/zero
benches/bench.rs::benches::benches::group
63.5 µs
root/2/256/256
benches/bench.rs::benches::benches::group
10.6 ms
parse/hex/192/max
benches/bench.rs::benches::benches::group
9.2 ms
parse/decimal/4096/max
benches/bench.rs::benches::benches::group
24.7 ms
parse/decimal/512/zero
benches/bench.rs::benches::benches::group
1.1 ms
parse/binary/64/zero
benches/bench.rs::benches::benches::group
431.4 µs
parse/decimal/512/max
benches/bench.rs::benches::benches::group
52.8 ms
parse/hex/128/max
benches/bench.rs::benches::benches::group
5.5 ms
parse/hex/192/zero
benches/bench.rs::benches::benches::group
610 µs
parse/hex/128/zero
benches/bench.rs::benches::benches::group
520.7 µs
parse/hex/384/zero
benches/bench.rs::benches::benches::group
886.1 µs
parse/decimal/64/max
benches/bench.rs::benches::benches::group
2.9 ms
root/2/4096/4096
benches/bench.rs::benches::benches::group
7.9 ms
parse/decimal/64/zero
benches/bench.rs::benches::benches::group
431.4 µs
parse/hex/256/max
benches/bench.rs::benches::benches::group
14 ms
parse/decimal/384/zero
benches/bench.rs::benches::benches::group
886.1 µs
parse/hex/512/zero
benches/bench.rs::benches::benches::group
1.1 ms
parse/hex/4096/max
benches/bench.rs::benches::benches::group
20.6 ms
root/3/192/192
benches/bench.rs::benches::benches::group
7.7 ms
parse/hex/384/max
benches/bench.rs::benches::benches::group
27.5 ms
parse/hex/4096/zero
benches/bench.rs::benches::benches::group
63.5 µs
parse/hex/64/max
benches/bench.rs::benches::benches::group
2.5 ms
root/2/512/512
benches/bench.rs::benches::benches::group
27.7 ms
root/2/64/64
benches/bench.rs::benches::benches::group
1.1 ms
parse/octal/128/max
benches/bench.rs::benches::benches::group
6.9 ms
parse/hex/256/zero
benches/bench.rs::benches::benches::group
690.9 µs
parse/hex/64/zero
benches/bench.rs::benches::benches::group
431.4 µs
parse/octal/192/max
benches/bench.rs::benches::benches::group
11.6 ms
parse/hex/512/max
benches/bench.rs::benches::benches::group
44.8 ms
root/3/256/256
benches/bench.rs::benches::benches::group
10.6 ms
parse/octal/384/max
benches/bench.rs::benches::benches::group
35.5 ms
root/3/128/128
benches/bench.rs::benches::benches::group
4.4 ms
parse/octal/128/zero
benches/bench.rs::benches::benches::group
520.7 µs
root/3/4096/4096
benches/bench.rs::benches::benches::group
8.6 ms
parse/octal/4096/zero
benches/bench.rs::benches::benches::group
63.5 µs
parse/octal/256/zero
benches/bench.rs::benches::benches::group
690.9 µs
parse/octal/192/zero
benches/bench.rs::benches::benches::group
610 µs
parse/octal/384/zero
benches/bench.rs::benches::benches::group
886.1 µs
parse/octal/256/max
benches/bench.rs::benches::benches::group
17.9 ms
root/3/64/64
benches/bench.rs::benches::benches::group
1.2 ms
root/3/384/384
benches/bench.rs::benches::benches::group
19.4 ms
parse/octal/4096/max
benches/bench.rs::benches::benches::group
27.3 ms
parse/octal/64/zero
benches/bench.rs::benches::benches::group
431.4 µs
root/3/512/512
benches/bench.rs::benches::benches::group
25.6 ms
parse/octal/512/zero
benches/bench.rs::benches::benches::group
1.1 ms
parse/octal/512/max
benches/bench.rs::benches::benches::group
58.2 ms
parse/octal/64/max
benches/bench.rs::benches::benches::group
3.2 ms
root/5/384/384
benches/bench.rs::benches::benches::group
16 ms
pow/256
benches/bench.rs::benches::benches::group
865.2 µs
pow/4096
benches/bench.rs::benches::benches::group
2.2 ms
pow/384
benches/bench.rs::benches::benches::group
3.7 ms
pow/128
benches/bench.rs::benches::benches::group
61.3 µs
root/5/4096/4096
benches/bench.rs::benches::benches::group
9.1 ms
pow/512
benches/bench.rs::benches::benches::group
9.3 ms
pow_mod/128
benches/bench.rs::benches::benches::group
2.3 ms
root/5/256/256
benches/bench.rs::benches::benches::group
10.4 ms
root/5/192/192
benches/bench.rs::benches::benches::group
7.4 ms
root/5/64/64
benches/bench.rs::benches::benches::group
1.2 ms
root/5/128/128
benches/bench.rs::benches::benches::group
5 ms
pow_mod/192
benches/bench.rs::benches::benches::group
7.5 ms
root/5/512/512
benches/bench.rs::benches::benches::group
27.6 ms
pow_mod/256
benches/bench.rs::benches::benches::group
13.5 ms
pow/64
benches/bench.rs::benches::benches::group
17.4 µs
widening_mul/1024/1024
benches/bench.rs::benches::benches::group
12.2 ms
pow/192
benches/bench.rs::benches::benches::group
267.2 µs
widening_mul/1024/256
benches/bench.rs::benches::benches::group
4.7 ms
sub/128
benches/bench.rs::benches::benches::group
263.3 µs
sub/192
benches/bench.rs::benches::benches::group
389.3 µs
widening_mul/256/256
benches/bench.rs::benches::benches::group
1.8 ms
widening_mul/1024/64
benches/bench.rs::benches::benches::group
2.4 ms
sub/384
benches/bench.rs::benches::benches::group
767.5 µs
sub/256
benches/bench.rs::benches::benches::group
515.4 µs
to/f32/192
benches/bench.rs::benches::benches::group
321.1 µs
sub/4096
benches/bench.rs::benches::benches::group
96 µs
sub/64
benches/bench.rs::benches::benches::group
126.2 µs
wrapping_shl/128
benches/bench.rs::benches::benches::group
281.9 µs
to/f32/256
benches/bench.rs::benches::benches::group
353.5 µs
wrapping_shl/192
benches/bench.rs::benches::benches::group
412.3 µs
widening_mul/64/256
benches/bench.rs::benches::benches::group
787.4 µs
widening_mul/256/64
benches/bench.rs::benches::benches::group
757 µs
wrapping_shl/256
benches/bench.rs::benches::benches::group
496.5 µs
to/f64/192
benches/bench.rs::benches::benches::group
333.8 µ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
widening_mul/256/1024
benches/bench.rs::benches::benches::group
4.8 ms
widening_mul/64/64
benches/bench.rs::benches::benches::group
201.6 µs
to/f32/384
benches/bench.rs::benches::benches::group
426.1 µs
to/f64/512
benches/bench.rs::benches::benches::group
511.8 µs
to/f32/512
benches/bench.rs::benches::benches::group
499.2 µs
to/f32/4096
benches/bench.rs::benches::benches::group
29.1 µs
wrapping_shl/384
benches/bench.rs::benches::benches::group
726.5 µs
sub/512
benches/bench.rs::benches::benches::group
1 ms
to/f64/4096
benches/bench.rs::benches::benches::group
29.3 µs
wrapping_shr/4096
benches/bench.rs::benches::benches::group
73.5 µs
wrapping_shl/512
benches/bench.rs::benches::benches::group
935.8 µs
wrapping_shl/64
benches/bench.rs::benches::benches::group
140.1 µs
to/f64/64
benches/bench.rs::benches::benches::group
90.5 µs
wrapping_shr/256
benches/bench.rs::benches::benches::group
518.2 µs
wrapping_shl/4096
benches/bench.rs::benches::benches::group
72.4 µs
wrapping_shr/384
benches/bench.rs::benches::benches::group
756.3 µs
wrapping_shr/512
benches/bench.rs::benches::benches::group
969 µs
wrapping_shr/64
benches/bench.rs::benches::benches::group
140.1 µs
to/f64/384
benches/bench.rs::benches::benches::group
438.8 µs
to/f64/256
benches/bench.rs::benches::benches::group
366.1 µs
wrapping_shr/128
benches/bench.rs::benches::benches::group
292.9 µs
to/f64/128
benches/bench.rs::benches::benches::group
286.2 µs
wrapping_shr/192
benches/bench.rs::benches::benches::group
429.8 µs
shift_left_small/256
benches/bench.rs::benches::benches::group
246.6 µs
shift_left_small/64
benches/bench.rs::benches::benches::group
134.6 µs
shift_left_small/128
benches/bench.rs::benches::benches::group
173.7 µs
shift_left_small/4096
benches/bench.rs::benches::benches::group
4 µs
shift_left_small/384
benches/bench.rs::benches::benches::group
319.5 µs
shift_left_small/512
benches/bench.rs::benches::benches::group
392.5 µs
shift_left_small/192
benches/bench.rs::benches::benches::group
210.2 µs
shift_right_small/512
benches/bench.rs::benches::benches::group
392.5 µs
shift_right_small/4096
benches/bench.rs::benches::benches::group
38.8 µs
shift_right_small/384
benches/bench.rs::benches::benches::group
319.6 µs
shift_right_small/256
benches/bench.rs::benches::benches::group
246.6 µs
shift_right_small/192
benches/bench.rs::benches::benches::group
210.2 µs
shift_right_small/128
benches/bench.rs::benches::benches::group
173.7 µs
shift_right_small/64
benches/bench.rs::benches::benches::group
134.6 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs