conbench-apache-arrow / Conbench performance report
succeeded
Jul 3, 2024 in 0s
Found 0 regressions
After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit e59832f.
Benchmarks with performance regressions
There were 0 possible performance regressions, according to the lookback z-score method.
All benchmark runs analyzed:
- Commit Run on
ec2-c6a-4xlarge-us-east-2
at 2024-07-03 17:00:30Z - Commit Run on
ec2-m5-4xlarge-us-east-2
at 2024-07-03 16:13:32Z - Commit Run on
arm64-t4g-linux-compute
at 2024-07-03 17:27:48Z - Commit Run on
test-mac-arm
at 2024-07-03 15:58:05Z
Unstable benchmarks with performance regressions
The following benchmark results indicate a possible performance regression, but are known to sometimes produce false positives when applying the lookback z-score analysis.
-
Commit Run on
ec2-c6a-4xlarge-us-east-2
at 2024-07-03 17:00:30ZBenchmarkTemporal
(C++) with params=<Hour, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<Day, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<Minute, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<USYear, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<Month, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<ISOYear, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<DayOfYear, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkArrayArrayKernel
(C++) with params=<AddChecked, UInt64Type>/size:524288/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkBenchmarkTemporal
(C++) with params=<Quarter, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<ISOYear, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<Day, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<USYear, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<Quarter, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<IsDaylightSavings, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<IsDaylightSavings, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<IsLeapYear, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<Hour, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<Year, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<IsLeapYear, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkapproxEqualsBenchmark
(Java) with source=java-micro, suite=arrow.vector.FloatingPointBenchmarksBenchmarkTemporal
(C++) with params=<Minute, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<DayOfYear, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<Month, zoned>/524288/100, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarkBenchmarkTemporal
(C++) with params=<Year, zoned>/524288/0, source=cpp-micro, suite=arrow-compute-scalar-temporal-benchmarksetBigEndianArrowBufBenchmark
(Java) with source=java-micro, suite=arrow.vector.DecimalVectorBenchmarks
-
Commit Run on
ec2-m5-4xlarge-us-east-2
at 2024-07-03 16:13:32ZInt8RowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCOOTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkFloatStridedTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkFloatStridedTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkInt8StridedTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, UInt64Type, RoundMode::DOWN>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, UInt32Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkUniqueInt64
(C++) with params=6, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkRoundArrayBenchmark
(C++) with params=<Round, Int64Type, RoundMode::DOWN>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkFloatColumnMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, UInt64Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkDoubleRowMajorMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkDoubleRowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCOOTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, UInt32Type, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkArrayScalarKernel
(C++) with params=<SubtractChecked, Int16Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkDoubleColumnMajorMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, UInt32Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkInt8ColumnMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkDoubleColumnMajorMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkArrayScalarKernel
(C++) with params=<SubtractChecked, UInt64Type>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkInt8RowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundArrayBenchmark
(C++) with params=<Round, UInt32Type, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkFloatRowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCOOTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundArrayBenchmark
(C++) with params=<Round, Int32Type, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkInt8StridedTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkInt8ColumnMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkUniqueInt64
(C++) with params=13, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkArrayScalarKernel
(C++) with params=<DivideChecked, Int8Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkUniqueUInt8
(C++) with params=4, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkFloatRowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundArrayBenchmark
(C++) with params=<Round, Int32Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkInt8StridedTensorConversionFixture
(C++) with params=/ConvertToSparseCOOTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkMaxElementWiseArrayArrayInt64
(C++) with params=32768/2, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmarkDoubleRowMajorMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkDoubleStridedMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundBinaryArrayBenchmark
(C++) with params=<RoundBinary, UInt64Type, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkFloatColumnMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCOOTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkDoubleStridedMatrixConversionFixture
(C++) with params=/ConvertToSparseCSRMatrixInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkArrayScalarKernel
(C++) with params=<MultiplyChecked, Int16Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkInt8ColumnMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCOOTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkFloatColumnMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt64, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkArrayRangeEqualsStruct
(C++) with params=32768/0, source=cpp-micro, suite=arrow-compare-benchmarkInt8RowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkRoundArrayBenchmark
(C++) with params=<Round, UInt64Type, RoundMode::HALF_TO_ODD>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkRoundDerivativesArrayBenchmark
(C++) with params=<Floor, FloatType>/size:1048576/inverse_null_proportion:100, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkFloatRowMajorTensorConversionFixture
(C++) with params=/ConvertToSparseCSFTensorInt32, source=cpp-micro, suite=arrow-tensor-conversion-benchmarkArrayScalarKernel
(C++) with params=<Subtract, UInt8Type>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-arithmetic-benchmarkArrayRangeEqualsString
(C++) with params=32768/0, source=cpp-micro, suite=arrow-compare-benchmarkArrayRangeEqualsFloat32
(C++) with params=32768/0, source=cpp-micro, suite=arrow-compare-benchmarkRoundArrayBenchmark
(C++) with params=<Round, UInt32Type, RoundMode::HALF_TOWARDS_ZERO>/size:1048576/inverse_null_proportion:0, source=cpp-micro, suite=arrow-compute-scalar-round-benchmarkMaxElementWiseArrayArrayInt64
(C++) with params=32768/10, source=cpp-micro, suite=arrow-compute-scalar-compare-benchmark
-
Commit Run on
test-mac-arm
at 2024-07-03 15:58:05ZBinaryBitmapReaderSum
(C++) with params=512, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBinaryBitmapReaderSum
(C++) with params=4096, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkUniqueInt64
(C++) with params=6, source=cpp-micro, suite=arrow-compute-vector-hash-benchmarkBinaryBitmapReaderSum
(C++) with params=64, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkBinaryBitmapReaderSum
(C++) with params=8, source=cpp-micro, suite=arrow-bit-block-counter-benchmarkMoveShortVector
(C++) with params=<STD_VECTOR(std::string)>, source=cpp-micro, suite=arrow-small-vector-benchmarkUniqueInt64
(C++) with params=13, source=cpp-micro, suite=arrow-compute-vector-hash-benchmark
Details
This report was generated using the lookback z-score method with a z-score threshold of 30.0.
Loading