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