Skip to content

Commit f15779e

Browse files
committed
Updates
1 parent f016a8a commit f15779e

35 files changed

+7
-94
lines changed

benchmarks/benchmark_defaults.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ auto constexpr N = 100'000'000;
3838
auto constexpr OCCUPANCY = 0.5;
3939
auto constexpr MULTIPLICITY = 1;
4040
auto constexpr MATCHING_RATE = 1.0;
41-
auto constexpr MAX_NOISE = 3;
4241
auto constexpr SKEW = 0.5;
4342
auto constexpr BATCH_SIZE = 1'000'000;
4443
auto constexpr INITIAL_SIZE = 50'000'000;

benchmarks/bloom_filter/add_bench.cu

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,6 @@ NVBENCH_BENCH_TYPES(bloom_filter_add,
132132
nvbench::type_list<distribution::unique>))
133133
.set_name("bloom_filter_add_unique_size")
134134
.set_type_axes_names({"Key", "Hash", "Word", "WordsPerBlock", "Distribution"})
135-
.set_max_noise(defaults::MAX_NOISE)
136135
.add_int64_axis("NumInputs", {defaults::BF_N})
137136
.add_int64_axis("FilterSizeMB", defaults::BF_SIZE_MB_RANGE_CACHE);
138137

@@ -144,7 +143,6 @@ NVBENCH_BENCH_TYPES(bloom_filter_add,
144143
nvbench::type_list<distribution::unique>))
145144
.set_name("bloom_filter_add_unique_hash")
146145
.set_type_axes_names({"Key", "Hash", "Word", "WordsPerBlock", "Distribution"})
147-
.set_max_noise(defaults::MAX_NOISE)
148146
.add_int64_axis("NumInputs", {defaults::BF_N})
149147
.add_int64_axis("FilterSizeMB", {defaults::BF_SIZE_MB});
150148

@@ -156,7 +154,6 @@ NVBENCH_BENCH_TYPES(bloom_filter_add,
156154
nvbench::type_list<distribution::unique>))
157155
.set_name("bloom_filter_add_unique_block_dim")
158156
.set_type_axes_names({"Key", "Hash", "Word", "WordsPerBlock", "Distribution"})
159-
.set_max_noise(defaults::MAX_NOISE)
160157
.add_int64_axis("NumInputs", {defaults::BF_N})
161158
.add_int64_axis("FilterSizeMB", {defaults::BF_SIZE_MB});
162159

@@ -165,6 +162,5 @@ NVBENCH_BENCH_TYPES(arrow_bloom_filter_add,
165162
nvbench::type_list<distribution::unique>))
166163
.set_name("arrow_bloom_filter_add_unique_size")
167164
.set_type_axes_names({"Key", "Distribution"})
168-
.set_max_noise(defaults::MAX_NOISE)
169165
.add_int64_axis("NumInputs", {defaults::BF_N})
170166
.add_int64_axis("FilterSizeMB", defaults::BF_SIZE_MB_RANGE_CACHE);

benchmarks/bloom_filter/contains_bench.cu

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,6 @@ NVBENCH_BENCH_TYPES(bloom_filter_contains,
146146
nvbench::type_list<distribution::unique>))
147147
.set_name("bloom_filter_contains_unique_size")
148148
.set_type_axes_names({"Key", "Hash", "Word", "WordsPerBlock", "Distribution"})
149-
.set_max_noise(defaults::MAX_NOISE)
150149
.add_int64_axis("NumInputs", {defaults::BF_N})
151150
.add_int64_axis("FilterSizeMB", defaults::BF_SIZE_MB_RANGE_CACHE);
152151

@@ -158,7 +157,6 @@ NVBENCH_BENCH_TYPES(bloom_filter_contains,
158157
nvbench::type_list<distribution::unique>))
159158
.set_name("bloom_filter_contains_unique_hash")
160159
.set_type_axes_names({"Key", "Hash", "Word", "WordsPerBlock", "Distribution"})
161-
.set_max_noise(defaults::MAX_NOISE)
162160
.add_int64_axis("NumInputs", {defaults::BF_N})
163161
.add_int64_axis("FilterSizeMB", {defaults::BF_SIZE_MB});
164162

@@ -170,7 +168,6 @@ NVBENCH_BENCH_TYPES(bloom_filter_contains,
170168
nvbench::type_list<distribution::unique>))
171169
.set_name("bloom_filter_contains_unique_block_dim")
172170
.set_type_axes_names({"Key", "Hash", "Word", "WordsPerBlock", "Distribution"})
173-
.set_max_noise(defaults::MAX_NOISE)
174171
.add_int64_axis("NumInputs", {defaults::BF_N})
175172
.add_int64_axis("FilterSizeMB", {defaults::BF_SIZE_MB});
176173

@@ -179,6 +176,5 @@ NVBENCH_BENCH_TYPES(arrow_bloom_filter_contains,
179176
nvbench::type_list<distribution::unique>))
180177
.set_name("arrow_bloom_filter_contains_unique_size")
181178
.set_type_axes_names({"Key", "Distribution"})
182-
.set_max_noise(defaults::MAX_NOISE)
183179
.add_int64_axis("NumInputs", {defaults::BF_N})
184180
.add_int64_axis("FilterSizeMB", defaults::BF_SIZE_MB_RANGE_CACHE);

benchmarks/dynamic_map/contains_bench.cu

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_contains,
7979
nvbench::type_list<distribution::unique>))
8080
.set_name("dynamic_map_contains_unique_capacity")
8181
.set_type_axes_names({"Key", "Value", "Distribution"})
82-
.set_max_noise(defaults::MAX_NOISE)
8382
.add_int64_axis("NumInputs", defaults::N_RANGE)
8483
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE})
8584
.add_float64_axis("MatchingRate", {defaults::MATCHING_RATE});
@@ -90,7 +89,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_contains,
9089
nvbench::type_list<distribution::unique>))
9190
.set_name("dynamic_map_contains_unique_matching_rate")
9291
.set_type_axes_names({"Key", "Value", "Distribution"})
93-
.set_max_noise(defaults::MAX_NOISE)
9492
.add_int64_axis("NumInputs", {defaults::N})
9593
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE})
9694
.add_float64_axis("MatchingRate", defaults::MATCHING_RATE_RANGE);

benchmarks/dynamic_map/erase_bench.cu

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_erase,
8282
nvbench::type_list<distribution::unique>))
8383
.set_name("dynamic_map_erase_unique_capacity")
8484
.set_type_axes_names({"Key", "Value", "Distribution"})
85-
.set_max_noise(defaults::MAX_NOISE)
8685
.add_int64_axis("NumInputs", defaults::N_RANGE)
8786
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE})
8887
.add_float64_axis("MatchingRate", {defaults::MATCHING_RATE});
@@ -93,7 +92,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_erase,
9392
nvbench::type_list<distribution::unique>))
9493
.set_name("dynamic_map_erase_unique_matching_rate")
9594
.set_type_axes_names({"Key", "Value", "Distribution"})
96-
.set_max_noise(defaults::MAX_NOISE)
9795
.add_int64_axis("NumInputs", {defaults::N})
9896
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE})
9997
.add_float64_axis("MatchingRate", defaults::MATCHING_RATE_RANGE);

benchmarks/dynamic_map/find_bench.cu

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_find,
7979
nvbench::type_list<distribution::unique>))
8080
.set_name("dynamic_map_find_unique_capacity")
8181
.set_type_axes_names({"Key", "Value", "Distribution"})
82-
.set_max_noise(defaults::MAX_NOISE)
8382
.add_int64_axis("NumInputs", defaults::N_RANGE)
8483
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE})
8584
.add_float64_axis("MatchingRate", {defaults::MATCHING_RATE});
@@ -90,7 +89,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_find,
9089
nvbench::type_list<distribution::unique>))
9190
.set_name("dynamic_map_find_unique_matching_rate")
9291
.set_type_axes_names({"Key", "Value", "Distribution"})
93-
.set_max_noise(defaults::MAX_NOISE)
9492
.add_int64_axis("NumInputs", {defaults::N})
9593
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE})
9694
.add_float64_axis("MatchingRate", defaults::MATCHING_RATE_RANGE);

benchmarks/dynamic_map/insert_bench.cu

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_insert,
8484
nvbench::type_list<distribution::unique>))
8585
.set_name("dynamic_map_insert_unique_capacity")
8686
.set_type_axes_names({"Key", "Value", "Distribution"})
87-
.set_max_noise(defaults::MAX_NOISE)
8887
.add_int64_axis("NumInputs", defaults::N_RANGE)
8988
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE})
9089
.add_int64_axis("BatchSize", {defaults::BATCH_SIZE});
@@ -95,7 +94,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_insert,
9594
nvbench::type_list<distribution::uniform>))
9695
.set_name("dynamic_map_insert_uniform_multiplicity")
9796
.set_type_axes_names({"Key", "Value", "Distribution"})
98-
.set_max_noise(defaults::MAX_NOISE)
9997
.add_int64_axis("NumInputs", {defaults::N})
10098
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE})
10199
.add_int64_axis("BatchSize", {defaults::BATCH_SIZE})
@@ -107,7 +105,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_insert,
107105
nvbench::type_list<distribution::gaussian>))
108106
.set_name("dynamic_map_insert_gaussian_skew")
109107
.set_type_axes_names({"Key", "Value", "Distribution"})
110-
.set_max_noise(defaults::MAX_NOISE)
111108
.add_int64_axis("NumInputs", {defaults::N})
112109
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE})
113110
.add_int64_axis("BatchSize", {defaults::BATCH_SIZE})

benchmarks/dynamic_map/retrieve_all_bench.cu

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ NVBENCH_BENCH_TYPES(dynamic_map_retrieve_all,
7777
nvbench::type_list<distribution::unique>))
7878
.set_name("dynamic_map_retrieve_all_unique_capacity")
7979
.set_type_axes_names({"Key", "Value", "Distribution"})
80-
.set_max_noise(defaults::MAX_NOISE)
8180
.add_int64_axis("NumInputs", defaults::N_RANGE)
8281
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE});
8382

@@ -87,6 +86,5 @@ NVBENCH_BENCH_TYPES(dynamic_map_retrieve_all,
8786
nvbench::type_list<distribution::unique>))
8887
.set_name("dynamic_map_retrieve_all_fixed_capacity")
8988
.set_type_axes_names({"Key", "Value", "Distribution"})
90-
.set_max_noise(defaults::MAX_NOISE)
9189
.add_int64_axis("NumInputs", {defaults::N})
9290
.add_int64_axis("InitSize", {defaults::INITIAL_SIZE});

benchmarks/hash_function/hash_function_bench.cu

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,6 @@ NVBENCH_BENCH_TYPES(
192192
cuco::murmurhash3_x64_128<large_key<32>>>))
193193
.set_name("hash_function_eval")
194194
.set_type_axes_names({"Hash"})
195-
.set_max_noise(cuco::benchmark::defaults::MAX_NOISE)
196195
.add_int64_axis("NumInputs", {cuco::benchmark::defaults::N * 10});
197196

198197
NVBENCH_BENCH_TYPES(
@@ -204,7 +203,6 @@ NVBENCH_BENCH_TYPES(
204203
cuco::murmurhash3_x64_128<cuda::std::byte>>))
205204
.set_name("string_hash_function_eval")
206205
.set_type_axes_names({"Hash"})
207-
.set_max_noise(cuco::benchmark::defaults::MAX_NOISE)
208206
.add_int64_axis("NumInputs", {cuco::benchmark::defaults::N / 4})
209207
.add_int64_axis("MinLength", {1, 4})
210208
.add_int64_axis("MaxLength", {4, 32, 64});

benchmarks/hyperloglog/hyperloglog_bench.cu

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,14 +150,12 @@ NVBENCH_BENCH_TYPES(hyperloglog_e2e,
150150
.set_type_axes_names({"T", "Distribution"})
151151
.add_int64_power_of_two_axis("NumInputs", {28, 29, 30})
152152
.add_int64_axis("SketchSizeKB", {8, 16, 32, 64, 128, 256}) // 256KB uses gmem fallback kernel
153-
.add_int64_axis("Multiplicity", {1})
154-
.set_max_noise(defaults::MAX_NOISE);
153+
.add_int64_axis("Multiplicity", {1});
155154

156155
NVBENCH_BENCH_TYPES(hyperloglog_add,
157156
NVBENCH_TYPE_AXES(TYPE_RANGE, nvbench::type_list<distribution::uniform>))
158157
.set_name("hyperloglog_add_uniform")
159158
.set_type_axes_names({"T", "Distribution"})
160159
.add_int64_power_of_two_axis("NumInputs", {28, 29, 30})
161160
.add_int64_axis("SketchSizeKB", {8, 16, 32, 64, 128, 256})
162-
.add_int64_axis("Multiplicity", {1})
163-
.set_max_noise(defaults::MAX_NOISE);
161+
.add_int64_axis("Multiplicity", {1});

0 commit comments

Comments
 (0)