summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDouglas Rumbaugh <dbr4@psu.edu>2023-06-26 10:09:11 -0400
committerDouglas Rumbaugh <dbr4@psu.edu>2023-06-26 10:09:11 -0400
commit136efa20aee405273b0e27b8c23fb18eaec868e0 (patch)
tree49ee8e84ddb9d31589b395cd385c31485e04a959
parent05642ae192f50e7a40dc198451545f03f6b4d79a (diff)
downloaddynamic-extension-136efa20aee405273b0e27b8c23fb18eaec868e0.tar.gz
Benchmark updates
-rw-r--r--benchmarks/include/bench_utility.h2
-rw-r--r--benchmarks/triespline_rq_bench.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/benchmarks/include/bench_utility.h b/benchmarks/include/bench_utility.h
index f208487..2d31cae 100644
--- a/benchmarks/include/bench_utility.h
+++ b/benchmarks/include/bench_utility.h
@@ -38,7 +38,7 @@ typedef de::Record<key_type, value_type> Rec;
typedef de::DynamicExtension<WRec, de::WSS<WRec>, de::WSSQuery<WRec>> ExtendedWSS;
typedef de::DynamicExtension<Rec, de::TrieSpline<Rec>, de::TrieSplineRangeQuery<Rec>> ExtendedTSRQ;
-typedef de::DynamicExtension<Rec, de::PGM<Rec>, de::PGMRangeQuery<Rec>> ExtendedPGM;
+typedef de::DynamicExtension<Rec, de::PGM<Rec>, de::PGMRangeQuery<Rec>> ExtendedPGMRQ;
static gsl_rng *g_rng;
static std::set<WRec> *g_to_delete;
diff --git a/benchmarks/triespline_rq_bench.cpp b/benchmarks/triespline_rq_bench.cpp
index cc7bae4..f57a6bc 100644
--- a/benchmarks/triespline_rq_bench.cpp
+++ b/benchmarks/triespline_rq_bench.cpp
@@ -29,7 +29,7 @@ int main(int argc, char **argv)
init_bench_env(record_count, true, use_osm);
auto de = ExtendedTSRQ(buffer_cap, scale_factor, max_delete_prop);
- auto queries = read_range_queries<de::ts_range_query_parms<Rec>>(query_file, .001);
+ auto queries = read_range_queries<de::ts_range_query_parms<Rec>>(query_file, .0001);
std::fstream datafile;
datafile.open(filename, std::ios::in);
@@ -44,7 +44,7 @@ int main(int argc, char **argv)
size_t insert_cnt = record_count - warmup_cnt;
insert_tput_bench<ExtendedTSRQ, Rec>(de, datafile, insert_cnt, delete_prop, to_delete);
- query_latency_bench<ExtendedTSRQ, Rec, de::ts_range_query_parms<Rec>>(de, queries);
+ query_latency_bench<ExtendedTSRQ, Rec, de::ts_range_query_parms<Rec>>(de, queries, 1);
fprintf(stdout, "\n");
delete_bench_env();