Skip to content

Commit 6ec8ed4

Browse files
committed
limit bm
1 parent f225d6f commit 6ec8ed4

File tree

1 file changed

+1
-60
lines changed

1 file changed

+1
-60
lines changed

cpp/benchmarks/io/parquet/parquet_reader_input.cpp

Lines changed: 1 addition & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -288,47 +288,7 @@ void BM_parquet_read_wide_tables_mixed(nvbench::state& state)
288288
parquet_read_common(num_rows_written, n_col, source_sink, state, data_size_bytes);
289289
}
290290

291-
using d_type_list = nvbench::enum_type_list<data_type::INTEGRAL,
292-
data_type::FLOAT,
293-
data_type::DECIMAL,
294-
data_type::TIMESTAMP,
295-
data_type::DURATION,
296-
data_type::STRING,
297-
data_type::LIST,
298-
data_type::STRUCT>;
299-
300-
NVBENCH_BENCH_TYPES(BM_parquet_read_data, NVBENCH_TYPE_AXES(d_type_list))
301-
.set_name("parquet_read_decode")
302-
.set_type_axes_names({"data_type"})
303-
.add_string_axis("io_type", {"DEVICE_BUFFER"})
304-
.set_min_samples(4)
305-
.add_int64_axis("cardinality", {0, 2000})
306-
.add_int64_axis("run_length", {1, 16});
307-
308-
NVBENCH_BENCH(BM_parquet_read_io_compression)
309-
.set_name("parquet_read_io_compression")
310-
.add_string_axis("io_type", {"DEVICE_BUFFER"})
311-
.set_min_samples(4)
312-
.add_int64_axis("cardinality", {0, 2000})
313-
.add_int64_axis("run_length", {1, 16});
314-
315-
NVBENCH_BENCH_TYPES(BM_parquet_read_chunks, NVBENCH_TYPE_AXES(d_type_list))
316-
.set_name("parquet_read_chunks")
317-
.add_string_axis("io_type", {"DEVICE_BUFFER"})
318-
.set_min_samples(4)
319-
.add_int64_axis("cardinality", {0, 2000})
320-
.add_int64_axis("run_length", {1, 16})
321-
.add_int64_axis("byte_limit", {0, 500'000});
322-
323-
NVBENCH_BENCH(BM_parquet_read_io_small_mixed)
324-
.set_name("parquet_read_io_small_mixed")
325-
.add_string_axis("io_type", {"DEVICE_BUFFER"})
326-
.set_min_samples(4)
327-
.add_int64_axis("cardinality", {0, 2000})
328-
.add_int64_axis("run_length", {1, 16})
329-
.add_int64_axis("num_string_cols", {1, 2, 3});
330-
331-
using d_type_list_wide_table = nvbench::enum_type_list<data_type::DECIMAL, data_type::STRING>;
291+
using d_type_list_wide_table = nvbench::enum_type_list<data_type::STRING>;
332292
NVBENCH_BENCH_TYPES(BM_parquet_read_wide_tables, NVBENCH_TYPE_AXES(d_type_list_wide_table))
333293
.set_name("parquet_read_wide_tables")
334294
.set_min_samples(4)
@@ -338,22 +298,3 @@ NVBENCH_BENCH_TYPES(BM_parquet_read_wide_tables, NVBENCH_TYPE_AXES(d_type_list_w
338298
.add_int64_axis("num_cols", {256, 512, 1024})
339299
.add_int64_axis("cardinality", {0, 2000})
340300
.add_int64_axis("run_length", {1, 16});
341-
342-
NVBENCH_BENCH(BM_parquet_read_wide_tables_mixed)
343-
.set_name("parquet_read_wide_tables_mixed")
344-
.add_string_axis("io_type", {"DEVICE_BUFFER"})
345-
.set_min_samples(4)
346-
.add_int64_axis("data_size_mb", {1024, 2048, 4096})
347-
.add_int64_axis("num_cols", {256, 512, 1024})
348-
.add_int64_axis("cardinality", {0, 2000})
349-
.add_int64_axis("run_length", {1, 16});
350-
351-
// a benchmark for structs that only contain fixed-width types
352-
using d_type_list_struct_only = nvbench::enum_type_list<data_type::STRUCT>;
353-
NVBENCH_BENCH_TYPES(BM_parquet_read_fixed_width_struct, NVBENCH_TYPE_AXES(d_type_list_struct_only))
354-
.set_name("parquet_read_fixed_width_struct")
355-
.set_type_axes_names({"data_type"})
356-
.add_string_axis("io_type", {"DEVICE_BUFFER"})
357-
.set_min_samples(4)
358-
.add_int64_axis("cardinality", {0, 2000})
359-
.add_int64_axis("run_length", {1, 16});

0 commit comments

Comments
 (0)