Created
November 11, 2020 03:54
-
-
Save vertexclique/b5860ad836e78044d331cd3bb93fcf20 to your computer and use it in GitHub Desktop.
ARROW-10500: reproducible benchmarks
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
test result: ok. 0 passed; 0 failed; 501 ignored; 0 measured; 0 filtered out | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/aggregate_kernels-6d55c08b7328dd4e | |
sum 512 time: [631.40 ns 631.72 ns 632.14 ns] | |
change: [+0.0700% +0.1267% +0.1817%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 20 outliers among 100 measurements (20.00%) | |
1 (1.00%) low mild | |
19 (19.00%) high severe | |
min 512 time: [918.20 ns 918.24 ns 918.29 ns] | |
change: [+0.0011% +0.0152% +0.0289%] (p = 0.03 < 0.05) | |
Change within noise threshold. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
sum nulls 512 time: [597.94 ns 598.19 ns 598.44 ns] | |
change: [+62.786% +62.851% +62.924%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) high mild | |
min nulls 512 time: [2.5223 us 2.5228 us 2.5234 us] | |
change: [+8.3448% +8.4109% +8.4789%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 13 outliers among 100 measurements (13.00%) | |
4 (4.00%) high mild | |
9 (9.00%) high severe | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/arithmetic_kernels-514094fccab7c0e2 | |
add 512 time: [1.2554 us 1.2556 us 1.2558 us] | |
change: [-0.3519% -0.3191% -0.2912%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
5 (5.00%) high mild | |
3 (3.00%) high severe | |
subtract 512 time: [1.3127 us 1.3130 us 1.3132 us] | |
change: [-10.649% -10.610% -10.582%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
multiply 512 time: [1.4736 us 1.4748 us 1.4767 us] | |
change: [+2.6484% +2.6966% +2.7539%] (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 | |
divide 512 time: [1.9068 us 1.9078 us 1.9088 us] | |
change: [-6.0314% -5.9703% -5.9156%] (p = 0.00 < 0.05) | |
Performance has improved. | |
limit 512, 512 time: [124.39 ns 124.40 ns 124.41 ns] | |
change: [-0.2092% -0.1876% -0.1669%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
add_nulls_512 time: [1.3678 us 1.3680 us 1.3683 us] | |
change: [-4.9193% -4.8461% -4.7980%] (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 | |
divide_nulls_512 time: [1.9350 us 1.9356 us 1.9362 us] | |
change: [-2.1864% -1.9373% -1.5141%] (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 | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/array_from_vec-c6c1616e32aeb910 | |
array_from_vec 128 time: [452.59 ns 453.38 ns 454.12 ns] | |
change: [-8.4210% -8.1584% -7.8946%] (p = 0.00 < 0.05) | |
Performance has improved. | |
array_from_vec 256 time: [697.01 ns 703.56 ns 712.53 ns] | |
change: [-5.3332% -4.9608% -4.4838%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high severe | |
array_from_vec 512 time: [1.1742 us 1.1756 us 1.1770 us] | |
change: [-8.1914% -8.0411% -7.8996%] (p = 0.00 < 0.05) | |
Performance has improved. | |
array_string_from_vec 128 | |
time: [2.2028 us 2.2034 us 2.2040 us] | |
change: [-7.7671% -7.7335% -7.7020%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
array_string_from_vec 256 | |
time: [3.3106 us 3.3113 us 3.3119 us] | |
change: [-2.8610% -2.6535% -2.2981%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) low severe | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
array_string_from_vec 512 | |
time: [5.5463 us 5.5526 us 5.5592 us] | |
change: [-2.9734% -2.8639% -2.7585%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
7 (7.00%) low mild | |
1 (1.00%) high mild | |
struct_array_from_vec 128 | |
time: [4.0445 us 4.0458 us 4.0472 us] | |
change: [-9.1389% -9.0727% -9.0068%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
struct_array_from_vec 256 | |
time: [6.2730 us 6.2746 us 6.2762 us] | |
change: [-1.1490% -1.0930% -1.0399%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
struct_array_from_vec 512 | |
time: [9.8178 us 9.8303 us 9.8532 us] | |
change: [-2.7386% -2.6109% -2.4234%] (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 | |
struct_array_from_vec 1024 | |
time: [16.790 us 16.795 us 16.800 us] | |
change: [-0.3224% -0.2051% -0.1200%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/boolean_kernels-4ca0af6d1333fee5 | |
and time: [39.010 us 39.015 us 39.021 us] | |
change: [-0.3437% -0.2925% -0.2390%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
7 (7.00%) high mild | |
1 (1.00%) high severe | |
or time: [39.117 us 39.125 us 39.135 us] | |
change: [-0.6033% -0.4781% -0.3743%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
not time: [19.705 us 19.712 us 19.719 us] | |
change: [-0.2111% -0.1149% -0.0151%] (p = 0.02 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/buffer_bit_ops-4b34ce96e0d70b67 | |
buffer_bit_ops and time: [1.9541 us 1.9570 us 1.9609 us] | |
change: [+980.13% +981.60% +983.41%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high severe | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/builder-5d08968b1309f6ea | |
bench_primitive time: [737.80 us 737.86 us 737.91 us] | |
thrpt: [5.2936 GiB/s 5.2941 GiB/s 5.2945 GiB/s] | |
change: | |
time: [-0.1973% -0.1837% -0.1698%] (p = 0.00 < 0.05) | |
thrpt: [+0.1700% +0.1840% +0.1977%] | |
Change within noise threshold. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low severe | |
1 (1.00%) high mild | |
Benchmarking bench_bool: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.9s, enable flat sampling, or reduce sample count to 40. | |
bench_bool time: [1.9599 ms 1.9619 ms 1.9651 ms] | |
thrpt: [254.44 MiB/s 254.86 MiB/s 255.12 MiB/s] | |
change: | |
time: [-24.355% -24.261% -24.071%] (p = 0.00 < 0.05) | |
thrpt: [+31.703% +32.033% +32.197%] | |
Performance has improved. | |
Found 12 outliers among 100 measurements (12.00%) | |
6 (6.00%) low mild | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/cast_kernels-f44ca5bdd83e79ea | |
cast int32 to int32 512 time: [29.703 ns 29.710 ns 29.717 ns] | |
change: [-0.7997% -0.7669% -0.7347%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
cast int32 to uint32 512 | |
time: [11.453 us 11.454 us 11.455 us] | |
change: [-3.8321% -3.8190% -3.8069%] (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 | |
cast int32 to float32 512 | |
time: [11.550 us 11.550 us 11.551 us] | |
change: [-7.7855% -7.7265% -7.6329%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
6 (6.00%) high severe | |
cast int32 to float64 512 | |
time: [11.551 us 11.692 us 12.002 us] | |
change: [-6.6772% -6.2450% -4.9942%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 10 outliers among 100 measurements (10.00%) | |
5 (5.00%) low mild | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
cast int32 to int64 512 time: [11.419 us 11.421 us 11.424 us] | |
change: [-0.6997% -0.6818% -0.6659%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
2 (2.00%) low severe | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
cast float32 to int32 512 | |
time: [11.149 us 11.150 us 11.151 us] | |
change: [-6.7670% -6.6872% -6.5436%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high severe | |
cast float64 to float32 512 | |
time: [10.924 us 10.926 us 10.928 us] | |
change: [-13.442% -13.422% -13.402%] (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 | |
cast float64 to uint64 512 | |
time: [11.256 us 11.257 us 11.259 us] | |
change: [-9.9688% -9.9445% -9.9214%] (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 | |
cast int64 to int32 512 time: [12.043 us 12.044 us 12.045 us] | |
change: [+7.5900% +7.6099% +7.6297%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) low mild | |
2 (2.00%) high mild | |
cast date64 to date32 512 | |
time: [20.284 us 20.287 us 20.290 us] | |
change: [-0.6720% -0.6170% -0.5789%] (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 | |
cast date32 to date64 512 | |
time: [20.026 us 20.028 us 20.030 us] | |
change: [-0.7292% -0.7029% -0.6812%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
cast time32s to time32ms 512 | |
time: [2.0038 us 2.0041 us 2.0045 us] | |
change: [+6.2630% +6.3053% +6.3412%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
cast time32s to time64us 512 | |
time: [13.837 us 13.839 us 13.841 us] | |
change: [+2.1580% +2.1853% +2.2099%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 17 outliers among 100 measurements (17.00%) | |
3 (3.00%) low severe | |
10 (10.00%) low mild | |
4 (4.00%) high mild | |
cast time64ns to time32s 512 | |
time: [22.744 us 22.746 us 22.749 us] | |
change: [-0.0312% +0.0256% +0.1212%] (p = 0.62 > 0.05) | |
No change in performance detected. | |
Found 5 outliers among 100 measurements (5.00%) | |
5 (5.00%) high severe | |
cast timestamp_ns to timestamp_s 512 | |
time: [31.760 ns 31.761 ns 31.762 ns] | |
change: [-0.0155% -0.0056% +0.0037%] (p = 0.26 > 0.05) | |
No change in performance detected. | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low severe | |
2 (2.00%) high mild | |
8 (8.00%) high severe | |
cast timestamp_ms to timestamp_ns 512 | |
time: [2.1720 us 2.1725 us 2.1730 us] | |
change: [+9.0141% +9.0499% +9.0881%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high severe | |
cast timestamp_ms to i64 512 | |
time: [176.05 ns 176.09 ns 176.12 ns] | |
change: [+0.3535% +0.3765% +0.3978%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 6 outliers among 100 measurements (6.00%) | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/comparison_kernels-3d1ca6a8af16bbbf | |
Benchmarking eq Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.6s, enable flat sampling, or reduce sample count to 60. | |
eq Float32 time: [1.2962 ms 1.2964 ms 1.2966 ms] | |
change: [+0.1254% +0.1763% +0.2209%] (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 eq scalar Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60. | |
eq scalar Float32 time: [1.2173 ms 1.2175 ms 1.2177 ms] | |
change: [+0.1070% +0.1437% +0.1735%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
Benchmarking neq Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60. | |
neq Float32 time: [1.2239 ms 1.2246 ms 1.2252 ms] | |
change: [+0.4366% +0.4915% +0.5475%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Benchmarking neq scalar Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60. | |
neq scalar Float32 time: [1.2185 ms 1.2186 ms 1.2187 ms] | |
change: [+0.1925% +0.2294% +0.2648%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking lt Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60. | |
lt Float32 time: [1.2183 ms 1.2188 ms 1.2193 ms] | |
change: [-0.1954% -0.0929% +0.0567%] (p = 0.21 > 0.05) | |
No change in performance detected. | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high severe | |
Benchmarking lt scalar Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60. | |
lt scalar Float32 time: [1.2209 ms 1.2212 ms 1.2214 ms] | |
change: [-0.2881% -0.2373% -0.1878%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Benchmarking lt_eq Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.5s, enable flat sampling, or reduce sample count to 60. | |
lt_eq Float32 time: [1.2909 ms 1.2910 ms 1.2912 ms] | |
change: [+0.5075% +0.5280% +0.5503%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
Benchmarking lt_eq scalar Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.3s, enable flat sampling, or reduce sample count to 60. | |
lt_eq scalar Float32 time: [1.2450 ms 1.2451 ms 1.2453 ms] | |
change: [+0.1033% +0.1219% +0.1416%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
Benchmarking gt Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.4s, enable flat sampling, or reduce sample count to 60. | |
gt Float32 time: [1.2561 ms 1.2573 ms 1.2585 ms] | |
change: [+1.0780% +1.2364% +1.4017%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking gt scalar Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.0s, enable flat sampling, or reduce sample count to 60. | |
gt scalar Float32 time: [1.1902 ms 1.1905 ms 1.1908 ms] | |
change: [+0.2814% +0.3236% +0.3627%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Benchmarking gt_eq Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.5s, enable flat sampling, or reduce sample count to 60. | |
gt_eq Float32 time: [1.2908 ms 1.2949 ms 1.3035 ms] | |
change: [+0.1943% +0.3174% +0.6117%] (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 gt_eq scalar Float32: Warming up for 3.0000 s | |
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60. | |
gt_eq scalar Float32 time: [1.2196 ms 1.2197 ms 1.2199 ms] | |
change: [-2.4220% -2.3083% -2.1933%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/csv_writer-7d66178e37754a56 | |
record_batches_to_csv time: [67.250 us 67.371 us 67.526 us] | |
change: [+0.4845% +1.2742% +2.2805%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 8 outliers among 100 measurements (8.00%) | |
4 (4.00%) low severe | |
3 (3.00%) low mild | |
1 (1.00%) high severe | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/equal-199b566592734409 | |
equal_512 time: [43.796 ns 43.799 ns 43.803 ns] | |
change: [+2.3308% +2.3443% +2.3566%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 14 outliers among 100 measurements (14.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
8 (8.00%) high severe | |
equal_nulls_512 time: [3.9190 us 3.9193 us 3.9197 us] | |
change: [+9.3227% +9.3585% +9.3886%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
equal_string_512 time: [62.543 ns 62.550 ns 62.557 ns] | |
change: [-1.5828% -1.2098% -1.0005%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 8 outliers among 100 measurements (8.00%) | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
equal_string_nulls_512 time: [4.5862 us 4.5885 us 4.5907 us] | |
change: [+7.3537% +7.4666% +7.6298%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 16 outliers among 100 measurements (16.00%) | |
1 (1.00%) low severe | |
4 (4.00%) low mild | |
10 (10.00%) high mild | |
1 (1.00%) high severe | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/filter_kernels-9597d2fdb15818ab | |
filter u8 low selectivity | |
time: [138.75 us 138.81 us 138.91 us] | |
change: [+0.0243% +0.1306% +0.2860%] (p = 0.03 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
3 (3.00%) high mild | |
6 (6.00%) high severe | |
filter u8 high selectivity | |
time: [8.1861 us 8.1890 us 8.1914 us] | |
change: [+0.7762% +0.8167% +0.8573%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
filter u8 very low selectivity | |
time: [13.834 us 13.840 us 13.847 us] | |
change: [+0.2219% +0.2678% +0.3157%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
filter context u8 low selectivity | |
time: [134.00 us 134.01 us 134.02 us] | |
change: [-0.1492% -0.1335% -0.1167%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
2 (2.00%) high mild | |
7 (7.00%) high severe | |
filter context u8 high selectivity | |
time: [3.2373 us 3.2378 us 3.2383 us] | |
change: [+0.0951% +0.2943% +0.4319%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 12 outliers among 100 measurements (12.00%) | |
5 (5.00%) low severe | |
2 (2.00%) low mild | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
filter context u8 very low selectivity | |
time: [8.7896 us 8.7907 us 8.7919 us] | |
change: [+0.2419% +0.2732% +0.3095%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
filter context u8 w NULLs low selectivity | |
time: [155.10 us 155.12 us 155.14 us] | |
change: [-0.0180% +0.2339% +0.6883%] (p = 0.25 > 0.05) | |
No change in performance detected. | |
Found 12 outliers among 100 measurements (12.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
10 (10.00%) high severe | |
filter context u8 w NULLs high selectivity | |
time: [3.6062 us 3.6085 us 3.6108 us] | |
change: [-0.7380% -0.6913% -0.6414%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
filter context u8 w NULLs very low selectivity | |
time: [155.24 us 155.30 us 155.35 us] | |
change: [+0.0074% +0.0531% +0.1005%] (p = 0.03 < 0.05) | |
Change within noise threshold. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
filter context f32 low selectivity | |
time: [168.20 us 168.23 us 168.26 us] | |
change: [-0.0098% +0.0233% +0.0513%] (p = 0.14 > 0.05) | |
No change in performance detected. | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
filter context f32 high selectivity | |
time: [3.0048 us 3.0063 us 3.0078 us] | |
change: [+0.0778% +0.1936% +0.3188%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 11 outliers among 100 measurements (11.00%) | |
4 (4.00%) low severe | |
3 (3.00%) low mild | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
filter context f32 very low selectivity | |
time: [21.514 us 21.518 us 21.521 us] | |
change: [-1.3767% -1.3494% -1.3229%] (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 | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/length_kernel-4a1d7c7d040d326a | |
length time: [39.828 us 39.834 us 39.839 us] | |
change: [+9.7146% +9.7397% +9.7643%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
6 (6.00%) high mild | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/sort_kernel-eeaea45614bd3d84 | |
sort 2^10 time: [609.10 us 609.13 us 609.17 us] | |
change: [-0.4769% -0.4635% -0.4524%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 17 outliers among 100 measurements (17.00%) | |
2 (2.00%) low mild | |
4 (4.00%) high mild | |
11 (11.00%) high severe | |
sort 2^12 time: [2.9159 ms 2.9161 ms 2.9163 ms] | |
change: [-2.6692% -2.6565% -2.6448%] (p = 0.00 < 0.05) | |
Performance has improved. | |
Found 13 outliers among 100 measurements (13.00%) | |
5 (5.00%) high mild | |
8 (8.00%) high severe | |
sort nulls 2^10 time: [638.88 us 638.92 us 638.97 us] | |
change: [+0.1496% +0.1779% +0.2006%] (p = 0.00 < 0.05) | |
Change within noise threshold. | |
Found 9 outliers among 100 measurements (9.00%) | |
2 (2.00%) low mild | |
5 (5.00%) high mild | |
2 (2.00%) high severe | |
sort nulls 2^12 time: [3.0715 ms 3.0717 ms 3.0719 ms] | |
change: [+0.1456% +0.1539% +0.1625%] (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 | |
Running /home/vertexclique/projects/arrow/rust/target/release/deps/take_kernels-41f56ca318892320 | |
take i32 512 time: [8.4306 us 8.4317 us 8.4328 us] | |
change: [+2.8438% +2.8779% +2.9048%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
take i32 1024 time: [16.281 us 16.284 us 16.286 us] | |
change: [+3.4473% +3.5791% +3.6523%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
take bool 512 time: [8.2206 us 8.2230 us 8.2253 us] | |
change: [+2.6158% +2.7032% +2.8158%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) low severe | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
take bool 1024 time: [16.091 us 16.143 us 16.255 us] | |
change: [+2.9255% +3.2717% +3.7418%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) low mild | |
5 (5.00%) high mild | |
1 (1.00%) high severe | |
take str 512 time: [79.094 us 79.166 us 79.245 us] | |
change: [+1.1497% +1.2797% +1.3925%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
take str 1024 time: [209.46 us 209.49 us 209.53 us] | |
change: [+5.6396% +5.6769% +5.7265%] (p = 0.00 < 0.05) | |
Performance has regressed. | |
Found 10 outliers among 100 measurements (10.00%) | |
7 (7.00%) high mild | |
3 (3.00%) high severe | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment