Created
November 7, 2019 11:28
-
-
Save kubkon/25bd98764f7365ba12b0c58795d0a0d8 to your computer and use it in GitHub Desktop.
Bench nalgebra/kubkon/noncommutative
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Compiling nalgebra v0.18.2 (/home/kubkon/dev/nalgebra) | |
warning: lint `incoherent_fundamental_impls` has been removed: `converted into hard error, see https://github.com/rust-lang/rust/issues/46205` | |
--> src/lib.rs:85:9 | |
| | |
85 | #![warn(incoherent_fundamental_impls)] | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
= note: `#[warn(renamed_and_removed_lints)]` on by default | |
warning: lint `incoherent_fundamental_impls` has been removed: `converted into hard error, see https://github.com/rust-lang/rust/issues/46205` | |
--> src/lib.rs:85:9 | |
| | |
85 | #![warn(incoherent_fundamental_impls)] | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
= note: `#[warn(renamed_and_removed_lints)]` on by default | |
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead | |
--> src/base/default_allocator.rs:49:9 | |
| | |
49 | mem::uninitialized() | |
| ^^^^^^^^^^^^^^^^^^ | |
| | |
= note: `#[warn(deprecated)]` on by default | |
warning: `#[inline]` is ignored on function prototypes | |
--> src/base/dimension.rs:193:5 | |
| | |
193 | #[inline] | |
| ^^^^^^^^^ | |
| | |
= note: `#[warn(unused_attributes)]` on by default | |
warning: `#[inline]` is ignored on function prototypes | |
--> src/base/storage.rs:97:5 | |
| | |
97 | #[inline] | |
| ^^^^^^^^^ | |
warning: `#[inline]` is ignored on function prototypes | |
--> src/base/storage.rs:103:5 | |
| | |
103 | #[inline] | |
| ^^^^^^^^^ | |
warning: `#[inline]` is ignored on function prototypes | |
--> src/base/storage.rs:169:5 | |
| | |
169 | #[inline] | |
| ^^^^^^^^^ | |
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead | |
--> src/base/conversion.rs:120:45 | |
| | |
120 | let mut res: [N; $SZ] = mem::uninitialized(); | |
| ^^^^^^^^^^^^^^^^^^ | |
... | |
153 | / impl_from_into_asref_1D!( | |
154 | | // Row vectors. | |
155 | | (U1, U1 ) => 1; (U1, U2 ) => 2; (U1, U3 ) => 3; (U1, U4 ) => 4; | |
156 | | (U1, U5 ) => 5; (U1, U6 ) => 6; (U1, U7 ) => 7; (U1, U8 ) => 8; | |
... | | |
164 | | (U13, U1) => 13; (U14, U1) => 14; (U15, U1) => 15; (U16, U1) => 16; | |
165 | | ); | |
| |__- in this macro invocation | |
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead | |
--> src/base/conversion.rs:187:60 | |
| | |
187 | let mut res: [[N; $SZRows]; $SZCols] = mem::uninitialized(); | |
| ^^^^^^^^^^^^^^^^^^ | |
... | |
218 | / impl_from_into_asref_2D!( | |
219 | | (U2, U2) => (2, 2); (U2, U3) => (2, 3); (U2, U4) => (2, 4); (U2, U5) => (2, 5); (U2, U6) => (2, 6); | |
220 | | (U3, U2) => (3, 2); (U3, U3) => (3, 3); (U3, U4) => (3, 4); (U3, U5) => (3, 5); (U3, U6) => (3, 6); | |
221 | | (U4, U2) => (4, 2); (U4, U3) => (4, 3); (U4, U4) => (4, 4); (U4, U5) => (4, 5); (U4, U6) => (4, 6); | |
222 | | (U5, U2) => (5, 2); (U5, U3) => (5, 3); (U5, U4) => (5, 4); (U5, U5) => (5, 5); (U5, U6) => (5, 6); | |
223 | | (U6, U2) => (6, 2); (U6, U3) => (6, 3); (U6, U4) => (6, 4); (U6, U5) => (6, 5); (U6, U6) => (6, 6); | |
224 | | ); | |
| |__- in this macro invocation | |
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead | |
--> src/base/default_allocator.rs:49:9 | |
| | |
49 | mem::uninitialized() | |
| ^^^^^^^^^^^^^^^^^^ | |
| | |
= note: `#[warn(deprecated)]` on by default | |
warning: `#[inline]` is ignored on function prototypes | |
--> src/base/dimension.rs:193:5 | |
| | |
193 | #[inline] | |
| ^^^^^^^^^ | |
| | |
= note: `#[warn(unused_attributes)]` on by default | |
warning: `#[inline]` is ignored on function prototypes | |
--> src/base/storage.rs:97:5 | |
| | |
97 | #[inline] | |
| ^^^^^^^^^ | |
warning: `#[inline]` is ignored on function prototypes | |
--> src/base/storage.rs:103:5 | |
| | |
103 | #[inline] | |
| ^^^^^^^^^ | |
warning: `#[inline]` is ignored on function prototypes | |
--> src/base/storage.rs:169:5 | |
| | |
169 | #[inline] | |
| ^^^^^^^^^ | |
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead | |
--> src/base/conversion.rs:120:45 | |
| | |
120 | let mut res: [N; $SZ] = mem::uninitialized(); | |
| ^^^^^^^^^^^^^^^^^^ | |
... | |
153 | / impl_from_into_asref_1D!( | |
154 | | // Row vectors. | |
155 | | (U1, U1 ) => 1; (U1, U2 ) => 2; (U1, U3 ) => 3; (U1, U4 ) => 4; | |
156 | | (U1, U5 ) => 5; (U1, U6 ) => 6; (U1, U7 ) => 7; (U1, U8 ) => 8; | |
... | | |
164 | | (U13, U1) => 13; (U14, U1) => 14; (U15, U1) => 15; (U16, U1) => 16; | |
165 | | ); | |
| |__- in this macro invocation | |
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead | |
--> src/base/conversion.rs:187:60 | |
| | |
187 | let mut res: [[N; $SZRows]; $SZCols] = mem::uninitialized(); | |
| ^^^^^^^^^^^^^^^^^^ | |
... | |
218 | / impl_from_into_asref_2D!( | |
219 | | (U2, U2) => (2, 2); (U2, U3) => (2, 3); (U2, U4) => (2, 4); (U2, U5) => (2, 5); (U2, U6) => (2, 6); | |
220 | | (U3, U2) => (3, 2); (U3, U3) => (3, 3); (U3, U4) => (3, 4); (U3, U5) => (3, 5); (U3, U6) => (3, 6); | |
221 | | (U4, U2) => (4, 2); (U4, U3) => (4, 3); (U4, U4) => (4, 4); (U4, U5) => (4, 5); (U4, U6) => (4, 6); | |
222 | | (U5, U2) => (5, 2); (U5, U3) => (5, 3); (U5, U4) => (5, 4); (U5, U5) => (5, 5); (U5, U6) => (5, 6); | |
223 | | (U6, U2) => (6, 2); (U6, U3) => (6, 3); (U6, U4) => (6, 4); (U6, U5) => (6, 5); (U6, U6) => (6, 6); | |
224 | | ); | |
| |__- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/lib.rs:13:12 | |
| | |
13 | use rand::{IsaacRng, Rng}; | |
| ^^^^^^^^ | |
| | |
= note: `#[warn(deprecated)]` on by default | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/lib.rs:21:19 | |
| | |
21 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/matrix.rs:2:12 | |
| | |
2 | use rand::{IsaacRng, Rng}; | |
| ^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:8:1 | |
| | |
8 | bench_binop!(mat2_mul_m, Matrix2<f32>, Matrix2<f32>, mul); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:9:1 | |
| | |
9 | bench_binop!(mat3_mul_m, Matrix3<f32>, Matrix3<f32>, mul); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:10:1 | |
| | |
10 | bench_binop!(mat4_mul_m, Matrix4<f32>, Matrix4<f32>, mul); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:12:1 | |
| | |
12 | bench_binop_ref!(mat2_tr_mul_m, Matrix2<f32>, Matrix2<f32>, tr_mul); | |
| -------------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:13:1 | |
| | |
13 | bench_binop_ref!(mat3_tr_mul_m, Matrix3<f32>, Matrix3<f32>, tr_mul); | |
| -------------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:14:1 | |
| | |
14 | bench_binop_ref!(mat4_tr_mul_m, Matrix4<f32>, Matrix4<f32>, tr_mul); | |
| -------------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:16:1 | |
| | |
16 | bench_binop!(mat2_add_m, Matrix2<f32>, Matrix2<f32>, add); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:17:1 | |
| | |
17 | bench_binop!(mat3_add_m, Matrix3<f32>, Matrix3<f32>, add); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:18:1 | |
| | |
18 | bench_binop!(mat4_add_m, Matrix4<f32>, Matrix4<f32>, add); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:20:1 | |
| | |
20 | bench_binop!(mat2_sub_m, Matrix2<f32>, Matrix2<f32>, sub); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:21:1 | |
| | |
21 | bench_binop!(mat3_sub_m, Matrix3<f32>, Matrix3<f32>, sub); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:22:1 | |
| | |
22 | bench_binop!(mat4_sub_m, Matrix4<f32>, Matrix4<f32>, sub); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:24:1 | |
| | |
24 | bench_binop!(mat2_mul_v, Matrix2<f32>, Vector2<f32>, mul); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:25:1 | |
| | |
25 | bench_binop!(mat3_mul_v, Matrix3<f32>, Vector3<f32>, mul); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:26:1 | |
| | |
26 | bench_binop!(mat4_mul_v, Matrix4<f32>, Vector4<f32>, mul); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:28:1 | |
| | |
28 | bench_binop_ref!(mat2_tr_mul_v, Matrix2<f32>, Vector2<f32>, tr_mul); | |
| -------------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:29:1 | |
| | |
29 | bench_binop_ref!(mat3_tr_mul_v, Matrix3<f32>, Vector3<f32>, tr_mul); | |
| -------------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:30:1 | |
| | |
30 | bench_binop_ref!(mat4_tr_mul_v, Matrix4<f32>, Vector4<f32>, tr_mul); | |
| -------------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:32:1 | |
| | |
32 | bench_binop!(mat2_mul_s, Matrix2<f32>, f32, mul); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:33:1 | |
| | |
33 | bench_binop!(mat3_mul_s, Matrix3<f32>, f32, mul); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:34:1 | |
| | |
34 | bench_binop!(mat4_mul_s, Matrix4<f32>, f32, mul); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:36:1 | |
| | |
36 | bench_binop!(mat2_div_s, Matrix2<f32>, f32, div); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:37:1 | |
| | |
37 | bench_binop!(mat3_div_s, Matrix3<f32>, f32, div); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:38:1 | |
| | |
38 | bench_binop!(mat4_div_s, Matrix4<f32>, f32, div); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:40:1 | |
| | |
40 | bench_unop!(mat2_inv, Matrix2<f32>, try_inverse); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:41:1 | |
| | |
41 | bench_unop!(mat3_inv, Matrix3<f32>, try_inverse); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:42:1 | |
| | |
42 | bench_unop!(mat4_inv, Matrix4<f32>, try_inverse); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:44:1 | |
| | |
44 | bench_unop!(mat2_transpose, Matrix2<f32>, transpose); | |
| ----------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:45:1 | |
| | |
45 | bench_unop!(mat3_transpose, Matrix3<f32>, transpose); | |
| ----------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/matrix.rs:46:1 | |
| | |
46 | bench_unop!(mat4_transpose, Matrix4<f32>, transpose); | |
| ----------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/vector.rs:2:12 | |
| | |
2 | use rand::{IsaacRng, Rng}; | |
| ^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/vector.rs:52:19 | |
| | |
52 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/vector.rs:62:19 | |
| | |
62 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/vector.rs:73:19 | |
| | |
73 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/vector.rs:88:19 | |
| | |
88 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/vector.rs:99:19 | |
| | |
99 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/vector.rs:109:19 | |
| | |
109 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:9:1 | |
| | |
9 | bench_binop!(vec2_add_v_f32, Vector2<f32>, Vector2<f32>, add); | |
| -------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:10:1 | |
| | |
10 | bench_binop!(vec3_add_v_f32, Vector3<f32>, Vector3<f32>, add); | |
| -------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:11:1 | |
| | |
11 | bench_binop!(vec4_add_v_f32, Vector4<f32>, Vector4<f32>, add); | |
| -------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:13:1 | |
| | |
13 | bench_binop!(vec2_add_v_f64, Vector2<f64>, Vector2<f64>, add); | |
| -------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:14:1 | |
| | |
14 | bench_binop!(vec3_add_v_f64, Vector3<f64>, Vector3<f64>, add); | |
| -------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:15:1 | |
| | |
15 | bench_binop!(vec4_add_v_f64, Vector4<f64>, Vector4<f64>, add); | |
| -------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:17:1 | |
| | |
17 | bench_binop!(vec2_sub_v, Vector2<f32>, Vector2<f32>, sub); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:18:1 | |
| | |
18 | bench_binop!(vec3_sub_v, Vector3<f32>, Vector3<f32>, sub); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:19:1 | |
| | |
19 | bench_binop!(vec4_sub_v, Vector4<f32>, Vector4<f32>, sub); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:21:1 | |
| | |
21 | bench_binop!(vec2_mul_s, Vector2<f32>, f32, mul); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:22:1 | |
| | |
22 | bench_binop!(vec3_mul_s, Vector3<f32>, f32, mul); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:23:1 | |
| | |
23 | bench_binop!(vec4_mul_s, Vector4<f32>, f32, mul); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:25:1 | |
| | |
25 | bench_binop!(vec2_div_s, Vector2<f32>, f32, div); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:26:1 | |
| | |
26 | bench_binop!(vec3_div_s, Vector3<f32>, f32, div); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:27:1 | |
| | |
27 | bench_binop!(vec4_div_s, Vector4<f32>, f32, div); | |
| ------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:29:1 | |
| | |
29 | bench_binop_ref!(vec2_dot_f32, Vector2<f32>, Vector2<f32>, dot); | |
| ---------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:30:1 | |
| | |
30 | bench_binop_ref!(vec3_dot_f32, Vector3<f32>, Vector3<f32>, dot); | |
| ---------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:31:1 | |
| | |
31 | bench_binop_ref!(vec4_dot_f32, Vector4<f32>, Vector4<f32>, dot); | |
| ---------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:33:1 | |
| | |
33 | bench_binop_ref!(vec2_dot_f64, Vector2<f64>, Vector2<f64>, dot); | |
| ---------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:34:1 | |
| | |
34 | bench_binop_ref!(vec3_dot_f64, Vector3<f64>, Vector3<f64>, dot); | |
| ---------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:35:1 | |
| | |
35 | bench_binop_ref!(vec4_dot_f64, Vector4<f64>, Vector4<f64>, dot); | |
| ---------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:37:1 | |
| | |
37 | bench_binop_ref!(vec3_cross, Vector3<f32>, Vector3<f32>, cross); | |
| ---------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:39:1 | |
| | |
39 | bench_unop!(vec2_norm, Vector2<f32>, norm); | |
| ------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:40:1 | |
| | |
40 | bench_unop!(vec3_norm, Vector3<f32>, norm); | |
| ------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:41:1 | |
| | |
41 | bench_unop!(vec4_norm, Vector4<f32>, norm); | |
| ------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:43:1 | |
| | |
43 | bench_unop!(vec2_normalize, Vector2<f32>, normalize); | |
| ----------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:44:1 | |
| | |
44 | bench_unop!(vec3_normalize, Vector3<f32>, normalize); | |
| ----------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:45:1 | |
| | |
45 | bench_unop!(vec4_normalize, Vector4<f32>, normalize); | |
| ----------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:47:1 | |
| | |
47 | bench_binop_ref!(vec10000_dot_f64, VectorN<f64, U10000>, VectorN<f64, U10000>, dot); | |
| ------------------------------------------------------------------------------------ in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/core/../common/macros.rs:22:27 | |
| | |
22 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/core/vector.rs:48:1 | |
| | |
48 | bench_binop_ref!(vec10000_dot_f32, VectorN<f32, U10000>, VectorN<f32, U10000>, dot); | |
| ------------------------------------------------------------------------------------ in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/geometry/quaternion.rs:2:12 | |
| | |
2 | use rand::{IsaacRng, Rng}; | |
| ^^^^^^^^ | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/geometry/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/geometry/quaternion.rs:8:1 | |
| | |
8 | bench_binop!(quaternion_add_q, Quaternion<f32>, Quaternion<f32>, add); | |
| ---------------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/geometry/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/geometry/quaternion.rs:9:1 | |
| | |
9 | bench_binop!(quaternion_sub_q, Quaternion<f32>, Quaternion<f32>, sub); | |
| ---------------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/geometry/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/geometry/quaternion.rs:10:1 | |
| | |
10 | bench_binop!(quaternion_mul_q, Quaternion<f32>, Quaternion<f32>, mul); | |
| ---------------------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/geometry/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/geometry/quaternion.rs:12:1 | |
| | |
12 | / bench_binop!( | |
13 | | unit_quaternion_mul_v, | |
14 | | UnitQuaternion<f32>, | |
15 | | Vector3<f32>, | |
16 | | mul | |
17 | | ); | |
| |__- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/geometry/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/geometry/quaternion.rs:19:1 | |
| | |
19 | bench_binop!(quaternion_mul_s, Quaternion<f32>, f32, mul); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/geometry/../common/macros.rs:7:27 | |
| | |
7 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/geometry/quaternion.rs:20:1 | |
| | |
20 | bench_binop!(quaternion_div_s, Quaternion<f32>, f32, div); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/geometry/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/geometry/quaternion.rs:22:1 | |
| | |
22 | bench_unop!(quaternion_inv, Quaternion<f32>, try_inverse); | |
| ---------------------------------------------------------- in this macro invocation | |
warning: use of deprecated item 'rand::IsaacRng': import from rand_isaac crate instead, or use the newer Hc128Rng | |
--> benches/geometry/../common/macros.rs:76:27 | |
| | |
76 | let mut rng = IsaacRng::seed_from_u64(0); | |
| ^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
::: benches/geometry/quaternion.rs:23:1 | |
| | |
23 | bench_unop!(unit_quaternion_inv, UnitQuaternion<f32>, inverse); | |
| --------------------------------------------------------------- in this macro invocation | |
warning: function is never used: `bidiagonalize_500x500` | |
--> benches/linalg/bidiagonal.rs:27:1 | |
| | |
27 | fn bidiagonalize_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
| | |
= note: `#[warn(dead_code)]` on by default | |
warning: function is never used: `bidiagonalize_unpack_500x500` | |
--> benches/linalg/bidiagonal.rs:57:1 | |
| | |
57 | fn bidiagonalize_unpack_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `full_piv_lu_decompose_500x500` | |
--> benches/linalg/full_piv_lu.rs:14:1 | |
| | |
14 | fn full_piv_lu_decompose_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `full_piv_lu_solve_500x500` | |
--> benches/linalg/full_piv_lu.rs:39:1 | |
| | |
39 | fn full_piv_lu_solve_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `full_piv_lu_inverse_500x500` | |
--> benches/linalg/full_piv_lu.rs:63:1 | |
| | |
63 | fn full_piv_lu_inverse_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `full_piv_lu_determinant_500x500` | |
--> benches/linalg/full_piv_lu.rs:85:1 | |
| | |
85 | fn full_piv_lu_determinant_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `hessenberg_decompose_500x500` | |
--> benches/linalg/hessenberg.rs:22:1 | |
| | |
22 | fn hessenberg_decompose_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `hessenberg_decompose_unpack_500x500` | |
--> benches/linalg/hessenberg.rs:44:1 | |
| | |
44 | fn hessenberg_decompose_unpack_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `lu_decompose_500x500` | |
--> benches/linalg/lu.rs:14:1 | |
| | |
14 | fn lu_decompose_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `lu_solve_500x500` | |
--> benches/linalg/lu.rs:39:1 | |
| | |
39 | fn lu_solve_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `lu_inverse_500x500` | |
--> benches/linalg/lu.rs:63:1 | |
| | |
63 | fn lu_inverse_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `lu_determinant_500x500` | |
--> benches/linalg/lu.rs:84:1 | |
| | |
84 | fn lu_determinant_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `qr_decompose_500x500` | |
--> benches/linalg/qr.rs:27:1 | |
| | |
27 | fn qr_decompose_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `qr_decompose_unpack_500x500` | |
--> benches/linalg/qr.rs:57:1 | |
| | |
57 | fn qr_decompose_unpack_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `qr_solve_500x500` | |
--> benches/linalg/qr.rs:85:1 | |
| | |
85 | fn qr_solve_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
warning: function is never used: `qr_inverse_500x500` | |
--> benches/linalg/qr.rs:109:1 | |
| | |
109 | fn qr_inverse_500x500(bh: &mut criterion::Criterion) { | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
Finished bench [optimized] target(s) in 44.56s | |
Running target/release/deps/nalgebra-5a2a9dc8a29f8f03 | |
running 17 tests | |
test base::indexing::dimrange_range_usize ... ignored | |
test base::indexing::dimrange_rangefrom_dimname ... ignored | |
test base::indexing::dimrange_rangefrom_usize ... ignored | |
test base::indexing::dimrange_rangefull ... ignored | |
test base::indexing::dimrange_rangeinclusive_usize ... ignored | |
test base::indexing::dimrange_rangeto_usize ... ignored | |
test base::indexing::dimrange_rangetoinclusive_usize ... ignored | |
test base::indexing::dimrange_usize ... ignored | |
test geometry::quaternion_construction::tests::random_unit_quats_are_unit ... ignored | |
test geometry::transform::tests::checks_homogeneous_invariants_of_square_identity_matrix ... ignored | |
test linalg::symmetric_eigen::test::wilkinson_shift_random ... ignored | |
test linalg::symmetric_eigen::test::wilkinson_shift_zero ... ignored | |
test linalg::symmetric_eigen::test::wilkinson_shift_zero_det ... ignored | |
test linalg::symmetric_eigen::test::wilkinson_shift_zero_diag_diff_and_zero_off_diagonal ... ignored | |
test linalg::symmetric_eigen::test::wilkinson_shift_zero_diagonal ... ignored | |
test linalg::symmetric_eigen::test::wilkinson_shift_zero_off_diagonal ... ignored | |
test linalg::symmetric_eigen::test::wilkinson_shift_zero_trace ... ignored | |
test result: ok. 0 passed; 0 failed; 17 ignored; 0 measured; 0 filtered out | |
Running target/release/deps/nalgebra_bench-6e7c643f0cd78069 | |
Benchmarking mat2_mul_m | |
Benchmarking mat2_mul_m: Warming up for 3.0000 s | |
Benchmarking mat2_mul_m: Collecting 100 samples in estimated 5.0000 s (845M iterations) | |
Benchmarking mat2_mul_m: Analyzing | |
mat2_mul_m time: [5.9124 ns 5.9173 ns 5.9228 ns] | |
change: [-4.0322% -3.5128% -2.9932%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat3_mul_m | |
Benchmarking mat3_mul_m: Warming up for 3.0000 s | |
Benchmarking mat3_mul_m: Collecting 100 samples in estimated 5.0000 s (426M iterations) | |
Benchmarking mat3_mul_m: Analyzing | |
mat3_mul_m time: [11.404 ns 11.413 ns 11.424 ns] | |
change: [-3.6418% -3.1990% -2.7695%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mat4_mul_m | |
Benchmarking mat4_mul_m: Warming up for 3.0000 s | |
Benchmarking mat4_mul_m: Collecting 100 samples in estimated 5.0000 s (508M iterations) | |
Benchmarking mat4_mul_m: Analyzing | |
mat4_mul_m time: [9.8395 ns 9.8493 ns 9.8602 ns] | |
change: [-5.0078% -4.4674% -3.9220%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
5 (5.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking mat2_tr_mul_m | |
Benchmarking mat2_tr_mul_m: Warming up for 3.0000 s | |
Benchmarking mat2_tr_mul_m: Collecting 100 samples in estimated 5.0000 s (2.3B iterations) | |
Benchmarking mat2_tr_mul_m: Analyzing | |
mat2_tr_mul_m time: [2.1316 ns 2.1328 ns 2.1341 ns] | |
change: [-6.1383% -5.4854% -4.8512%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mat3_tr_mul_m | |
Benchmarking mat3_tr_mul_m: Warming up for 3.0000 s | |
Benchmarking mat3_tr_mul_m: Collecting 100 samples in estimated 5.0000 s (791M iterations) | |
Benchmarking mat3_tr_mul_m: Analyzing | |
mat3_tr_mul_m time: [6.3043 ns 6.3085 ns 6.3130 ns] | |
change: [-2.8523% -2.2955% -1.7416%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 12 outliers among 100 measurements (12.00%) | |
3 (3.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking mat4_tr_mul_m | |
Benchmarking mat4_tr_mul_m: Warming up for 3.0000 s | |
Benchmarking mat4_tr_mul_m: Collecting 100 samples in estimated 5.0000 s (335M iterations) | |
Benchmarking mat4_tr_mul_m: Analyzing | |
mat4_tr_mul_m time: [14.911 ns 14.951 ns 15.000 ns] | |
change: [-0.3720% -0.1480% +0.0960%] (p = 0.23 > 0.05) | |
No change in performance detected. | |
Found 11 outliers among 100 measurements (11.00%) | |
4 (4.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking mat2_add_m | |
Benchmarking mat2_add_m: Warming up for 3.0000 s | |
Benchmarking mat2_add_m: Collecting 100 samples in estimated 5.0000 s (2.3B iterations) | |
Benchmarking mat2_add_m: Analyzing | |
mat2_add_m time: [2.1926 ns 2.1946 ns 2.1971 ns] | |
change: [-0.3994% +0.2123% +0.8045%] (p = 0.51 > 0.05) | |
No change in performance detected. | |
Found 18 outliers among 100 measurements (18.00%) | |
5 (5.00%) high mild | |
13 (13.00%) high severe | |
Benchmarking mat3_add_m | |
Benchmarking mat3_add_m: Warming up for 3.0000 s | |
Benchmarking mat3_add_m: Collecting 100 samples in estimated 5.0000 s (1.0B iterations) | |
Benchmarking mat3_add_m: Analyzing | |
mat3_add_m time: [4.8185 ns 4.8237 ns 4.8301 ns] | |
change: [-3.3213% -2.5625% -1.8649%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking mat4_add_m | |
Benchmarking mat4_add_m: Warming up for 3.0000 s | |
Benchmarking mat4_add_m: Collecting 100 samples in estimated 5.0000 s (604M iterations) | |
Benchmarking mat4_add_m: Analyzing | |
mat4_add_m time: [8.5291 ns 8.5611 ns 8.5994 ns] | |
change: [+5.7318% +6.3671% +7.0148%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 9 outliers among 100 measurements (9.00%) | |
9 (9.00%) high severe | |
Benchmarking mat2_sub_m | |
Benchmarking mat2_sub_m: Warming up for 3.0000 s | |
Benchmarking mat2_sub_m: Collecting 100 samples in estimated 5.0000 s (2.4B iterations) | |
Benchmarking mat2_sub_m: Analyzing | |
mat2_sub_m time: [2.0895 ns 2.0913 ns 2.0933 ns] | |
change: [-5.8731% -5.6241% -5.4000%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking mat3_sub_m | |
Benchmarking mat3_sub_m: Warming up for 3.0000 s | |
Benchmarking mat3_sub_m: Collecting 100 samples in estimated 5.0000 s (1.0B iterations) | |
Benchmarking mat3_sub_m: Analyzing | |
mat3_sub_m time: [4.8829 ns 4.8871 ns 4.8918 ns] | |
change: [-1.6417% -1.1825% -0.7538%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mat4_sub_m | |
Benchmarking mat4_sub_m: Warming up for 3.0000 s | |
Benchmarking mat4_sub_m: Collecting 100 samples in estimated 5.0000 s (649M iterations) | |
Benchmarking mat4_sub_m: Analyzing | |
mat4_sub_m time: [7.7087 ns 7.7218 ns 7.7374 ns] | |
change: [-8.8166% -8.3132% -7.8123%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
1 (1.00%) low severe | |
3 (3.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking mat2_mul_v | |
Benchmarking mat2_mul_v: Warming up for 3.0000 s | |
Benchmarking mat2_mul_v: Collecting 100 samples in estimated 5.0000 s (1.1B iterations) | |
Benchmarking mat2_mul_v: Analyzing | |
mat2_mul_v time: [4.6412 ns 4.6513 ns 4.6626 ns] | |
change: [-2.4365% -1.9114% -1.4051%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mat3_mul_v | |
Benchmarking mat3_mul_v: Warming up for 3.0000 s | |
Benchmarking mat3_mul_v: Collecting 100 samples in estimated 5.0000 s (734M iterations) | |
Benchmarking mat3_mul_v: Analyzing | |
mat3_mul_v time: [6.8009 ns 6.8062 ns 6.8120 ns] | |
change: [-4.9066% -4.3513% -3.8097%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mat4_mul_v | |
Benchmarking mat4_mul_v: Warming up for 3.0000 s | |
Benchmarking mat4_mul_v: Collecting 100 samples in estimated 5.0000 s (1.3B iterations) | |
Benchmarking mat4_mul_v: Analyzing | |
mat4_mul_v time: [3.7656 ns 3.7696 ns 3.7739 ns] | |
change: [-1.8379% -1.2582% -0.6634%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat2_tr_mul_v | |
Benchmarking mat2_tr_mul_v: Warming up for 3.0000 s | |
Benchmarking mat2_tr_mul_v: Collecting 100 samples in estimated 5.0000 s (1.2B iterations) | |
Benchmarking mat2_tr_mul_v: Analyzing | |
mat2_tr_mul_v time: [4.2549 ns 4.2594 ns 4.2638 ns] | |
change: [-3.9026% -3.3224% -2.7533%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
Benchmarking mat3_tr_mul_v | |
Benchmarking mat3_tr_mul_v: Warming up for 3.0000 s | |
Benchmarking mat3_tr_mul_v: Collecting 100 samples in estimated 5.0000 s (991M iterations) | |
Benchmarking mat3_tr_mul_v: Analyzing | |
mat3_tr_mul_v time: [5.0379 ns 5.0419 ns 5.0463 ns] | |
change: [-1.2183% -1.0149% -0.8079%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mat4_tr_mul_v | |
Benchmarking mat4_tr_mul_v: Warming up for 3.0000 s | |
Benchmarking mat4_tr_mul_v: Collecting 100 samples in estimated 5.0000 s (1.4B iterations) | |
Benchmarking mat4_tr_mul_v: Analyzing | |
mat4_tr_mul_v time: [3.6173 ns 3.6200 ns 3.6229 ns] | |
change: [-0.9832% -0.8044% -0.6330%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat2_mul_s | |
Benchmarking mat2_mul_s: Warming up for 3.0000 s | |
Benchmarking mat2_mul_s: Collecting 100 samples in estimated 5.0000 s (2.4B iterations) | |
Benchmarking mat2_mul_s: Analyzing | |
mat2_mul_s time: [2.1104 ns 2.1131 ns 2.1163 ns] | |
change: [-2.6331% -2.0818% -1.6137%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mat3_mul_s | |
Benchmarking mat3_mul_s: Warming up for 3.0000 s | |
Benchmarking mat3_mul_s: Collecting 100 samples in estimated 5.0000 s (1.2B iterations) | |
Benchmarking mat3_mul_s: Analyzing | |
mat3_mul_s time: [4.3239 ns 4.3281 ns 4.3327 ns] | |
change: [-0.5572% -0.3513% -0.1583%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low severe | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat4_mul_s | |
Benchmarking mat4_mul_s: Warming up for 3.0000 s | |
Benchmarking mat4_mul_s: Collecting 100 samples in estimated 5.0000 s (769M iterations) | |
Benchmarking mat4_mul_s: Analyzing | |
mat4_mul_s time: [6.4935 ns 6.5111 ns 6.5318 ns] | |
change: [-0.8425% -0.5932% -0.3176%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 10 outliers among 100 measurements (10.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking mat2_div_s | |
Benchmarking mat2_div_s: Warming up for 3.0000 s | |
Benchmarking mat2_div_s: Collecting 100 samples in estimated 5.0000 s (11B iterations) | |
Benchmarking mat2_div_s: Analyzing | |
mat2_div_s time: [465.50 ps 466.06 ps 466.69 ps] | |
change: [-1.2011% -0.9644% -0.7348%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low severe | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mat3_div_s | |
Benchmarking mat3_div_s: Warming up for 3.0000 s | |
Benchmarking mat3_div_s: Collecting 100 samples in estimated 5.0000 s (1.2B iterations) | |
Benchmarking mat3_div_s: Analyzing | |
mat3_div_s time: [4.3111 ns 4.3143 ns 4.3181 ns] | |
change: [+0.6181% +0.8380% +1.0639%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat4_div_s | |
Benchmarking mat4_div_s: Warming up for 3.0000 s | |
Benchmarking mat4_div_s: Collecting 100 samples in estimated 5.0000 s (778M iterations) | |
Benchmarking mat4_div_s: Analyzing | |
mat4_div_s time: [6.3053 ns 6.3105 ns 6.3163 ns] | |
change: [-0.5836% -0.2880% +0.0532%] (p = 0.08 > 0.05) | |
No change in performance detected. | |
Found 15 outliers among 100 measurements (15.00%) | |
1 (1.00%) low severe | |
9 (9.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking mat2_inv | |
Benchmarking mat2_inv: Warming up for 3.0000 s | |
Benchmarking mat2_inv: Collecting 100 samples in estimated 5.0000 s (1.5B iterations) | |
Benchmarking mat2_inv: Analyzing | |
mat2_inv time: [3.2262 ns 3.2297 ns 3.2338 ns] | |
change: [-0.7367% -0.3165% +0.1183%] (p = 0.14 > 0.05) | |
No change in performance detected. | |
Found 7 outliers among 100 measurements (7.00%) | |
6 (6.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat3_inv | |
Benchmarking mat3_inv: Warming up for 3.0000 s | |
Benchmarking mat3_inv: Collecting 100 samples in estimated 5.0000 s (511M iterations) | |
Benchmarking mat3_inv: Analyzing | |
mat3_inv time: [9.5462 ns 9.5630 ns 9.5845 ns] | |
change: [-1.3975% -1.1177% -0.8293%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mat4_inv | |
Benchmarking mat4_inv: Warming up for 3.0000 s | |
Benchmarking mat4_inv: Collecting 100 samples in estimated 5.0001 s (122M iterations) | |
Benchmarking mat4_inv: Analyzing | |
mat4_inv time: [40.606 ns 40.632 ns 40.662 ns] | |
change: [-1.6132% -1.3790% -1.1594%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat2_transpose | |
Benchmarking mat2_transpose: Warming up for 3.0000 s | |
Benchmarking mat2_transpose: Collecting 100 samples in estimated 5.0000 s (2.1B iterations) | |
Benchmarking mat2_transpose: Analyzing | |
mat2_transpose time: [2.3845 ns 2.3860 ns 2.3876 ns] | |
change: [-1.3845% -1.0501% -0.7627%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mat3_transpose | |
Benchmarking mat3_transpose: Warming up for 3.0000 s | |
Benchmarking mat3_transpose: Collecting 100 samples in estimated 5.0000 s (686M iterations) | |
Benchmarking mat3_transpose: Analyzing | |
mat3_transpose time: [7.2780 ns 7.2825 ns 7.2876 ns] | |
change: [-0.8064% -0.6241% -0.4397%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
6 (6.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mat4_transpose | |
Benchmarking mat4_transpose: Warming up for 3.0000 s | |
Benchmarking mat4_transpose: Collecting 100 samples in estimated 5.0000 s (470M iterations) | |
Benchmarking mat4_transpose: Analyzing | |
mat4_transpose time: [10.570 ns 10.580 ns 10.590 ns] | |
change: [-0.9219% -0.7091% -0.4991%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mat_div_scalar | |
Benchmarking mat_div_scalar: Warming up for 3.0000 s | |
Benchmarking mat_div_scalar: Collecting 100 samples in estimated 6.4620 s (5050 iterations) | |
Benchmarking mat_div_scalar: Analyzing | |
mat_div_scalar time: [1.2784 ms 1.2802 ms 1.2822 ms] | |
change: [-4.3388% -4.0264% -3.7400%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
7 (7.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mat100_add_mat100 | |
Benchmarking mat100_add_mat100: Warming up for 3.0000 s | |
Benchmarking mat100_add_mat100: Collecting 100 samples in estimated 5.0150 s (1.1M iterations) | |
Benchmarking mat100_add_mat100: Analyzing | |
mat100_add_mat100 time: [4.4864 us 4.4929 us 4.5001 us] | |
change: [+3.8096% +4.0596% +4.3143%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking mat4_mul_mat4 | |
Benchmarking mat4_mul_mat4: Warming up for 3.0000 s | |
Benchmarking mat4_mul_mat4: Collecting 100 samples in estimated 5.0003 s (85M iterations) | |
Benchmarking mat4_mul_mat4: Analyzing | |
mat4_mul_mat4 time: [58.318 ns 58.427 ns 58.556 ns] | |
change: [-1.0176% -0.7911% -0.5692%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
3 (3.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking mat5_mul_mat5 | |
Benchmarking mat5_mul_mat5: Warming up for 3.0000 s | |
Benchmarking mat5_mul_mat5: Collecting 100 samples in estimated 5.0001 s (54M iterations) | |
Benchmarking mat5_mul_mat5: Analyzing | |
mat5_mul_mat5 time: [91.690 ns 91.764 ns 91.845 ns] | |
change: [-1.0489% -0.7978% -0.5213%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking mat6_mul_mat6 | |
Benchmarking mat6_mul_mat6: Warming up for 3.0000 s | |
Benchmarking mat6_mul_mat6: Collecting 100 samples in estimated 5.0005 s (27M iterations) | |
Benchmarking mat6_mul_mat6: Analyzing | |
mat6_mul_mat6 time: [181.80 ns 181.98 ns 182.19 ns] | |
change: [-0.4294% -0.0525% +0.2692%] (p = 0.78 > 0.05) | |
No change in performance detected. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat7_mul_mat7 | |
Benchmarking mat7_mul_mat7: Warming up for 3.0000 s | |
Benchmarking mat7_mul_mat7: Collecting 100 samples in estimated 5.0003 s (26M iterations) | |
Benchmarking mat7_mul_mat7: Analyzing | |
mat7_mul_mat7 time: [191.11 ns 191.31 ns 191.54 ns] | |
change: [+8.4738% +8.7424% +9.0274%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 18 outliers among 100 measurements (18.00%) | |
17 (17.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat8_mul_mat8 | |
Benchmarking mat8_mul_mat8: Warming up for 3.0000 s | |
Benchmarking mat8_mul_mat8: Collecting 100 samples in estimated 5.0001 s (25M iterations) | |
Benchmarking mat8_mul_mat8: Analyzing | |
mat8_mul_mat8 time: [195.72 ns 195.89 ns 196.08 ns] | |
change: [-1.4058% -1.1618% -0.9246%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking mat9_mul_mat9 | |
Benchmarking mat9_mul_mat9: Warming up for 3.0000 s | |
Benchmarking mat9_mul_mat9: Collecting 100 samples in estimated 5.0002 s (16M iterations) | |
Benchmarking mat9_mul_mat9: Analyzing | |
mat9_mul_mat9 time: [308.53 ns 308.75 ns 308.99 ns] | |
change: [+2.5651% +2.7603% +2.9536%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking mat10_mul_mat10 | |
Benchmarking mat10_mul_mat10: Warming up for 3.0000 s | |
Benchmarking mat10_mul_mat10: Collecting 100 samples in estimated 5.0009 s (16M iterations) | |
Benchmarking mat10_mul_mat10: Analyzing | |
mat10_mul_mat10 time: [310.66 ns 311.09 ns 311.62 ns] | |
change: [-0.4083% -0.1079% +0.2289%] (p = 0.52 > 0.05) | |
No change in performance detected. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking mat10_mul_mat10_static | |
Benchmarking mat10_mul_mat10_static: Warming up for 3.0000 s | |
Benchmarking mat10_mul_mat10_static: Collecting 100 samples in estimated 5.0006 s (30M iterations) | |
Benchmarking mat10_mul_mat10_static: Analyzing | |
mat10_mul_mat10_static time: [203.38 ns 203.54 ns 203.71 ns] | |
change: [+28.512% +28.771% +29.018%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
7 (7.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat100_mul_mat100 | |
Benchmarking mat100_mul_mat100: Warming up for 3.0000 s | |
Benchmarking mat100_mul_mat100: Collecting 100 samples in estimated 5.1590 s (126k iterations) | |
Benchmarking mat100_mul_mat100: Analyzing | |
mat100_mul_mat100 time: [40.835 us 40.874 us 40.918 us] | |
change: [-2.2155% -2.0106% -1.8186%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
5 (5.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking mat500_mul_mat500 | |
Benchmarking mat500_mul_mat500: Warming up for 3.0000 s | |
Benchmarking mat500_mul_mat500: Collecting 100 samples in estimated 21.742 s (5050 iterations) | |
Benchmarking mat500_mul_mat500: Analyzing | |
mat500_mul_mat500 time: [4.2990 ms 4.3023 ms 4.3065 ms] | |
change: [-5.8767% -5.2884% -4.7387%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking copy_from | |
Benchmarking copy_from: Warming up for 3.0000 s | |
Benchmarking copy_from: Collecting 100 samples in estimated 6.4299 s (10k iterations) | |
Benchmarking copy_from: Analyzing | |
copy_from time: [636.06 us 637.08 us 638.24 us] | |
change: [-1.1296% -0.7470% -0.1895%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
3 (3.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking axpy | |
Benchmarking axpy: Warming up for 3.0000 s | |
Benchmarking axpy: Collecting 100 samples in estimated 5.0607 s (172k iterations) | |
Benchmarking axpy: Analyzing | |
axpy time: [29.425 us 29.455 us 29.489 us] | |
change: [-2.7091% -2.4792% -2.2542%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
7 (7.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking | |
Benchmarking : Warming up for 3.0000 s | |
Benchmarking : Collecting 100 samples in estimated 5.0811 s (25k iterations) | |
Benchmarking : Analyzing | |
time: [200.98 us 201.37 us 201.79 us] | |
change: [-6.2634% -5.5771% -5.0190%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat_mul_mat | |
Benchmarking mat_mul_mat: Warming up for 3.0000 s | |
Benchmarking mat_mul_mat: Collecting 100 samples in estimated 5.1948 s (126k iterations) | |
Benchmarking mat_mul_mat: Analyzing | |
mat_mul_mat time: [41.036 us 41.066 us 41.099 us] | |
change: [-0.1472% +0.0561% +0.2519%] (p = 0.58 > 0.05) | |
No change in performance detected. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat100_from_fn | |
Benchmarking mat100_from_fn: Warming up for 3.0000 s | |
Benchmarking mat100_from_fn: Collecting 100 samples in estimated 5.0087 s (1.9M iterations) | |
Benchmarking mat100_from_fn: Analyzing | |
mat100_from_fn time: [2.5983 us 2.6004 us 2.6027 us] | |
change: [+0.1410% +0.4086% +0.6621%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking mat500_from_fn | |
Benchmarking mat500_from_fn: Warming up for 3.0000 s | |
Benchmarking mat500_from_fn: Collecting 100 samples in estimated 5.2804 s (76k iterations) | |
Benchmarking mat500_from_fn: Analyzing | |
mat500_from_fn time: [69.590 us 69.647 us 69.712 us] | |
change: [-0.9521% -0.7162% -0.5041%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking vec2_add_v_f32 | |
Benchmarking vec2_add_v_f32: Warming up for 3.0000 s | |
Benchmarking vec2_add_v_f32: Collecting 100 samples in estimated 5.0000 s (1.1B iterations) | |
Benchmarking vec2_add_v_f32: Analyzing | |
vec2_add_v_f32 time: [4.3539 ns 4.3588 ns 4.3638 ns] | |
change: [-1.0754% -0.8893% -0.7074%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec3_add_v_f32 | |
Benchmarking vec3_add_v_f32: Warming up for 3.0000 s | |
Benchmarking vec3_add_v_f32: Collecting 100 samples in estimated 5.0000 s (951M iterations) | |
Benchmarking vec3_add_v_f32: Analyzing | |
vec3_add_v_f32 time: [5.2556 ns 5.2659 ns 5.2789 ns] | |
change: [-1.3809% -1.0275% -0.7188%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 13 outliers among 100 measurements (13.00%) | |
5 (5.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking vec4_add_v_f32 | |
Benchmarking vec4_add_v_f32: Warming up for 3.0000 s | |
Benchmarking vec4_add_v_f32: Collecting 100 samples in estimated 5.0000 s (2.2B iterations) | |
Benchmarking vec4_add_v_f32: Analyzing | |
vec4_add_v_f32 time: [2.1927 ns 2.1947 ns 2.1968 ns] | |
change: [-1.1231% -0.8679% -0.6106%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 10 outliers among 100 measurements (10.00%) | |
8 (8.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking vec2_add_v_f64 | |
Benchmarking vec2_add_v_f64: Warming up for 3.0000 s | |
Benchmarking vec2_add_v_f64: Collecting 100 samples in estimated 5.0000 s (2.8B iterations) | |
Benchmarking vec2_add_v_f64: Analyzing | |
vec2_add_v_f64 time: [1.7764 ns 1.7843 ns 1.7931 ns] | |
change: [-6.0274% -5.5766% -5.1255%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low severe | |
5 (5.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking vec3_add_v_f64 | |
Benchmarking vec3_add_v_f64: Warming up for 3.0000 s | |
Benchmarking vec3_add_v_f64: Collecting 100 samples in estimated 5.0000 s (1.7B iterations) | |
Benchmarking vec3_add_v_f64: Analyzing | |
vec3_add_v_f64 time: [2.9132 ns 2.9209 ns 2.9302 ns] | |
change: [-1.0975% -0.7664% -0.4132%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low severe | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking vec4_add_v_f64 | |
Benchmarking vec4_add_v_f64: Warming up for 3.0000 s | |
Benchmarking vec4_add_v_f64: Collecting 100 samples in estimated 5.0000 s (1.5B iterations) | |
Benchmarking vec4_add_v_f64: Analyzing | |
vec4_add_v_f64 time: [3.3244 ns 3.3273 ns 3.3305 ns] | |
change: [-0.0638% +0.2027% +0.4412%] (p = 0.10 > 0.05) | |
No change in performance detected. | |
Found 9 outliers among 100 measurements (9.00%) | |
1 (1.00%) low severe | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking vec2_sub_v | |
Benchmarking vec2_sub_v: Warming up for 3.0000 s | |
Benchmarking vec2_sub_v: Collecting 100 samples in estimated 5.0000 s (1.1B iterations) | |
Benchmarking vec2_sub_v: Analyzing | |
vec2_sub_v time: [4.3649 ns 4.3698 ns 4.3754 ns] | |
change: [-0.3788% -0.2170% -0.0351%] (p = 0.01 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking vec3_sub_v | |
Benchmarking vec3_sub_v: Warming up for 3.0000 s | |
Benchmarking vec3_sub_v: Collecting 100 samples in estimated 5.0000 s (947M iterations) | |
Benchmarking vec3_sub_v: Analyzing | |
vec3_sub_v time: [5.2655 ns 5.2693 ns 5.2733 ns] | |
change: [-2.1483% -1.7888% -1.4535%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec4_sub_v | |
Benchmarking vec4_sub_v: Warming up for 3.0000 s | |
Benchmarking vec4_sub_v: Collecting 100 samples in estimated 5.0000 s (2.3B iterations) | |
Benchmarking vec4_sub_v: Analyzing | |
vec4_sub_v time: [2.1896 ns 2.1923 ns 2.1954 ns] | |
change: [-2.0232% -1.8143% -1.6052%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
3 (3.00%) low severe | |
6 (6.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking vec2_mul_s | |
Benchmarking vec2_mul_s: Warming up for 3.0000 s | |
Benchmarking vec2_mul_s: Collecting 100 samples in estimated 5.0000 s (1.1B iterations) | |
Benchmarking vec2_mul_s: Analyzing | |
vec2_mul_s time: [4.4020 ns 4.4085 ns 4.4160 ns] | |
change: [-0.2919% -0.0281% +0.2799%] (p = 0.86 > 0.05) | |
No change in performance detected. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low mild | |
11 (11.00%) high severe | |
Benchmarking vec3_mul_s | |
Benchmarking vec3_mul_s: Warming up for 3.0000 s | |
Benchmarking vec3_mul_s: Collecting 100 samples in estimated 5.0000 s (1.0B iterations) | |
Benchmarking vec3_mul_s: Analyzing | |
vec3_mul_s time: [4.8270 ns 4.8307 ns 4.8346 ns] | |
change: [-1.0077% -0.7998% -0.6074%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec4_mul_s | |
Benchmarking vec4_mul_s: Warming up for 3.0000 s | |
Benchmarking vec4_mul_s: Collecting 100 samples in estimated 5.0000 s (2.4B iterations) | |
Benchmarking vec4_mul_s: Analyzing | |
vec4_mul_s time: [2.1080 ns 2.1116 ns 2.1159 ns] | |
change: [-1.7465% -1.4378% -1.1492%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking vec2_div_s | |
Benchmarking vec2_div_s: Warming up for 3.0000 s | |
Benchmarking vec2_div_s: Collecting 100 samples in estimated 5.0000 s (1.1B iterations) | |
Benchmarking vec2_div_s: Analyzing | |
vec2_div_s time: [4.4007 ns 4.4077 ns 4.4169 ns] | |
change: [-1.7518% -1.2760% -0.8871%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking vec3_div_s | |
Benchmarking vec3_div_s: Warming up for 3.0000 s | |
Benchmarking vec3_div_s: Collecting 100 samples in estimated 5.0000 s (1.0B iterations) | |
Benchmarking vec3_div_s: Analyzing | |
vec3_div_s time: [4.8240 ns 4.8275 ns 4.8317 ns] | |
change: [-1.1427% -0.8629% -0.6188%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking vec4_div_s | |
Benchmarking vec4_div_s: Warming up for 3.0000 s | |
Benchmarking vec4_div_s: Collecting 100 samples in estimated 5.0000 s (11B iterations) | |
Benchmarking vec4_div_s: Analyzing | |
vec4_div_s time: [465.44 ps 465.74 ps 466.06 ps] | |
change: [-1.9083% -1.4629% -1.0376%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low severe | |
2 (2.00%) high mild | |
9 (9.00%) high severe | |
Benchmarking vec2_dot_f32 | |
Benchmarking vec2_dot_f32: Warming up for 3.0000 s | |
Benchmarking vec2_dot_f32: Collecting 100 samples in estimated 5.0000 s (21B iterations) | |
Benchmarking vec2_dot_f32: Analyzing | |
vec2_dot_f32 time: [238.32 ps 238.68 ps 239.14 ps] | |
change: [-1.5618% -1.1679% -0.8103%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low severe | |
6 (6.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking vec3_dot_f32 | |
Benchmarking vec3_dot_f32: Warming up for 3.0000 s | |
Benchmarking vec3_dot_f32: Collecting 100 samples in estimated 5.0000 s (21B iterations) | |
Benchmarking vec3_dot_f32: Analyzing | |
vec3_dot_f32 time: [237.92 ps 238.08 ps 238.25 ps] | |
change: [-1.3775% -1.1015% -0.8534%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking vec4_dot_f32 | |
Benchmarking vec4_dot_f32: Warming up for 3.0000 s | |
Benchmarking vec4_dot_f32: Collecting 100 samples in estimated 5.0000 s (21B iterations) | |
Benchmarking vec4_dot_f32: Analyzing | |
vec4_dot_f32 time: [238.57 ps 239.39 ps 240.38 ps] | |
change: [-0.9555% -0.6478% -0.3414%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low severe | |
3 (3.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking vec2_dot_f64 | |
Benchmarking vec2_dot_f64: Warming up for 3.0000 s | |
Benchmarking vec2_dot_f64: Collecting 100 samples in estimated 5.0000 s (21B iterations) | |
Benchmarking vec2_dot_f64: Analyzing | |
vec2_dot_f64 time: [241.86 ps 242.08 ps 242.29 ps] | |
change: [-0.7966% -0.4929% -0.2085%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec3_dot_f64 | |
Benchmarking vec3_dot_f64: Warming up for 3.0000 s | |
Benchmarking vec3_dot_f64: Collecting 100 samples in estimated 5.0000 s (21B iterations) | |
Benchmarking vec3_dot_f64: Analyzing | |
vec3_dot_f64 time: [241.91 ps 242.09 ps 242.28 ps] | |
change: [-1.4078% -1.1182% -0.8578%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) low severe | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec4_dot_f64 | |
Benchmarking vec4_dot_f64: Warming up for 3.0000 s | |
Benchmarking vec4_dot_f64: Collecting 100 samples in estimated 5.0000 s (21B iterations) | |
Benchmarking vec4_dot_f64: Analyzing | |
vec4_dot_f64 time: [242.20 ps 242.70 ps 243.33 ps] | |
change: [-0.0559% +0.2768% +0.6080%] (p = 0.10 > 0.05) | |
No change in performance detected. | |
Found 14 outliers among 100 measurements (14.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
7 (7.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking vec3_cross | |
Benchmarking vec3_cross: Warming up for 3.0000 s | |
Benchmarking vec3_cross: Collecting 100 samples in estimated 5.0000 s (7.3B iterations) | |
Benchmarking vec3_cross: Analyzing | |
vec3_cross time: [684.61 ps 685.86 ps 687.41 ps] | |
change: [-0.4683% -0.2629% -0.0556%] (p = 0.01 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
1 (1.00%) low severe | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking vec2_norm | |
Benchmarking vec2_norm: Warming up for 3.0000 s | |
Benchmarking vec2_norm: Collecting 100 samples in estimated 5.0000 s (3.3B iterations) | |
Benchmarking vec2_norm: Analyzing | |
vec2_norm time: [1.5146 ns 1.5164 ns 1.5185 ns] | |
change: [-0.4481% -0.2807% -0.1094%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec3_norm | |
Benchmarking vec3_norm: Warming up for 3.0000 s | |
Benchmarking vec3_norm: Collecting 100 samples in estimated 5.0000 s (3.0B iterations) | |
Benchmarking vec3_norm: Analyzing | |
vec3_norm time: [1.6889 ns 1.6908 ns 1.6929 ns] | |
change: [-1.9311% -1.5067% -1.1366%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec4_norm | |
Benchmarking vec4_norm: Warming up for 3.0000 s | |
Benchmarking vec4_norm: Collecting 100 samples in estimated 5.0000 s (2.7B iterations) | |
Benchmarking vec4_norm: Analyzing | |
vec4_norm time: [1.8204 ns 1.8228 ns 1.8251 ns] | |
change: [-1.2015% -1.0415% -0.8829%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking vec2_normalize | |
Benchmarking vec2_normalize: Warming up for 3.0000 s | |
Benchmarking vec2_normalize: Collecting 100 samples in estimated 5.0000 s (906M iterations) | |
Benchmarking vec2_normalize: Analyzing | |
vec2_normalize time: [5.5019 ns 5.5074 ns 5.5134 ns] | |
change: [-0.5187% -0.2760% -0.0627%] (p = 0.02 < 0.05) | |
Change within noise threshold. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking vec3_normalize | |
Benchmarking vec3_normalize: Warming up for 3.0000 s | |
Benchmarking vec3_normalize: Collecting 100 samples in estimated 5.0000 s (820M iterations) | |
Benchmarking vec3_normalize: Analyzing | |
vec3_normalize time: [6.0890 ns 6.0939 ns 6.0992 ns] | |
change: [-1.3346% -1.1147% -0.9081%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking vec4_normalize | |
Benchmarking vec4_normalize: Warming up for 3.0000 s | |
Benchmarking vec4_normalize: Collecting 100 samples in estimated 5.0000 s (1.4B iterations) | |
Benchmarking vec4_normalize: Analyzing | |
vec4_normalize time: [3.5245 ns 3.5316 ns 3.5392 ns] | |
change: [-1.1806% -0.9008% -0.5999%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking vec10000_dot_f64 | |
Benchmarking vec10000_dot_f64: Warming up for 3.0000 s | |
Benchmarking vec10000_dot_f64: Collecting 100 samples in estimated 5.0031 s (2.6M iterations) | |
Benchmarking vec10000_dot_f64: Analyzing | |
vec10000_dot_f64 time: [1.9201 us 1.9218 us 1.9236 us] | |
change: [-1.8464% -1.6513% -1.4370%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking vec10000_dot_f32 | |
Benchmarking vec10000_dot_f32: Warming up for 3.0000 s | |
Benchmarking vec10000_dot_f32: Collecting 100 samples in estimated 5.0027 s (4.6M iterations) | |
Benchmarking vec10000_dot_f32: Analyzing | |
vec10000_dot_f32 time: [1.0963 us 1.0975 us 1.0988 us] | |
change: [-1.0621% -0.8827% -0.7026%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec10000_axpy_f64 | |
Benchmarking vec10000_axpy_f64: Warming up for 3.0000 s | |
Benchmarking vec10000_axpy_f64: Collecting 100 samples in estimated 5.0046 s (2.1M iterations) | |
Benchmarking vec10000_axpy_f64: Analyzing | |
vec10000_axpy_f64 time: [2.3374 us 2.3408 us 2.3447 us] | |
change: [-6.2023% -5.6268% -5.1076%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
1 (1.00%) low severe | |
8 (8.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec10000_axpy_beta_f64 | |
Benchmarking vec10000_axpy_beta_f64: Warming up for 3.0000 s | |
Benchmarking vec10000_axpy_beta_f64: Collecting 100 samples in estimated 5.0101 s (2.1M iterations) | |
Benchmarking vec10000_axpy_beta_f64: Analyzing | |
vec10000_axpy_beta_f64 time: [2.3345 us 2.3362 us 2.3381 us] | |
change: [-5.3555% -5.1405% -4.9179%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking vec10000_axpy_f64_slice | |
Benchmarking vec10000_axpy_f64_slice: Warming up for 3.0000 s | |
Benchmarking vec10000_axpy_f64_slice: Collecting 100 samples in estimated 5.0004 s (2.1M iterations) | |
Benchmarking vec10000_axpy_f64_slice: Analyzing | |
vec10000_axpy_f64_slice time: [2.3455 us 2.3480 us 2.3509 us] | |
change: [-5.5269% -5.3097% -5.0893%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking vec10000_axpy_f64_static | |
Benchmarking vec10000_axpy_f64_static: Warming up for 3.0000 s | |
Benchmarking vec10000_axpy_f64_static: Collecting 100 samples in estimated 5.0090 s (2.0M iterations) | |
Benchmarking vec10000_axpy_f64_static: Analyzing | |
vec10000_axpy_f64_static | |
time: [2.4633 us 2.4672 us 2.4723 us] | |
change: [-2.9900% -2.6196% -2.2232%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 16 outliers among 100 measurements (16.00%) | |
1 (1.00%) low severe | |
10 (10.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking vec10000_axpy_f32 | |
Benchmarking vec10000_axpy_f32: Warming up for 3.0000 s | |
Benchmarking vec10000_axpy_f32: Collecting 100 samples in estimated 5.0004 s (4.2M iterations) | |
Benchmarking vec10000_axpy_f32: Analyzing | |
vec10000_axpy_f32 time: [1.1738 us 1.1751 us 1.1765 us] | |
change: [-2.8580% -2.6244% -2.4038%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
1 (1.00%) low severe | |
6 (6.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking vec10000_axpy_beta_f32 | |
Benchmarking vec10000_axpy_beta_f32: Warming up for 3.0000 s | |
Benchmarking vec10000_axpy_beta_f32: Collecting 100 samples in estimated 5.0041 s (4.0M iterations) | |
Benchmarking vec10000_axpy_beta_f32: Analyzing | |
vec10000_axpy_beta_f32 time: [1.2433 us 1.2448 us 1.2463 us] | |
change: [+3.2944% +3.5543% +3.7824%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
6 (6.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking quaternion_add_q | |
Benchmarking quaternion_add_q: Warming up for 3.0000 s | |
Benchmarking quaternion_add_q: Collecting 100 samples in estimated 5.0000 s (2.3B iterations) | |
Benchmarking quaternion_add_q: Analyzing | |
quaternion_add_q time: [2.1556 ns 2.1578 ns 2.1602 ns] | |
change: [-2.6878% -2.4489% -2.2299%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low severe | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking quaternion_sub_q | |
Benchmarking quaternion_sub_q: Warming up for 3.0000 s | |
Benchmarking quaternion_sub_q: Collecting 100 samples in estimated 5.0000 s (2.3B iterations) | |
Benchmarking quaternion_sub_q: Analyzing | |
quaternion_sub_q time: [2.1919 ns 2.1956 ns 2.1998 ns] | |
change: [-2.2453% -2.0013% -1.7472%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
2 (2.00%) low severe | |
6 (6.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking quaternion_mul_q | |
Benchmarking quaternion_mul_q: Warming up for 3.0000 s | |
Benchmarking quaternion_mul_q: Collecting 100 samples in estimated 5.0000 s (11B iterations) | |
Benchmarking quaternion_mul_q: Analyzing | |
quaternion_mul_q time: [466.15 ps 466.50 ps 466.89 ps] | |
change: [-1.4086% -1.1240% -0.8455%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking unit_quaternion_mul_v | |
Benchmarking unit_quaternion_mul_v: Warming up for 3.0000 s | |
Benchmarking unit_quaternion_mul_v: Collecting 100 samples in estimated 5.0001 s (261M iterations) | |
Benchmarking unit_quaternion_mul_v: Analyzing | |
unit_quaternion_mul_v time: [19.130 ns 19.150 ns 19.170 ns] | |
change: [-0.9265% -0.6541% -0.3840%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
9 (9.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking quaternion_mul_s | |
Benchmarking quaternion_mul_s: Warming up for 3.0000 s | |
Benchmarking quaternion_mul_s: Collecting 100 samples in estimated 5.0000 s (2.1B iterations) | |
Benchmarking quaternion_mul_s: Analyzing | |
quaternion_mul_s time: [2.3896 ns 2.3964 ns 2.4043 ns] | |
change: [-0.9612% -0.6985% -0.4324%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) low mild | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking quaternion_div_s | |
Benchmarking quaternion_div_s: Warming up for 3.0000 s | |
Benchmarking quaternion_div_s: Collecting 100 samples in estimated 5.0000 s (11B iterations) | |
Benchmarking quaternion_div_s: Analyzing | |
quaternion_div_s time: [466.62 ps 467.22 ps 467.98 ps] | |
change: [-0.9537% -0.6202% -0.2500%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low severe | |
3 (3.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking quaternion_inv | |
Benchmarking quaternion_inv: Warming up for 3.0000 s | |
Benchmarking quaternion_inv: Collecting 100 samples in estimated 5.0000 s (640M iterations) | |
Benchmarking quaternion_inv: Analyzing | |
quaternion_inv time: [8.1163 ns 8.1248 ns 8.1341 ns] | |
change: [+2.3485% +2.7346% +3.0748%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking unit_quaternion_inv | |
Benchmarking unit_quaternion_inv: Warming up for 3.0000 s | |
Benchmarking unit_quaternion_inv: Collecting 100 samples in estimated 5.0000 s (1.4B iterations) | |
Benchmarking unit_quaternion_inv: Analyzing | |
unit_quaternion_inv time: [3.5678 ns 3.5710 ns 3.5745 ns] | |
change: [-0.4034% -0.2404% -0.0761%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking bidiagonalize_100x100 | |
Benchmarking bidiagonalize_100x100: Warming up for 3.0000 s | |
Benchmarking bidiagonalize_100x100: Collecting 100 samples in estimated 5.2008 s (15k iterations) | |
Benchmarking bidiagonalize_100x100: Analyzing | |
bidiagonalize_100x100 time: [346.41 us 348.26 us 350.44 us] | |
change: [-1.9883% -1.6349% -1.2579%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking bidiagonalize_100x500 | |
Benchmarking bidiagonalize_100x500: Warming up for 3.0000 s | |
Benchmarking bidiagonalize_100x500: Collecting 100 samples in estimated 13.873 s (5050 iterations) | |
Benchmarking bidiagonalize_100x500: Analyzing | |
bidiagonalize_100x500 time: [2.7264 ms 2.7284 ms 2.7305 ms] | |
change: [-2.2201% -2.0867% -1.9615%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking bidiagonalize_4x4 | |
Benchmarking bidiagonalize_4x4: Warming up for 3.0000 s | |
Benchmarking bidiagonalize_4x4: Collecting 100 samples in estimated 5.0008 s (19M iterations) | |
Benchmarking bidiagonalize_4x4: Analyzing | |
bidiagonalize_4x4 time: [257.15 ns 257.70 ns 258.34 ns] | |
change: [-2.6410% -2.4009% -2.1595%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
6 (6.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking bidiagonalize_500x100 | |
Benchmarking bidiagonalize_500x100: Warming up for 3.0000 s | |
Benchmarking bidiagonalize_500x100: Collecting 100 samples in estimated 10.184 s (5050 iterations) | |
Benchmarking bidiagonalize_500x100: Analyzing | |
bidiagonalize_500x100 time: [2.0149 ms 2.0163 ms 2.0178 ms] | |
change: [-1.8582% -1.6638% -1.4901%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low severe | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking bidiagonalize_unpack_100x100 | |
Benchmarking bidiagonalize_unpack_100x100: Warming up for 3.0000 s | |
Benchmarking bidiagonalize_unpack_100x100: Collecting 100 samples in estimated 7.1866 s (10k iterations) | |
Benchmarking bidiagonalize_unpack_100x100: Analyzing | |
bidiagonalize_unpack_100x100 | |
time: [716.46 us 717.46 us 718.35 us] | |
change: [+0.9153% +1.1169% +1.3266%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
4 (4.00%) low severe | |
5 (5.00%) low mild | |
3 (3.00%) high mild | |
Benchmarking bidiagonalize_unpack_100x500 | |
Benchmarking bidiagonalize_unpack_100x500: Warming up for 3.0000 s | |
Benchmarking bidiagonalize_unpack_100x500: Collecting 100 samples in estimated 21.914 s (5050 iterations) | |
Benchmarking bidiagonalize_unpack_100x500: Analyzing | |
bidiagonalize_unpack_100x500 | |
time: [4.3373 ms 4.3427 ms 4.3486 ms] | |
change: [-1.6869% -1.5560% -1.4241%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking bidiagonalize_unpack_500x100 | |
Benchmarking bidiagonalize_unpack_500x100: Warming up for 3.0000 s | |
Benchmarking bidiagonalize_unpack_500x100: Collecting 100 samples in estimated 16.627 s (5050 iterations) | |
Benchmarking bidiagonalize_unpack_500x100: Analyzing | |
bidiagonalize_unpack_500x100 | |
time: [3.2879 ms 3.2899 ms 3.2920 ms] | |
change: [+2.3342% +2.5011% +2.6642%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking cholesky_100x100 | |
Benchmarking cholesky_100x100: Warming up for 3.0000 s | |
Benchmarking cholesky_100x100: Collecting 100 samples in estimated 5.2124 s (121k iterations) | |
Benchmarking cholesky_100x100: Analyzing | |
cholesky_100x100 time: [42.951 us 43.018 us 43.098 us] | |
change: [-2.9027% -2.4424% -2.0278%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
6 (6.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking cholesky_500x500 | |
Benchmarking cholesky_500x500: Warming up for 3.0000 s | |
Benchmarking cholesky_500x500: Collecting 100 samples in estimated 27.014 s (5050 iterations) | |
Benchmarking cholesky_500x500: Analyzing | |
cholesky_500x500 time: [5.3388 ms 5.3417 ms 5.3448 ms] | |
change: [-0.5071% -0.3459% -0.1934%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low severe | |
2 (2.00%) low mild | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking cholesky_decompose_unpack_100x100 | |
Benchmarking cholesky_decompose_unpack_100x100: Warming up for 3.0000 s | |
Benchmarking cholesky_decompose_unpack_100x100: Collecting 100 samples in estimated 5.1834 s (116k iterations) | |
Benchmarking cholesky_decompose_unpack_100x100: Analyzing | |
cholesky_decompose_unpack_100x100 | |
time: [44.598 us 44.655 us 44.718 us] | |
change: [-1.9643% -1.7620% -1.5641%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 13 outliers among 100 measurements (13.00%) | |
7 (7.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking cholesky_decompose_unpack_500x500 | |
Benchmarking cholesky_decompose_unpack_500x500: Warming up for 3.0000 s | |
Benchmarking cholesky_decompose_unpack_500x500: Collecting 100 samples in estimated 27.945 s (5050 iterations) | |
Benchmarking cholesky_decompose_unpack_500x500: Analyzing | |
cholesky_decompose_unpack_500x500 | |
time: [5.4549 ms 5.4615 ms 5.4693 ms] | |
change: [-0.6215% -0.4217% -0.2355%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 16 outliers among 100 measurements (16.00%) | |
5 (5.00%) low mild | |
8 (8.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking cholesky_solve_10x10 | |
Benchmarking cholesky_solve_10x10: Warming up for 3.0000 s | |
Benchmarking cholesky_solve_10x10: Collecting 100 samples in estimated 5.0007 s (28M iterations) | |
Benchmarking cholesky_solve_10x10: Analyzing | |
cholesky_solve_10x10 time: [176.96 ns 177.27 ns 177.63 ns] | |
change: [-0.9219% -0.6932% -0.4601%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking cholesky_solve_100x100 | |
Benchmarking cholesky_solve_100x100: Warming up for 3.0000 s | |
Benchmarking cholesky_solve_100x100: Collecting 100 samples in estimated 5.0093 s (1.4M iterations) | |
Benchmarking cholesky_solve_100x100: Analyzing | |
cholesky_solve_100x100 time: [3.4519 us 3.4571 us 3.4631 us] | |
change: [-0.8133% -0.6422% -0.4606%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
7 (7.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking cholesky_solve_500x500 | |
Benchmarking cholesky_solve_500x500: Warming up for 3.0000 s | |
Benchmarking cholesky_solve_500x500: Collecting 100 samples in estimated 5.1896 s (81k iterations) | |
Benchmarking cholesky_solve_500x500: Analyzing | |
cholesky_solve_500x500 time: [64.320 us 64.418 us 64.536 us] | |
change: [+0.0864% +0.3886% +0.6909%] (p = 0.01 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking cholesky_inverse_10x10 | |
Benchmarking cholesky_inverse_10x10: Warming up for 3.0000 s | |
Benchmarking cholesky_inverse_10x10: Collecting 100 samples in estimated 5.0025 s (3.4M iterations) | |
Benchmarking cholesky_inverse_10x10: Analyzing | |
cholesky_inverse_10x10 time: [1.4563 us 1.4590 us 1.4621 us] | |
change: [-1.4103% -1.1522% -0.8994%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 13 outliers among 100 measurements (13.00%) | |
9 (9.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking cholesky_inverse_100x100 | |
Benchmarking cholesky_inverse_100x100: Warming up for 3.0000 s | |
Benchmarking cholesky_inverse_100x100: Collecting 100 samples in estimated 5.2746 s (15k iterations) | |
Benchmarking cholesky_inverse_100x100: Analyzing | |
cholesky_inverse_100x100 | |
time: [347.80 us 348.35 us 349.01 us] | |
change: [-1.7406% -1.5009% -1.2709%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
6 (6.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking cholesky_inverse_500x500 | |
Benchmarking cholesky_inverse_500x500: Warming up for 3.0000 s | |
Benchmarking cholesky_inverse_500x500: Collecting 100 samples in estimated 163.77 s (5050 iterations) | |
Benchmarking cholesky_inverse_500x500: Analyzing | |
cholesky_inverse_500x500 | |
time: [32.486 ms 32.500 ms 32.516 ms] | |
change: [+1.8750% +2.0032% +2.1207%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 12 outliers among 100 measurements (12.00%) | |
2 (2.00%) low mild | |
7 (7.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking full_piv_lu_decompose_10x10 | |
Benchmarking full_piv_lu_decompose_10x10: Warming up for 3.0000 s | |
Benchmarking full_piv_lu_decompose_10x10: Collecting 100 samples in estimated 5.0003 s (8.0M iterations) | |
Benchmarking full_piv_lu_decompose_10x10: Analyzing | |
full_piv_lu_decompose_10x10 | |
time: [625.79 ns 626.24 ns 626.75 ns] | |
change: [-2.4916% -2.2811% -2.0065%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking full_piv_lu_decompose_100x100 | |
Benchmarking full_piv_lu_decompose_100x100: Warming up for 3.0000 s | |
Benchmarking full_piv_lu_decompose_100x100: Collecting 100 samples in estimated 5.2381 s (20k iterations) | |
Benchmarking full_piv_lu_decompose_100x100: Analyzing | |
full_piv_lu_decompose_100x100 | |
time: [259.20 us 259.42 us 259.69 us] | |
change: [-1.9153% -1.6999% -1.4972%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking full_piv_lu_solve_10x10 | |
Benchmarking full_piv_lu_solve_10x10: Warming up for 3.0000 s | |
Benchmarking full_piv_lu_solve_10x10: Collecting 100 samples in estimated 5.0008 s (32M iterations) | |
Benchmarking full_piv_lu_solve_10x10: Analyzing | |
full_piv_lu_solve_10x10 time: [153.75 ns 154.30 ns 154.91 ns] | |
change: [-1.9047% -1.5903% -1.2286%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 13 outliers among 100 measurements (13.00%) | |
6 (6.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking full_piv_lu_solve_100x100 | |
Benchmarking full_piv_lu_solve_100x100: Warming up for 3.0000 s | |
Benchmarking full_piv_lu_solve_100x100: Collecting 100 samples in estimated 5.0024 s (1.6M iterations) | |
Benchmarking full_piv_lu_solve_100x100: Analyzing | |
full_piv_lu_solve_100x100 | |
time: [3.0247 us 3.0275 us 3.0307 us] | |
change: [-0.9835% -0.7009% -0.3594%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
4 (4.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking full_piv_lu_inverse_10x10 | |
Benchmarking full_piv_lu_inverse_10x10: Warming up for 3.0000 s | |
Benchmarking full_piv_lu_inverse_10x10: Collecting 100 samples in estimated 5.0055 s (4.4M iterations) | |
Benchmarking full_piv_lu_inverse_10x10: Analyzing | |
full_piv_lu_inverse_10x10 | |
time: [1.1363 us 1.1390 us 1.1425 us] | |
change: [+4.0041% +4.6598% +5.3238%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking full_piv_lu_inverse_100x100 | |
Benchmarking full_piv_lu_inverse_100x100: Warming up for 3.0000 s | |
Benchmarking full_piv_lu_inverse_100x100: Collecting 100 samples in estimated 5.7241 s (20k iterations) | |
Benchmarking full_piv_lu_inverse_100x100: Analyzing | |
full_piv_lu_inverse_100x100 | |
time: [282.80 us 283.25 us 283.85 us] | |
change: [-0.5372% -0.3234% -0.0913%] (p = 0.01 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low severe | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking full_piv_lu_determinant_10x10 | |
Benchmarking full_piv_lu_determinant_10x10: Warming up for 3.0000 s | |
Benchmarking full_piv_lu_determinant_10x10: Collecting 100 samples in estimated 5.0000 s (886M iterations) | |
Benchmarking full_piv_lu_determinant_10x10: Analyzing | |
full_piv_lu_determinant_10x10 | |
time: [5.5820 ns 5.6020 ns 5.6276 ns] | |
change: [-1.0444% -0.7997% -0.5298%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking full_piv_lu_determinant_100x100 | |
Benchmarking full_piv_lu_determinant_100x100: Warming up for 3.0000 s | |
Benchmarking full_piv_lu_determinant_100x100: Collecting 100 samples in estimated 5.0001 s (34M iterations) | |
Benchmarking full_piv_lu_determinant_100x100: Analyzing | |
full_piv_lu_determinant_100x100 | |
time: [148.77 ns 148.88 ns 149.01 ns] | |
change: [-1.1671% -0.9686% -0.7571%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking hessenberg_decompose_4x4 | |
Benchmarking hessenberg_decompose_4x4: Warming up for 3.0000 s | |
Benchmarking hessenberg_decompose_4x4: Collecting 100 samples in estimated 5.0003 s (36M iterations) | |
Benchmarking hessenberg_decompose_4x4: Analyzing | |
hessenberg_decompose_4x4 | |
time: [134.41 ns 134.54 ns 134.69 ns] | |
change: [-3.0749% -2.8908% -2.6927%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low severe | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking hessenberg_decompose_100x100 | |
Benchmarking hessenberg_decompose_100x100: Warming up for 3.0000 s | |
Benchmarking hessenberg_decompose_100x100: Collecting 100 samples in estimated 5.6858 s (15k iterations) | |
Benchmarking hessenberg_decompose_100x100: Analyzing | |
hessenberg_decompose_100x100 | |
time: [377.54 us 378.32 us 379.11 us] | |
change: [-3.3308% -3.0611% -2.7989%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Benchmarking hessenberg_decompose_200x200 | |
Benchmarking hessenberg_decompose_200x200: Warming up for 3.0000 s | |
Benchmarking hessenberg_decompose_200x200: Collecting 100 samples in estimated 14.460 s (5050 iterations) | |
Benchmarking hessenberg_decompose_200x200: Analyzing | |
hessenberg_decompose_200x200 | |
time: [2.8567 ms 2.8585 ms 2.8606 ms] | |
change: [-2.2324% -2.0991% -1.9568%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 14 outliers among 100 measurements (14.00%) | |
2 (2.00%) low mild | |
7 (7.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking hessenberg_decompose_unpack_100x100 | |
Benchmarking hessenberg_decompose_unpack_100x100: Warming up for 3.0000 s | |
Benchmarking hessenberg_decompose_unpack_100x100: Collecting 100 samples in estimated 5.7458 s (10k iterations) | |
Benchmarking hessenberg_decompose_unpack_100x100: Analyzing | |
hessenberg_decompose_unpack_100x100 | |
time: [564.37 us 565.38 us 566.40 us] | |
change: [-0.7061% -0.4307% -0.1580%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking hessenberg_decompose_unpack_200x200 | |
Benchmarking hessenberg_decompose_unpack_200x200: Warming up for 3.0000 s | |
Benchmarking hessenberg_decompose_unpack_200x200: Collecting 100 samples in estimated 21.526 s (5050 iterations) | |
Benchmarking hessenberg_decompose_unpack_200x200: Analyzing | |
hessenberg_decompose_unpack_200x200 | |
time: [4.2654 ms 4.2698 ms 4.2756 ms] | |
change: [+2.4078% +2.5561% +2.7128%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking lu_decompose_10x10 | |
Benchmarking lu_decompose_10x10: Warming up for 3.0000 s | |
Benchmarking lu_decompose_10x10: Collecting 100 samples in estimated 5.0014 s (13M iterations) | |
Benchmarking lu_decompose_10x10: Analyzing | |
lu_decompose_10x10 time: [399.05 ns 399.39 ns 399.77 ns] | |
change: [+5.5828% +5.7866% +6.0024%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking lu_decompose_100x100 | |
Benchmarking lu_decompose_100x100: Warming up for 3.0000 s | |
Benchmarking lu_decompose_100x100: Collecting 100 samples in estimated 5.1353 s (61k iterations) | |
Benchmarking lu_decompose_100x100: Analyzing | |
lu_decompose_100x100 time: [84.357 us 84.745 us 85.144 us] | |
change: [-6.3831% -5.7976% -5.2489%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 16 outliers among 100 measurements (16.00%) | |
6 (6.00%) high mild | |
10 (10.00%) high severe | |
Benchmarking lu_solve_10x10 | |
Benchmarking lu_solve_10x10: Warming up for 3.0000 s | |
Benchmarking lu_solve_10x10: Collecting 100 samples in estimated 5.0000 s (34M iterations) | |
Benchmarking lu_solve_10x10: Analyzing | |
lu_solve_10x10 time: [146.45 ns 146.58 ns 146.73 ns] | |
change: [-0.0505% +0.1832% +0.3989%] (p = 0.11 > 0.05) | |
No change in performance detected. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking lu_solve_100x100 | |
Benchmarking lu_solve_100x100: Warming up for 3.0000 s | |
Benchmarking lu_solve_100x100: Collecting 100 samples in estimated 5.0021 s (1.7M iterations) | |
Benchmarking lu_solve_100x100: Analyzing | |
lu_solve_100x100 time: [2.8339 us 2.8364 us 2.8391 us] | |
change: [-4.3493% -3.9491% -3.6119%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
6 (6.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking lu_inverse_10x10 | |
Benchmarking lu_inverse_10x10: Warming up for 3.0000 s | |
Benchmarking lu_inverse_10x10: Collecting 100 samples in estimated 5.0041 s (4.2M iterations) | |
Benchmarking lu_inverse_10x10: Analyzing | |
lu_inverse_10x10 time: [1.1878 us 1.1896 us 1.1916 us] | |
change: [+3.8273% +4.0843% +4.3339%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 9 outliers among 100 measurements (9.00%) | |
9 (9.00%) high mild | |
Benchmarking lu_inverse_100x100 | |
Benchmarking lu_inverse_100x100: Warming up for 3.0000 s | |
Benchmarking lu_inverse_100x100: Collecting 100 samples in estimated 5.8055 s (20k iterations) | |
Benchmarking lu_inverse_100x100: Analyzing | |
lu_inverse_100x100 time: [287.03 us 287.46 us 288.01 us] | |
change: [+0.5444% +0.7426% +0.9686%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low severe | |
5 (5.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking lu_determinant_10x10 | |
Benchmarking lu_determinant_10x10: Warming up for 3.0000 s | |
Benchmarking lu_determinant_10x10: Collecting 100 samples in estimated 5.0000 s (620M iterations) | |
Benchmarking lu_determinant_10x10: Analyzing | |
lu_determinant_10x10 time: [8.0243 ns 8.0457 ns 8.0654 ns] | |
change: [-8.8321% -8.4035% -7.9131%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low severe | |
4 (4.00%) low mild | |
1 (1.00%) high mild | |
Benchmarking lu_determinant_100x100 | |
Benchmarking lu_determinant_100x100: Warming up for 3.0000 s | |
Benchmarking lu_determinant_100x100: Collecting 100 samples in estimated 5.0002 s (92M iterations) | |
Benchmarking lu_determinant_100x100: Analyzing | |
lu_determinant_100x100 time: [54.509 ns 54.610 ns 54.741 ns] | |
change: [-2.0437% -1.7463% -1.4614%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking qr_decompose_100x100 | |
Benchmarking qr_decompose_100x100: Warming up for 3.0000 s | |
Benchmarking qr_decompose_100x100: Collecting 100 samples in estimated 5.1045 s (30k iterations) | |
Benchmarking qr_decompose_100x100: Analyzing | |
qr_decompose_100x100 time: [168.24 us 168.51 us 168.77 us] | |
change: [-3.7200% -3.4472% -3.1707%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking qr_decompose_100x500 | |
Benchmarking qr_decompose_100x500: Warming up for 3.0000 s | |
Benchmarking qr_decompose_100x500: Collecting 100 samples in estimated 6.6739 s (5050 iterations) | |
Benchmarking qr_decompose_100x500: Analyzing | |
qr_decompose_100x500 time: [1.3203 ms 1.3212 ms 1.3222 ms] | |
change: [-1.1288% -0.9171% -0.7134%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking qr_decompose_4x4 | |
Benchmarking qr_decompose_4x4: Warming up for 3.0000 s | |
Benchmarking qr_decompose_4x4: Collecting 100 samples in estimated 5.0004 s (35M iterations) | |
Benchmarking qr_decompose_4x4: Analyzing | |
qr_decompose_4x4 time: [142.31 ns 142.43 ns 142.55 ns] | |
change: [-0.8908% -0.4222% +0.0744%] (p = 0.08 > 0.05) | |
No change in performance detected. | |
Found 16 outliers among 100 measurements (16.00%) | |
4 (4.00%) high mild | |
12 (12.00%) high severe | |
Benchmarking qr_decompose_500x100 | |
Benchmarking qr_decompose_500x100: Warming up for 3.0000 s | |
Benchmarking qr_decompose_500x100: Collecting 100 samples in estimated 9.6934 s (10k iterations) | |
Benchmarking qr_decompose_500x100: Analyzing | |
qr_decompose_500x100 time: [957.50 us 958.03 us 958.58 us] | |
change: [-1.3437% -1.1243% -0.8795%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking qr_decompose_unpack_100x100 | |
Benchmarking qr_decompose_unpack_100x100: Warming up for 3.0000 s | |
Benchmarking qr_decompose_unpack_100x100: Collecting 100 samples in estimated 5.4956 s (15k iterations) | |
Benchmarking qr_decompose_unpack_100x100: Analyzing | |
qr_decompose_unpack_100x100 | |
time: [361.59 us 362.34 us 363.24 us] | |
change: [+2.6485% +2.9670% +3.2997%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking qr_decompose_unpack_100x500 | |
Benchmarking qr_decompose_unpack_100x500: Warming up for 3.0000 s | |
Benchmarking qr_decompose_unpack_100x500: Collecting 100 samples in estimated 7.6625 s (5050 iterations) | |
Benchmarking qr_decompose_unpack_100x500: Analyzing | |
qr_decompose_unpack_100x500 | |
time: [1.5073 ms 1.5083 ms 1.5093 ms] | |
change: [+0.1848% +0.3572% +0.5480%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking qr_decompose_unpack_500x100 | |
Benchmarking qr_decompose_unpack_500x100: Warming up for 3.0000 s | |
Benchmarking qr_decompose_unpack_500x100: Collecting 100 samples in estimated 10.262 s (5050 iterations) | |
Benchmarking qr_decompose_unpack_500x100: Analyzing | |
qr_decompose_unpack_500x100 | |
time: [2.0331 ms 2.0342 ms 2.0354 ms] | |
change: [+4.6465% +4.8736% +5.0960%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking qr_solve_10x10 | |
Benchmarking qr_solve_10x10: Warming up for 3.0000 s | |
Benchmarking qr_solve_10x10: Collecting 100 samples in estimated 5.0006 s (24M iterations) | |
Benchmarking qr_solve_10x10: Analyzing | |
qr_solve_10x10 time: [207.23 ns 207.37 ns 207.52 ns] | |
change: [+2.1648% +2.3690% +2.5701%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking qr_solve_100x100 | |
Benchmarking qr_solve_100x100: Warming up for 3.0000 s | |
Benchmarking qr_solve_100x100: Collecting 100 samples in estimated 5.0001 s (1.1M iterations) | |
Benchmarking qr_solve_100x100: Analyzing | |
qr_solve_100x100 time: [4.7540 us 4.7818 us 4.8122 us] | |
change: [+4.3857% +4.8337% +5.3132%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 17 outliers among 100 measurements (17.00%) | |
5 (5.00%) high mild | |
12 (12.00%) high severe | |
Benchmarking qr_inverse_10x10 | |
Benchmarking qr_inverse_10x10: Warming up for 3.0000 s | |
Benchmarking qr_inverse_10x10: Collecting 100 samples in estimated 5.0057 s (3.5M iterations) | |
Benchmarking qr_inverse_10x10: Analyzing | |
qr_inverse_10x10 time: [1.3987 us 1.3997 us 1.4008 us] | |
change: [+2.1959% +2.5216% +2.8187%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking qr_inverse_100x100 | |
Benchmarking qr_inverse_100x100: Warming up for 3.0000 s | |
Benchmarking qr_inverse_100x100: Collecting 100 samples in estimated 6.7012 s (15k iterations) | |
Benchmarking qr_inverse_100x100: Analyzing | |
qr_inverse_100x100 time: [441.42 us 442.68 us 444.79 us] | |
change: [+4.8073% +5.0538% +5.3182%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking schur_decompose_4x4 | |
Benchmarking schur_decompose_4x4: Warming up for 3.0000 s | |
Benchmarking schur_decompose_4x4: Collecting 100 samples in estimated 5.0024 s (5.4M iterations) | |
Benchmarking schur_decompose_4x4: Analyzing | |
schur_decompose_4x4 time: [916.85 ns 917.54 ns 918.31 ns] | |
change: [-15.289% -15.132% -14.983%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
6 (6.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking schur_decompose_10x10 | |
Benchmarking schur_decompose_10x10: Warming up for 3.0000 s | |
Benchmarking schur_decompose_10x10: Collecting 100 samples in estimated 5.0391 s (520k iterations) | |
Benchmarking schur_decompose_10x10: Analyzing | |
schur_decompose_10x10 time: [9.6813 us 9.7028 us 9.7289 us] | |
change: [-5.1181% -4.9059% -4.6952%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking schur_decompose_100x100 | |
Benchmarking schur_decompose_100x100: Warming up for 3.0000 s | |
Benchmarking schur_decompose_100x100: Collecting 100 samples in estimated 17.390 s (5050 iterations) | |
Benchmarking schur_decompose_100x100: Analyzing | |
schur_decompose_100x100 time: [3.4367 ms 3.4411 ms 3.4462 ms] | |
change: [-2.2573% -2.0771% -1.8937%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 9 outliers among 100 measurements (9.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking schur_decompose_200x200 | |
Benchmarking schur_decompose_200x200: Warming up for 3.0000 s | |
Benchmarking schur_decompose_200x200: Collecting 100 samples in estimated 131.61 s (5050 iterations) | |
Benchmarking schur_decompose_200x200: Analyzing | |
schur_decompose_200x200 time: [26.017 ms 26.030 ms 26.044 ms] | |
change: [-2.0894% -1.8648% -1.6707%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low severe | |
6 (6.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking eigenvalues_4x4 | |
Benchmarking eigenvalues_4x4: Warming up for 3.0000 s | |
Benchmarking eigenvalues_4x4: Collecting 100 samples in estimated 5.0007 s (5.4M iterations) | |
Benchmarking eigenvalues_4x4: Analyzing | |
eigenvalues_4x4 time: [912.69 ns 914.63 ns 916.94 ns] | |
change: [-11.206% -10.960% -10.733%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 11 outliers among 100 measurements (11.00%) | |
4 (4.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking eigenvalues_10x10 | |
Benchmarking eigenvalues_10x10: Warming up for 3.0000 s | |
Benchmarking eigenvalues_10x10: Collecting 100 samples in estimated 5.0148 s (742k iterations) | |
Benchmarking eigenvalues_10x10: Analyzing | |
eigenvalues_10x10 time: [6.8378 us 6.8434 us 6.8490 us] | |
change: [-4.5254% -4.1640% -3.8289%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking eigenvalues_100x100 | |
Benchmarking eigenvalues_100x100: Warming up for 3.0000 s | |
Benchmarking eigenvalues_100x100: Collecting 100 samples in estimated 10.616 s (5050 iterations) | |
Benchmarking eigenvalues_100x100: Analyzing | |
eigenvalues_100x100 time: [2.0973 ms 2.0994 ms 2.1018 ms] | |
change: [-4.1385% -3.9613% -3.7918%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking eigenvalues_200x200 | |
Benchmarking eigenvalues_200x200: Warming up for 3.0000 s | |
Benchmarking eigenvalues_200x200: Collecting 100 samples in estimated 79.557 s (5050 iterations) | |
Benchmarking eigenvalues_200x200: Analyzing | |
eigenvalues_200x200 time: [15.746 ms 15.772 ms 15.806 ms] | |
change: [-3.6764% -3.1693% -2.6894%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 12 outliers among 100 measurements (12.00%) | |
3 (3.00%) low mild | |
3 (3.00%) high mild | |
6 (6.00%) high severe | |
Benchmarking solve_l_triangular_100x100 | |
Benchmarking solve_l_triangular_100x100: Warming up for 3.0000 s | |
Benchmarking solve_l_triangular_100x100: Collecting 100 samples in estimated 5.0059 s (3.5M iterations) | |
Benchmarking solve_l_triangular_100x100: Analyzing | |
solve_l_triangular_100x100 | |
time: [1.4042 us 1.4059 us 1.4080 us] | |
change: [-5.7876% -4.9963% -4.2471%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
7 (7.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking solve_l_triangular_1000x1000 | |
Benchmarking solve_l_triangular_1000x1000: Warming up for 3.0000 s | |
Benchmarking solve_l_triangular_1000x1000: Collecting 100 samples in estimated 5.3632 s (45k iterations) | |
Benchmarking solve_l_triangular_1000x1000: Analyzing | |
solve_l_triangular_1000x1000 | |
time: [117.56 us 117.70 us 117.86 us] | |
change: [-4.6818% -3.9193% -3.1900%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low mild | |
4 (4.00%) high severe | |
Benchmarking tr_solve_l_triangular_100x100 | |
Benchmarking tr_solve_l_triangular_100x100: Warming up for 3.0000 s | |
Benchmarking tr_solve_l_triangular_100x100: Collecting 100 samples in estimated 5.0088 s (2.3M iterations) | |
Benchmarking tr_solve_l_triangular_100x100: Analyzing | |
tr_solve_l_triangular_100x100 | |
time: [2.2075 us 2.2091 us 2.2108 us] | |
change: [-5.2490% -4.4555% -3.7404%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking tr_solve_l_triangular_1000x1000 | |
Benchmarking tr_solve_l_triangular_1000x1000: Warming up for 3.0000 s | |
Benchmarking tr_solve_l_triangular_1000x1000: Collecting 100 samples in estimated 5.0435 s (40k iterations) | |
Benchmarking tr_solve_l_triangular_1000x1000: Analyzing | |
tr_solve_l_triangular_1000x1000 | |
time: [124.37 us 124.48 us 124.60 us] | |
change: [-7.9506% -6.8317% -5.7865%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking solve_u_triangular_100x100 | |
Benchmarking solve_u_triangular_100x100: Warming up for 3.0000 s | |
Benchmarking solve_u_triangular_100x100: Collecting 100 samples in estimated 5.0001 s (3.5M iterations) | |
Benchmarking solve_u_triangular_100x100: Analyzing | |
solve_u_triangular_100x100 | |
time: [1.4376 us 1.4390 us 1.4406 us] | |
change: [-6.5753% -5.3937% -4.3455%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking solve_u_triangular_1000x1000 | |
Benchmarking solve_u_triangular_1000x1000: Warming up for 3.0000 s | |
Benchmarking solve_u_triangular_1000x1000: Collecting 100 samples in estimated 5.0960 s (40k iterations) | |
Benchmarking solve_u_triangular_1000x1000: Analyzing | |
solve_u_triangular_1000x1000 | |
time: [125.76 us 125.91 us 126.08 us] | |
change: [-11.291% -9.9396% -8.5464%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking tr_solve_u_triangular_100x100 | |
Benchmarking tr_solve_u_triangular_100x100: Warming up for 3.0000 s | |
Benchmarking tr_solve_u_triangular_100x100: Collecting 100 samples in estimated 5.0009 s (3.1M iterations) | |
Benchmarking tr_solve_u_triangular_100x100: Analyzing | |
tr_solve_u_triangular_100x100 | |
time: [1.6295 us 1.6309 us 1.6324 us] | |
change: [-11.642% -10.015% -8.5397%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
Benchmarking tr_solve_u_triangular_1000x1000 | |
Benchmarking tr_solve_u_triangular_1000x1000: Warming up for 3.0000 s | |
Benchmarking tr_solve_u_triangular_1000x1000: Collecting 100 samples in estimated 5.0137 s (45k iterations) | |
Benchmarking tr_solve_u_triangular_1000x1000: Analyzing | |
tr_solve_u_triangular_1000x1000 | |
time: [109.24 us 109.34 us 109.45 us] | |
change: [-0.6789% +0.0808% +0.7118%] (p = 0.83 > 0.05) | |
No change in performance detected. | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking svd_decompose_4x4 | |
Benchmarking svd_decompose_4x4: Warming up for 3.0000 s | |
Benchmarking svd_decompose_4x4: Collecting 100 samples in estimated 5.0012 s (5.4M iterations) | |
Benchmarking svd_decompose_4x4: Analyzing | |
svd_decompose_4x4 time: [923.17 ns 925.45 ns 928.57 ns] | |
change: [-15.605% -15.099% -14.607%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
3 (3.00%) high mild | |
5 (5.00%) high severe | |
Benchmarking svd_decompose_10x10 | |
Benchmarking svd_decompose_10x10: Warming up for 3.0000 s | |
Benchmarking svd_decompose_10x10: Collecting 100 samples in estimated 5.0052 s (616k iterations) | |
Benchmarking svd_decompose_10x10: Analyzing | |
svd_decompose_10x10 time: [8.0740 us 8.0805 us 8.0874 us] | |
change: [-6.4542% -5.1836% -4.0869%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high mild | |
Benchmarking svd_decompose_100x100 | |
Benchmarking svd_decompose_100x100: Warming up for 3.0000 s | |
Benchmarking svd_decompose_100x100: Collecting 100 samples in estimated 13.116 s (5050 iterations) | |
Benchmarking svd_decompose_100x100: Analyzing | |
svd_decompose_100x100 time: [2.5874 ms 2.5911 ms 2.5958 ms] | |
change: [-4.2997% -3.6551% -3.0342%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking svd_decompose_200x200 | |
Benchmarking svd_decompose_200x200: Warming up for 3.0000 s | |
Benchmarking svd_decompose_200x200: Collecting 100 samples in estimated 101.69 s (5050 iterations) | |
Benchmarking svd_decompose_200x200: Analyzing | |
svd_decompose_200x200 time: [20.116 ms 20.123 ms 20.132 ms] | |
change: [+0.3883% +0.5318% +0.6589%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking rank_4x4 | |
Benchmarking rank_4x4: Warming up for 3.0000 s | |
Benchmarking rank_4x4: Collecting 100 samples in estimated 5.0009 s (6.4M iterations) | |
Benchmarking rank_4x4: Analyzing | |
rank_4x4 time: [785.61 ns 786.08 ns 786.58 ns] | |
change: [-12.469% -12.339% -12.220%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
8 (8.00%) high mild | |
Benchmarking rank_10x10 | |
Benchmarking rank_10x10: Warming up for 3.0000 s | |
Benchmarking rank_10x10: Collecting 100 samples in estimated 5.0195 s (949k iterations) | |
Benchmarking rank_10x10: Analyzing | |
rank_10x10 time: [5.2781 us 5.2818 us 5.2859 us] | |
change: [-0.7544% -0.4019% -0.1103%] (p = 0.01 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking rank_100x100 | |
Benchmarking rank_100x100: Warming up for 3.0000 s | |
Benchmarking rank_100x100: Collecting 100 samples in estimated 6.8161 s (10k iterations) | |
Benchmarking rank_100x100: Analyzing | |
rank_100x100 time: [675.10 us 675.54 us 676.01 us] | |
change: [-2.6761% -2.1032% -1.6057%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking rank_200x200 | |
Benchmarking rank_200x200: Warming up for 3.0000 s | |
Benchmarking rank_200x200: Collecting 100 samples in estimated 19.401 s (5050 iterations) | |
Benchmarking rank_200x200: Analyzing | |
rank_200x200 time: [3.8395 ms 3.8540 ms 3.8719 ms] | |
change: [-4.0392% -3.3408% -2.7019%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 6 outliers among 100 measurements (6.00%) | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
Benchmarking singular_values_4x4 | |
Benchmarking singular_values_4x4: Warming up for 3.0000 s | |
Benchmarking singular_values_4x4: Collecting 100 samples in estimated 5.0022 s (6.3M iterations) | |
Benchmarking singular_values_4x4: Analyzing | |
singular_values_4x4 time: [792.20 ns 792.79 ns 793.42 ns] | |
change: [-0.5948% -0.3182% -0.0745%] (p = 0.02 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking singular_values_10x10 | |
Benchmarking singular_values_10x10: Warming up for 3.0000 s | |
Benchmarking singular_values_10x10: Collecting 100 samples in estimated 5.0038 s (949k iterations) | |
Benchmarking singular_values_10x10: Analyzing | |
singular_values_10x10 time: [5.2578 us 5.2616 us 5.2656 us] | |
change: [-0.1783% -0.0049% +0.1726%] (p = 0.95 > 0.05) | |
No change in performance detected. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high severe | |
Benchmarking singular_values_100x100 | |
Benchmarking singular_values_100x100: Warming up for 3.0000 s | |
Benchmarking singular_values_100x100: Collecting 100 samples in estimated 6.8959 s (10k iterations) | |
Benchmarking singular_values_100x100: Analyzing | |
singular_values_100x100 time: [673.00 us 674.22 us 675.92 us] | |
change: [-2.6294% -2.2336% -1.8674%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
7 (7.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking singular_values_200x200 | |
Benchmarking singular_values_200x200: Warming up for 3.0000 s | |
Benchmarking singular_values_200x200: Collecting 100 samples in estimated 19.508 s (5050 iterations) | |
Benchmarking singular_values_200x200: Analyzing | |
singular_values_200x200 time: [3.8616 ms 3.8662 ms 3.8720 ms] | |
change: [-0.6239% -0.5047% -0.3849%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
2 (2.00%) low severe | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking pseudo_inverse_4x4 | |
Benchmarking pseudo_inverse_4x4: Warming up for 3.0000 s | |
Benchmarking pseudo_inverse_4x4: Collecting 100 samples in estimated 5.0042 s (4.6M iterations) | |
Benchmarking pseudo_inverse_4x4: Analyzing | |
pseudo_inverse_4x4 time: [1.0744 us 1.0752 us 1.0761 us] | |
change: [-11.295% -11.170% -11.022%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking pseudo_inverse_10x10 | |
Benchmarking pseudo_inverse_10x10: Warming up for 3.0000 s | |
Benchmarking pseudo_inverse_10x10: Collecting 100 samples in estimated 5.0371 s (586k iterations) | |
Benchmarking pseudo_inverse_10x10: Analyzing | |
pseudo_inverse_10x10 time: [8.6051 us 8.6408 us 8.6837 us] | |
change: [+0.0336% +0.3419% +0.6577%] (p = 0.03 < 0.05) | |
Change within noise threshold. | |
Found 13 outliers among 100 measurements (13.00%) | |
5 (5.00%) high mild | |
8 (8.00%) high severe | |
Benchmarking pseudo_inverse_100x100 | |
Benchmarking pseudo_inverse_100x100: Warming up for 3.0000 s | |
Benchmarking pseudo_inverse_100x100: Collecting 100 samples in estimated 13.390 s (5050 iterations) | |
Benchmarking pseudo_inverse_100x100: Analyzing | |
pseudo_inverse_100x100 time: [2.6507 ms 2.6520 ms 2.6534 ms] | |
change: [+0.1085% +0.3134% +0.4908%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low mild | |
6 (6.00%) high mild | |
1 (1.00%) high severe | |
Benchmarking pseudo_inverse_200x200 | |
Benchmarking pseudo_inverse_200x200: Warming up for 3.0000 s | |
Benchmarking pseudo_inverse_200x200: Collecting 100 samples in estimated 104.12 s (5050 iterations) | |
Benchmarking pseudo_inverse_200x200: Analyzing | |
pseudo_inverse_200x200 time: [20.627 ms 20.637 ms 20.649 ms] | |
change: [+0.9955% +1.1495% +1.2706%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
2 (2.00%) low mild | |
3 (3.00%) high mild | |
7 (7.00%) high severe | |
Benchmarking symmetric_eigen_decompose_4x4 | |
Benchmarking symmetric_eigen_decompose_4x4: Warming up for 3.0000 s | |
Benchmarking symmetric_eigen_decompose_4x4: Collecting 100 samples in estimated 5.0019 s (8.4M iterations) | |
Benchmarking symmetric_eigen_decompose_4x4: Analyzing | |
symmetric_eigen_decompose_4x4 | |
time: [590.45 ns 590.95 ns 591.46 ns] | |
change: [-8.4852% -8.3600% -8.2276%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking symmetric_eigen_decompose_10x10 | |
Benchmarking symmetric_eigen_decompose_10x10: Warming up for 3.0000 s | |
Benchmarking symmetric_eigen_decompose_10x10: Collecting 100 samples in estimated 5.0161 s (995k iterations) | |
Benchmarking symmetric_eigen_decompose_10x10: Analyzing | |
symmetric_eigen_decompose_10x10 | |
time: [5.0529 us 5.0571 us 5.0617 us] | |
change: [+0.3618% +0.5150% +0.6729%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
Benchmarking symmetric_eigen_decompose_100x100 | |
Benchmarking symmetric_eigen_decompose_100x100: Warming up for 3.0000 s | |
Benchmarking symmetric_eigen_decompose_100x100: Collecting 100 samples in estimated 7.8114 s (5050 iterations) | |
Benchmarking symmetric_eigen_decompose_100x100: Analyzing | |
symmetric_eigen_decompose_100x100 | |
time: [1.5420 ms 1.5429 ms 1.5440 ms] | |
change: [+0.2130% +0.6419% +0.9496%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
Benchmarking symmetric_eigen_decompose_200x200 | |
Benchmarking symmetric_eigen_decompose_200x200: Warming up for 3.0000 s | |
Benchmarking symmetric_eigen_decompose_200x200: Collecting 100 samples in estimated 54.692 s (5050 iterations) | |
Benchmarking symmetric_eigen_decompose_200x200: Analyzing | |
symmetric_eigen_decompose_200x200 | |
time: [10.839 ms 10.862 ms 10.892 ms] | |
change: [+1.1140% +1.2388% +1.3720%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 9 outliers among 100 measurements (9.00%) | |
4 (4.00%) high mild | |
5 (5.00%) high severe |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment