jvdd
argminmax
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
:recycle: parameterize tests
#31
Merged
Comparing
improve_tests
(
6975eaf
) with
main
(
29ad172
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
52
New
0
Dropped
0
Ignored
0
Benchmarks
Passed
impl_random_long_i8
benches/bench_i8.rs::benches::minmax_i8_random_array_long::impl_random_long_i8
CodSpeed Performance Gauge
0%
85.3 µs
85.3 µs
impl_random_long_u8
benches/bench_u8.rs::benches::minmax_u8_random_array_long::impl_random_long_u8
CodSpeed Performance Gauge
0%
86.1 µs
86.1 µs
impl_random_long_i16
benches/bench_i16.rs::benches::minmax_i16_random_array_long::impl_random_long_i16
CodSpeed Performance Gauge
0%
113.2 µs
113.2 µs
impl_random_long_u16
benches/bench_u16.rs::benches::minmax_u16_random_array_long::impl_random_long_u16
CodSpeed Performance Gauge
0%
113.3 µs
113.3 µs
avx2_nanargminmax_f32
benches/bench_f32_return_nan.rs::benches::nanargminmax_f32_random_array_long::avx2_nanargminmax_f32
CodSpeed Performance Gauge
0%
235.6 µs
235.5 µs
scalar_random_long_u8
benches/bench_u8.rs::benches::minmax_u8_random_array_long::scalar_random_long_u8
CodSpeed Performance Gauge
0%
359.8 µs
359.8 µs
scalar_nanargminmax_f32
benches/bench_f32_return_nan.rs::benches::nanargminmax_f32_random_array_long::scalar_nanargminmax_f32
CodSpeed Performance Gauge
0%
528.2 µs
528.2 µs
impl_random_long_i64
benches/bench_i64.rs::benches::minmax_i64_random_array_long::impl_random_long_i64
CodSpeed Performance Gauge
0%
459.5 µs
459.5 µs
scalar_random_long_f32
benches/bench_f32_ignore_nan.rs::benches::argminmax_f32_random_array_long::scalar_random_long_f32
CodSpeed Performance Gauge
0%
443 µs
442.9 µs
sse_random_long_f64
benches/bench_f64_ignore_nan.rs::benches::argminmax_f64_random_array_long::sse_random_long_f64
CodSpeed Performance Gauge
0%
551.9 µs
551.9 µs
sse_random_long_i64
benches/bench_i64.rs::benches::minmax_i64_random_array_long::sse_random_long_i64
CodSpeed Performance Gauge
0%
608.6 µs
608.6 µs
scalar_random_long_f64
benches/bench_f64_ignore_nan.rs::benches::argminmax_f64_random_array_long::scalar_random_long_f64
CodSpeed Performance Gauge
0%
629.6 µs
629.6 µs
scalar_nanargminmax_f64
benches/bench_f64_return_nan.rs::benches::nanargminmax_f64_random_array_long::scalar_nanargminmax_f64
CodSpeed Performance Gauge
0%
714.9 µs
714.9 µs
avx2_random_long_f16
benches/bench_f16_return_nan.rs::benches::nanargminmax_f16_random_array_long::avx2_random_long_f16
CodSpeed Performance Gauge
0%
119.4 µs
119.4 µs
impl_random_long_i32
benches/bench_i32.rs::benches::minmax_i32_random_array_long::impl_random_long_i32
CodSpeed Performance Gauge
0%
225 µs
225 µs
sse_random_long_f16
benches/bench_f16_return_nan.rs::benches::nanargminmax_f16_random_array_long::sse_random_long_f16
CodSpeed Performance Gauge
0%
159.2 µs
159.2 µs
impl_random_long_u32
benches/bench_u32.rs::benches::minmax_u32_random_array_long::impl_random_long_u32
CodSpeed Performance Gauge
0%
225.1 µs
225.1 µs
sse_random_long_i32
benches/bench_i32.rs::benches::minmax_i32_random_array_long::sse_random_long_i32
CodSpeed Performance Gauge
0%
290.5 µs
290.5 µs
impl_random_long_f32
benches/bench_f32_ignore_nan.rs::benches::argminmax_f32_random_array_long::impl_random_long_f32
CodSpeed Performance Gauge
0%
225.2 µs
225.2 µs
scalar_random_long_u32
benches/bench_u32.rs::benches::minmax_u32_random_array_long::scalar_random_long_u32
CodSpeed Performance Gauge
0%
442.9 µs
442.9 µs
impl_random_long_u64
benches/bench_u64.rs::benches::minmax_u64_random_array_long::impl_random_long_u64
CodSpeed Performance Gauge
0%
459.6 µs
459.6 µs
scalar_random_long_i16
benches/bench_i16.rs::benches::minmax_i16_random_array_long::scalar_random_long_i16
CodSpeed Performance Gauge
0%
349.5 µs
349.5 µs
scalar_random_long_u16
benches/bench_u16.rs::benches::minmax_u16_random_array_long::scalar_random_long_u16
CodSpeed Performance Gauge
0%
349.6 µs
349.6 µs
scalar_random_long_i32
benches/bench_i32.rs::benches::minmax_i32_random_array_long::scalar_random_long_i32
CodSpeed Performance Gauge
0%
442.9 µs
442.9 µs
scalar_random_long_u64
benches/bench_u64.rs::benches::minmax_u64_random_array_long::scalar_random_long_u64
CodSpeed Performance Gauge
0%
629.6 µs
629.6 µs
avx2_random_long_i32
benches/bench_i32.rs::benches::minmax_i32_random_array_long::avx2_random_long_i32
CodSpeed Performance Gauge
0%
224.8 µs
224.8 µs
impl_nanargminmax_f64
benches/bench_f64_return_nan.rs::benches::nanargminmax_f64_random_array_long::impl_nanargminmax_f64
CodSpeed Performance Gauge
0%
495.1 µs
495.1 µs
avx2_random_long_i64
benches/bench_i64.rs::benches::minmax_i64_random_array_long::avx2_random_long_i64
CodSpeed Performance Gauge
0%
459.3 µs
459.3 µs
impl_random_long_f64
benches/bench_f64_ignore_nan.rs::benches::argminmax_f64_random_array_long::impl_random_long_f64
CodSpeed Performance Gauge
0%
449.1 µs
449.1 µs
avx2_random_long_i16
benches/bench_i16.rs::benches::minmax_i16_random_array_long::avx2_random_long_i16
CodSpeed Performance Gauge
0%
113 µs
113 µs
sse_random_long_i16
benches/bench_i16.rs::benches::minmax_i16_random_array_long::sse_random_long_i16
CodSpeed Performance Gauge
0%
144.2 µs
144.2 µs
scalar_random_long_i64
benches/bench_i64.rs::benches::minmax_i64_random_array_long::scalar_random_long_i64
CodSpeed Performance Gauge
0%
629.6 µs
629.6 µs
avx2_random_long_i8
benches/bench_i8.rs::benches::minmax_i8_random_array_long::avx2_random_long_i8
CodSpeed Performance Gauge
0%
74.2 µs
74.2 µs
sse_random_long_i8
benches/bench_i8.rs::benches::minmax_i8_random_array_long::sse_random_long_i8
CodSpeed Performance Gauge
0%
85.2 µs
85.2 µs
avx2_random_long_u16
benches/bench_u16.rs::benches::minmax_u16_random_array_long::avx2_random_long_u16
CodSpeed Performance Gauge
0%
113.1 µs
113.1 µs
sse_random_long_u16
benches/bench_u16.rs::benches::minmax_u16_random_array_long::sse_random_long_u16
CodSpeed Performance Gauge
0%
149.5 µs
149.5 µs
sse_random_long_u32
benches/bench_u32.rs::benches::minmax_u32_random_array_long::sse_random_long_u32
CodSpeed Performance Gauge
0%
301.2 µs
301.2 µs
avx2_random_long_u64
benches/bench_u64.rs::benches::minmax_u64_random_array_long::avx2_random_long_u64
CodSpeed Performance Gauge
0%
459.4 µs
459.4 µs
sse_random_long_u64
benches/bench_u64.rs::benches::minmax_u64_random_array_long::sse_random_long_u64
CodSpeed Performance Gauge
0%
622.9 µs
622.9 µs
sse_random_long_u8
benches/bench_u8.rs::benches::minmax_u8_random_array_long::sse_random_long_u8
CodSpeed Performance Gauge
0%
86 µs
86 µs
scalar_random_long_i8
benches/bench_i8.rs::benches::minmax_i8_random_array_long::scalar_random_long_i8
CodSpeed Performance Gauge
0%
359.7 µs
359.7 µs
impl_nanargminmax_f32
benches/bench_f32_return_nan.rs::benches::nanargminmax_f32_random_array_long::impl_nanargminmax_f32
CodSpeed Performance Gauge
0%
235.7 µs
235.7 µs
avx2_random_long_u32
benches/bench_u32.rs::benches::minmax_u32_random_array_long::avx2_random_long_u32
CodSpeed Performance Gauge
0%
224.8 µs
224.8 µs
avx2_nanargminmax_f64
benches/bench_f64_return_nan.rs::benches::nanargminmax_f64_random_array_long::avx2_nanargminmax_f64
CodSpeed Performance Gauge
0%
494.9 µs
494.9 µs
sse_nanargminmax_f64
benches/bench_f64_return_nan.rs::benches::nanargminmax_f64_random_array_long::sse_nanargminmax_f64
CodSpeed Performance Gauge
0%
701 µs
701 µs
avx_random_long_f32
benches/bench_f32_ignore_nan.rs::benches::argminmax_f32_random_array_long::avx_random_long_f32
CodSpeed Performance Gauge
0%
225 µs
225 µs
sse_random_long_f32
benches/bench_f32_ignore_nan.rs::benches::argminmax_f32_random_array_long::sse_random_long_f32
CodSpeed Performance Gauge
0%
276.3 µs
276.3 µs
avx_random_long_f64
benches/bench_f64_ignore_nan.rs::benches::argminmax_f64_random_array_long::avx_random_long_f64
CodSpeed Performance Gauge
0%
448.9 µs
448.9 µs
sse_nanargminmax_f32
benches/bench_f32_return_nan.rs::benches::nanargminmax_f32_random_array_long::sse_nanargminmax_f32
CodSpeed Performance Gauge
0%
319 µs
319 µs
scalar_random_long_f16
benches/bench_f16_return_nan.rs::benches::nanargminmax_f16_random_array_long::scalar_random_long_f16
CodSpeed Performance Gauge
0%
634 µs
634 µs
impl_random_long_f16
benches/bench_f16_return_nan.rs::benches::nanargminmax_f16_random_array_long::impl_random_long_f16
CodSpeed Performance Gauge
0%
119.5 µs
119.5 µs
avx2_random_long_u8
benches/bench_u8.rs::benches::minmax_u8_random_array_long::avx2_random_long_u8
CodSpeed Performance Gauge
0%
73.9 µs
73.9 µs
Commits
Click on a commit to change the comparison range
Base
main
29ad172
0%
:recycle: parameterize tests
e7ea39a
2 years ago
by jvdd
0%
:broom: centralize first index identical values test
6a8644e
2 years ago
by jvdd
0%
fix(test): incorrect check for avx target feature
6975eaf
2 years ago
by jvdd
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs