You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
fix micro benchmark
This commit is contained in:
@ -140,8 +140,8 @@ BENCHMARK_DEFINE_F(FilterBenchFixture, BM_ColumnScan1Byte1FilterTemplatedCode)(b
|
|||||||
{
|
{
|
||||||
state.PauseTiming();
|
state.PauseTiming();
|
||||||
constexpr const uint8_t W = 1;
|
constexpr const uint8_t W = 1;
|
||||||
setUp1EqFilter<W>();
|
|
||||||
inTestRunSetUp("col1block.cdf", W, SystemCatalog::CHAR, OT_DATAVALUE, args);
|
inTestRunSetUp("col1block.cdf", W, SystemCatalog::CHAR, OT_DATAVALUE, args);
|
||||||
|
setUp1EqFilter<W>();
|
||||||
state.ResumeTiming();
|
state.ResumeTiming();
|
||||||
runFilterBenchTemplated<W>();
|
runFilterBenchTemplated<W>();
|
||||||
}
|
}
|
||||||
@ -169,8 +169,8 @@ BENCHMARK_DEFINE_F(FilterBenchFixture, BM_ColumnScan1Byte1FilterVectorizedCode)(
|
|||||||
{
|
{
|
||||||
state.PauseTiming();
|
state.PauseTiming();
|
||||||
constexpr const uint8_t W = 1;
|
constexpr const uint8_t W = 1;
|
||||||
setUp1EqFilter<W>();
|
|
||||||
inTestRunSetUp("col1block.cdf", W, SystemCatalog::TINYINT, OT_DATAVALUE, args);
|
inTestRunSetUp("col1block.cdf", W, SystemCatalog::TINYINT, OT_DATAVALUE, args);
|
||||||
|
setUp1EqFilter<W>();
|
||||||
state.ResumeTiming();
|
state.ResumeTiming();
|
||||||
runFilterBenchTemplated<W>();
|
runFilterBenchTemplated<W>();
|
||||||
}
|
}
|
||||||
@ -198,8 +198,8 @@ BENCHMARK_DEFINE_F(FilterBenchFixture, BM_ColumnScan2Byte1FilterTemplatedCode)(b
|
|||||||
{
|
{
|
||||||
state.PauseTiming();
|
state.PauseTiming();
|
||||||
constexpr const uint8_t W = 2;
|
constexpr const uint8_t W = 2;
|
||||||
setUp1EqFilter<W>();
|
|
||||||
inTestRunSetUp("col2block.cdf", W, SystemCatalog::INT, OT_DATAVALUE, args);
|
inTestRunSetUp("col2block.cdf", W, SystemCatalog::INT, OT_DATAVALUE, args);
|
||||||
|
setUp1EqFilter<W>();
|
||||||
state.ResumeTiming();
|
state.ResumeTiming();
|
||||||
runFilterBenchTemplated<W>();
|
runFilterBenchTemplated<W>();
|
||||||
}
|
}
|
||||||
@ -213,8 +213,8 @@ BENCHMARK_DEFINE_F(FilterBenchFixture, BM_ColumnScan2Byte1FilterVectorizedCode)(
|
|||||||
{
|
{
|
||||||
state.PauseTiming();
|
state.PauseTiming();
|
||||||
constexpr const uint8_t W = 2;
|
constexpr const uint8_t W = 2;
|
||||||
setUp1EqFilter<W>();
|
|
||||||
inTestRunSetUp("col2block.cdf", W, SystemCatalog::TINYINT, OT_DATAVALUE, args);
|
inTestRunSetUp("col2block.cdf", W, SystemCatalog::TINYINT, OT_DATAVALUE, args);
|
||||||
|
setUp1EqFilter<W>();
|
||||||
state.ResumeTiming();
|
state.ResumeTiming();
|
||||||
runFilterBenchTemplated<W>();
|
runFilterBenchTemplated<W>();
|
||||||
}
|
}
|
||||||
@ -243,8 +243,8 @@ BENCHMARK_DEFINE_F(FilterBenchFixture, BM_ColumnScan4ByteVectorizedCode)(benchma
|
|||||||
{
|
{
|
||||||
state.PauseTiming();
|
state.PauseTiming();
|
||||||
constexpr const uint8_t W = 4;
|
constexpr const uint8_t W = 4;
|
||||||
setUp1EqFilter<W>();
|
|
||||||
inTestRunSetUp("col4block.cdf", W, SystemCatalog::TINYINT, OT_DATAVALUE, args);
|
inTestRunSetUp("col4block.cdf", W, SystemCatalog::TINYINT, OT_DATAVALUE, args);
|
||||||
|
setUp1EqFilter<W>();
|
||||||
state.ResumeTiming();
|
state.ResumeTiming();
|
||||||
runFilterBenchTemplated<W>();
|
runFilterBenchTemplated<W>();
|
||||||
}
|
}
|
||||||
@ -272,8 +272,8 @@ BENCHMARK_DEFINE_F(FilterBenchFixture, BM_ColumnScan8Byte1FilterTemplatedCode)(b
|
|||||||
{
|
{
|
||||||
constexpr const uint8_t W = 8;
|
constexpr const uint8_t W = 8;
|
||||||
state.PauseTiming();
|
state.PauseTiming();
|
||||||
setUp1EqFilter<W>();
|
|
||||||
inTestRunSetUp("col8block.cdf", W, SystemCatalog::INT, OT_DATAVALUE, args);
|
inTestRunSetUp("col8block.cdf", W, SystemCatalog::INT, OT_DATAVALUE, args);
|
||||||
|
setUp1EqFilter<W>();
|
||||||
state.ResumeTiming();
|
state.ResumeTiming();
|
||||||
runFilterBenchTemplated<W>();
|
runFilterBenchTemplated<W>();
|
||||||
}
|
}
|
||||||
@ -301,8 +301,8 @@ BENCHMARK_DEFINE_F(FilterBenchFixture, BM_ColumnScan8Byte1FilterVectorizedCode)(
|
|||||||
{
|
{
|
||||||
constexpr const uint8_t W = 8;
|
constexpr const uint8_t W = 8;
|
||||||
state.PauseTiming();
|
state.PauseTiming();
|
||||||
setUp1EqFilter<W>();
|
|
||||||
inTestRunSetUp("col8block.cdf", W, SystemCatalog::TINYINT, OT_DATAVALUE, args);
|
inTestRunSetUp("col8block.cdf", W, SystemCatalog::TINYINT, OT_DATAVALUE, args);
|
||||||
|
setUp1EqFilter<W>();
|
||||||
state.ResumeTiming();
|
state.ResumeTiming();
|
||||||
runFilterBenchTemplated<W>();
|
runFilterBenchTemplated<W>();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user