jvdd
argminmax
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
:see_no_evil: add full copy of half to dev dep with rand_distr feature
#68
Merged
Comparing
fix_dep_error
(
0565016
) with
main
(
eff8899
)
CodSpeed Performance Gauge
-17%
Improvement
8
Regression
7
Untouched
153
Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments, which may affect the accuracy of the results.
Learn more about regression causes
.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
168 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_f32_argminmax_in
benches/bench_f32_ignore_nan.rs::benches::argminmax_in_f32_random_array_long
CodSpeed Performance Gauge
-17%
471.4 µs
571 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_f64_argminmax_in
benches/bench_f64_ignore_nan.rs::benches::argminmax_in_f64_random_array_long
CodSpeed Performance Gauge
-13%
658.1 µs
757.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_f16_argminmax_in
benches/bench_f16_ignore_nan.rs::benches::argminmax_in_f16_random_array_long
CodSpeed Performance Gauge
-4%
747.8 µs
776.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_f32_argmax_in
benches/bench_f32_ignore_nan.rs::benches::argminmax_in_f32_random_array_long
CodSpeed Performance Gauge
-3%
442.9 µs
457.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_f32_argmin_in
benches/bench_f32_ignore_nan.rs::benches::argminmax_in_f32_random_array_long
CodSpeed Performance Gauge
-3%
442.9 µs
457.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_f64_argmax_in
benches/bench_f64_ignore_nan.rs::benches::argminmax_in_f64_random_array_long
CodSpeed Performance Gauge
-2%
629.6 µs
643.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_f64_argmin_in
benches/bench_f64_ignore_nan.rs::benches::argminmax_in_f64_random_array_long
CodSpeed Performance Gauge
-2%
629.6 µs
643.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_u16_argminmax
benches/bench_u16.rs::benches::argminmax_u16_random_array_long
CodSpeed Performance Gauge
+4%
363.8 µs
349.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_i16_argminmax
benches/bench_i16.rs::benches::argminmax_i16_random_array_long
CodSpeed Performance Gauge
+4%
363.8 µs
349.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_i8_argminmax
benches/bench_i8.rs::benches::argminmax_i8_random_array_long
CodSpeed Performance Gauge
+4%
374 µs
359.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_u8_argminmax
benches/bench_u8.rs::benches::argminmax_u8_random_array_long
CodSpeed Performance Gauge
+4%
374 µs
359.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_u32_argminmax
benches/bench_u32.rs::benches::argminmax_u32_random_array_long
CodSpeed Performance Gauge
+3%
457.1 µs
442.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_i32_argminmax
benches/bench_i32.rs::benches::argminmax_i32_random_array_long
CodSpeed Performance Gauge
+3%
457.1 µs
442.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_i64_argminmax
benches/bench_i64.rs::benches::argminmax_i64_random_array_long
CodSpeed Performance Gauge
+2%
643.8 µs
629.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
scalar_u64_argminmax
benches/bench_u64.rs::benches::argminmax_u64_random_array_long
CodSpeed Performance Gauge
+2%
643.8 µs
629.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
avx2_i32_argminmax
benches/bench_i32.rs::benches::argminmax_i32_random_array_long
CodSpeed Performance Gauge
0%
224.9 µs
224.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
impl_u16_argminmax
benches/bench_u16.rs::benches::argminmax_u16_random_array_long
CodSpeed Performance Gauge
0%
115.8 µs
115.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
avx2_u8_argminmax
benches/bench_u8.rs::benches::argminmax_u8_random_array_long
CodSpeed Performance Gauge
0%
73.7 µs
73.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
avx2_i16_argmin
benches/bench_i16.rs::benches::argminmax_i16_random_array_long
CodSpeed Performance Gauge
0%
106.6 µs
106.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
avx2_u16_argmin
benches/bench_u16.rs::benches::argminmax_u16_random_array_long
CodSpeed Performance Gauge
0%
107.5 µs
107.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
avx2_u32_argmin
benches/bench_u32.rs::benches::argminmax_u32_random_array_long
CodSpeed Performance Gauge
0%
215.8 µs
215.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
avx2_u16_argminmax
benches/bench_u16.rs::benches::argminmax_u16_random_array_long
CodSpeed Performance Gauge
0%
115.6 µs
115.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
avx2_u32_argminmax
benches/bench_u32.rs::benches::argminmax_u32_random_array_long
CodSpeed Performance Gauge
0%
230.1 µs
230.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
impl_i32_argminmax
benches/bench_i32.rs::benches::argminmax_i32_random_array_long
CodSpeed Performance Gauge
0%
225 µs
225 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
avx2_f64_argmax_rn
benches/bench_f64_return_nan.rs::benches::argminmax_rn_f64_random_array_long
CodSpeed Performance Gauge
0%
488 µs
487.9 µs
1
2
3
4
5
6
7
Commits
Click on a commit to change the comparison range
Base
main
eff8899
-17.44%
:see_no_evil:
0565016
2 years ago
by jvdd
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs