From 3595b85142dcd25f1db619f9263f9642b5fb4612 Mon Sep 17 00:00:00 2001 From: Adam Wulkiewicz Date: Wed, 6 Mar 2013 17:55:11 +0000 Subject: [PATCH] rtree benchmarks slightly modified [SVN r83331] --- example/benchmark.cpp | 7 ------- example/benchmark2.cpp | 18 +++++------------- 2 files changed, 5 insertions(+), 20 deletions(-) diff --git a/example/benchmark.cpp b/example/benchmark.cpp index 12a38ff3c..988dd5004 100644 --- a/example/benchmark.cpp +++ b/example/benchmark.cpp @@ -45,24 +45,17 @@ int main() std::cout << "randomized\n"; } - //typedef bg::model::d2::point_xy P; typedef bg::model::point P; typedef bg::model::box

B; typedef bgi::rtree > RT; - //typedef bgi::rtree RT; //typedef bgi::rtree > RT; - //typedef bgi::rtree RT; //typedef bgi::rtree > RT; - //typedef bgi::rtree RT; std::cout << "sizeof rtree: " << sizeof(RT) << std::endl; for (;;) { RT t; - //RT t(bgi::runtime::linear(32, 8)); - //RT t(bgi::runtime::quadratic(32, 8)); - //RT t(bgi::runtime::rstar(32, 8)); // inserting test { diff --git a/example/benchmark2.cpp b/example/benchmark2.cpp index d88e5ffc1..12c19f3d6 100644 --- a/example/benchmark2.cpp +++ b/example/benchmark2.cpp @@ -23,32 +23,24 @@ int main() typedef boost::chrono::thread_clock clock_t; typedef boost::chrono::duration dur_t; - size_t values_count = 501; + size_t values_count = 1001; size_t count_start = 10; - size_t count_stop = 500; + size_t count_stop = 1000; size_t count_step = 10; size_t insrem_count = 3000000; std::vector< std::pair > coords; - //typedef bg::model::d2::point_xy P; typedef bg::model::point P; - typedef bgi::rtree > RT; - //typedef bgi::rtree RT; - //typedef bgi::rtree > RT; - //typedef bgi::rtree RT; - //typedef bgi::rtree > RT; - //typedef bgi::rtree RT; + //typedef bgi::rtree > RT; + typedef bgi::rtree > RT; + //typedef bgi::rtree > RT; RT t; std::set s; size_t val_i = 0; for ( size_t curr_count = count_start ; curr_count < count_stop ; curr_count += count_step ) { - //RT t(bgi::runtime::linear(32, 8)); - //RT t(bgi::runtime::quadratic(32, 8)); - //RT t(bgi::runtime::rstar(32, 8)); - // inserting test { for (; val_i < curr_count ; ++val_i )