|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r54170 - in sandbox/monotonic/libs/monotonic/test: . results
From: christian.schladetsch_at_[hidden]
Date: 2009-06-21 23:23:51
Author: cschladetsch
Date: 2009-06-21 23:23:51 EDT (Sun, 21 Jun 2009)
New Revision: 54170
URL: http://svn.boost.org/trac/boost/changeset/54170
Log:
added LARGE tests
Text files modified:
sandbox/monotonic/libs/monotonic/test/compare_memory_pool.cpp | 10
sandbox/monotonic/libs/monotonic/test/results/msvc.txt | 583 ++++++++++++++++++++++++---------------
2 files changed, 363 insertions(+), 230 deletions(-)
Modified: sandbox/monotonic/libs/monotonic/test/compare_memory_pool.cpp
==============================================================================
--- sandbox/monotonic/libs/monotonic/test/compare_memory_pool.cpp (original)
+++ sandbox/monotonic/libs/monotonic/test/compare_memory_pool.cpp 2009-06-21 23:23:51 EDT (Sun, 21 Jun 2009)
@@ -360,9 +360,9 @@
Type test_map_vector_types;
Type test_dupe_list_types;
- bool run_small = 0;//true;
+ bool run_small = 1;//true;
bool run_medium = 1;//true;
- bool run_large = 0;//true;
+ bool run_large = 1;//true;
// small-size (~100 elements) containers
if (run_small)
@@ -395,8 +395,8 @@
if (run_medium)
{
heading("MEDIUM");
- //print(run_tests(10000, 1000, 10, "list_create<int>", test_list_create<int>()));
- //print(run_tests(5000, 1000, 10, "list_sort<int>", test_list_sort<int>()));
+ print(run_tests(10000, 1000, 10, "list_create<int>", test_list_create<int>()));
+ print(run_tests(5000, 1000, 10, "list_sort<int>", test_list_sort<int>()));
#ifndef WIN32
print(run_tests(1000000, 100000, 10, "vector_create<int>", test_vector_create()));
@@ -409,7 +409,7 @@
#else
print(run_tests(1000, 100000, 10, "vector_create<int>", test_vector_create()));
print(run_tests(30000, 1000, 10, "vector_sort<int>", test_vector_sort<int>()));
- print(run_tests(500, 10000, 10, "vector_dupe", test_vector_dupe()));
+ print(run_tests(5000, 10000, 10, "vector_dupe", test_vector_dupe()));
print(run_tests(500, 1000, 10, "list_dupe", test_list_dupe(), test_dupe_list_types));
print(run_tests(50000, 2000, 10, "vector_accumulate", test_vector_accumulate()));
print(run_tests(20, 500, 5, "set_vector", test_set_vector()));
Modified: sandbox/monotonic/libs/monotonic/test/results/msvc.txt
==============================================================================
--- sandbox/monotonic/libs/monotonic/test/results/msvc.txt (original)
+++ sandbox/monotonic/libs/monotonic/test/results/msvc.txt 2009-06-21 23:23:51 EDT (Sun, 21 Jun 2009)
@@ -5,271 +5,404 @@
SMALL
===================================================
list_create<int>: reps=50000, len=100, steps=10..........
-completed in 10.629s
+completed in 10.372s
len fast/m pool/m std/m tbb/m
--------------------------------------------
- 1 2.67 4.33 4.5 1.83
- 11 1.5 3.27 4.55 2.14
- 21 1.37 3.42 4.68 2
- 31 1.35 3.73 5 2.02
- 41 1.26 4.24 5.31 2.03
- 51 1.32 4.61 5.43 2.05
- 61 1.33 4.85 5.49 2.02
- 71 1.26 5.08 5.29 2.05
- 81 1.25 5.17 5.47 1.98
- 91 1.23 5.6 5.43 1.97
+ 1 3.2 5 5 2.2
+ 11 1.52 3.19 4.81 2
+ 21 1.46 3.89 5.14 2.03
+ 31 1.45 3.8 5.14 2
+ 41 1.38 4.13 5.71 1.97
+ 51 1.39 4.51 5.73 2.03
+ 61 1.34 4.73 5.51 2.09
+ 71 1.29 4.9 5.29 1.99
+ 81 1.25 5.13 5.19 1.97
+ 91 1.23 5.46 5.65 1.99
list_sort<int>: reps=5000, len=100, steps=10..........
-completed in 3.15s
+completed in 3.33s
len fast/m pool/m std/m tbb/m
--------------------------------------------
- 1 1.#J 1.#J 1.#J 1.#J
- 11 1.53 3 3.8 2
- 21 1.27 2.5 3.18 1.5
- 31 1.06 2 2.59 1.22
- 41 1.05 1.77 2.38 1.18
- 51 0.98 1.69 2.24 1.14
- 61 0.931 1.55 2.16 1.1
- 71 0.955 1.49 2.07 1.09
- 81 1.01 1.43 2 1.07
- 91 0.897 1.31 1.97 1.03
-
-sort_vector<int>: reps=20000, len=100, steps=10..........
-completed in 1.18s
- len fast/m pool/m std/m tbb/m
---------------------------------------------
- 1 3.5 5 4 1.5
- 11 1.42 1.33 1.5 1.25
- 21 1.26 1.26 1.35 1.09
- 31 1.11 1.2 1.26 1.06
- 41 1.67 1.89 1.78 1
- 51 1.25 1.44 1.38 1.06
- 61 1.29 1.41 1.35 1
- 71 1.3 1.43 1.3 1.09
- 81 1.33 1.38 1.33 1
- 91 1.35 1.39 1.26 1.1
-
-dupe_vector: reps=100000, len=100, steps=10..........
-completed in 2.83s
- len fast/m pool/m std/m tbb/m
---------------------------------------------
- 1 3.09 4 3.64 2.09
- 11 3 3.83 3.83 1.94
- 21 2.95 3.84 3.79 1.89
- 31 2.81 3.71 3.76 1.76
- 41 3 3.67 3.67 1.86
- 51 3 3.77 3.5 1.82
- 61 3 3.7 3.61 1.78
- 71 3.29 4.04 3.5 1.96
- 81 2.71 3.89 3.21 1.61
- 91 2.89 4.07 3.18 1.64
-
-dupe_list: reps=20000, len=100, steps=10..........
-completed in 8.99s
- len fast/m pool/m std/m tbb/m
---------------------------------------------
- 1 2.6 4.8 3.8 2.4
- 11 1.42 3.05 4.42 1.89
- 21 1.24 3.24 4.59 1.79
- 31 1.09 3.04 4.06 1.63
- 41 1.08 3.59 4.72 1.56
- 51 1.15 3.75 4.47 1.89
- 61 1.21 4.13 5.05 1.82
- 71 1.03 3.75 4.19 1.55
- 81 1.18 4.63 4.72 1.8
- 91 1.19 4.98 5.05 1.8
+ 1 1 3 3 1
+ 11 1.35 2.59 3.24 1.47
+ 21 1.12 2.2 2.84 1.2
+ 31 1 1.85 2.44 1.12
+ 41 0.792 1.42 2.13 0.887
+ 51 0.87 1.57 2 1.09
+ 61 0.857 1.48 1.97 1.02
+ 71 0.708 1.18 1.76 0.798
+ 81 0.817 1.43 1.83 0.963
+ 91 0.817 1.28 2.83 0.935
+
+vector_create<int>: reps=2000000, len=100, steps=10..........
+completed in 30.3s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 2.67 3.67 2.43 1.31
+ 11 2.85 3.33 2.93 1.42
+ 21 2.96 3.38 2.94 1.53
+ 31 2.98 3.42 2.87 1.54
+ 41 2.97 3.41 2.77 1.49
+ 51 2.99 3.4 2.72 1.45
+ 61 3.11 3.5 2.72 1.45
+ 71 3.2 3.56 2.71 1.45
+ 81 3.24 3.56 2.72 1.42
+ 91 3.31 3.61 2.86 1.44
+
+vector_sort<int>: reps=20000, len=100, steps=10..........
+completed in 1.12s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 2.5 4 3 1.5
+ 11 1.45 1.45 1.27 1.09
+ 21 1.13 1.21 1.13 1
+ 31 1.14 1.14 1.14 1
+ 41 1.56 1.67 1.33 1
+ 51 1.4 1.4 1.2 1
+ 61 1.44 1.44 1.19 1
+ 71 1.42 1.29 1.13 1.08
+ 81 1.46 1.33 1.17 0.958
+ 91 1.28 1.22 1.09 0.969
+
+vector_dupe: reps=100000, len=100, steps=10..........
+completed in 2.63s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 2.8 4 3.6 2
+ 11 2.78 3.67 3.61 1.83
+ 21 2.89 3.58 3.63 1.79
+ 31 2.95 3.55 3.4 1.75
+ 41 2.95 3.48 3.29 1.71
+ 51 3 3.5 3.14 1.68
+ 61 2.83 3.42 2.96 1.58
+ 71 3.04 3.75 2.96 1.58
+ 81 3.04 4 3.24 1.6
+ 91 2.93 3.96 3 1.52
-vector_accumulate: reps=500000, len=100, steps=10..........
+list_dupe: reps=20000, len=100, steps=10..........
completed in 8.79s
len fast/m pool/m std/m tbb/m
--------------------------------------------
- 1 2.9 3.48 2.36 1.48
- 11 3.06 3.1 2.65 1.35
- 21 2.64 3 2.51 1.34
- 31 2.57 2.85 2.46 1.33
- 41 2.58 3.19 2.55 1.31
- 51 2.57 2.91 2.63 1.32
- 61 2.6 3.01 2.27 1.43
- 71 2.67 3.04 2.24 1.76
- 81 3.62 3.21 2.33 1.38
- 91 2.96 3.34 2.41 1.31
-
-vector_random_sort: reps=5000, len=100, steps=10..........
-completed in 69.5s
- len fast/m pool/m std/m tbb/m
---------------------------------------------
- 1 3 3 2 1
- 11 45.6 1.8 2 1.8
- 21 109 1.63 1.38 1.13
- 31 158 1.55 1.36 1.18
- 41 202 1.47 1.33 1.07
- 51 157 1.42 1.26 1
- 61 433 1.5 1.27 1.05
- 71 235 1.46 1.31 1.04
- 81 293 0.824 0.804 0.608
- 91 835 1.4 1.17 1
+ 1 2.5 5 4.75 2.5
+ 11 1.32 3.05 4.32 1.84
+ 21 1.28 3.22 4.94 1.84
+ 31 1.12 3.12 4.44 1.72
+ 41 1.21 3.69 5.12 1.93
+ 51 1.21 3.96 5.03 1.97
+ 61 1.17 4.12 5.16 1.95
+ 71 1.17 4.48 5.19 1.92
+ 81 1.18 4.91 5.12 1.91
+ 91 1.15 4.93 5.08 1.86
+
+vector_accumulate: reps=500000, len=100, steps=10..........
+completed in 8.39s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 2.83 3.52 2.31 1.38
+ 11 2.81 3.25 2.75 1.38
+ 21 2.86 3.13 2.66 1.36
+ 31 2.81 3.12 2.62 1.4
+ 41 2.76 2.91 2.39 1.33
+ 51 2.78 3.02 2.49 1.35
+ 61 2.76 3.02 2.4 1.35
+ 71 2.8 3.13 2.37 1.35
+ 81 2.82 3.3 2.38 1.37
+ 91 2.79 3.35 2.43 1.34
set_vector: reps=50, len=100, steps=10..........
-completed in 11s
+completed in 1.66s
len fast/m pool/m std/m tbb/m
--------------------------------------------
- 1 1.#J -1.#J -1.#J -1.#J
- 11 1.#J -1.#J 1.#J -1.#J
- 21 14 1 1 1
- 31 64 3 3 2
- 41 82 2 2 1
- 51 174 4 2.5 1.5
- 61 172 2.5 1.5 0.75
- 71 325 3.75 1.75 1
- 81 498 4.4 1.6 1.2
- 91 957 4.5 1.67 1.33
+ 1 -1.#J -1.#J -1.#J -1.#J
+ 11 1.#J 1.#J 1.#J 1.#J
+ 21 4 2 2 1
+ 31 8 1.5 1 0.5
+ 41 18 2.5 1.5 1
+ 51 33.5 3.5 2 1.5
+ 61 43.7 3.67 2 1.33
+ 71 64.8 3.75 1.75 1.25
+ 81 54.8 4.2 1.8 1.2
+ 91 97.1 3.86 1.43 1
map_vector<int>: reps=500, len=100, steps=10..........
-completed in 22.5s
+completed in 18.9s
len fast/m pool/m std/m tbb/m
--------------------------------------------
- 1 1 0 0 0
- 11 25 1 1 1
- 21 108 3 3 2
- 31 171 2 2 1
- 41 250 1.67 1.67 1
- 51 348 1.5 1.5 1
- 61 590 2 2 1.5
- 71 906 2.25 2.5 1.5
- 81 1.11e+003 2.2 2.2 1.4
- 91 1.36e+003 2.17 2 1.33
+ 1 -1.#J 1.#J 1.#J 1.#J
+ 11 22 1 2 1
+ 21 51 1.5 1.5 1
+ 31 160 2 2 1
+ 41 236 1.67 1.67 1.33
+ 51 431 2.33 2 1.67
+ 61 538 2 2.25 1.5
+ 71 811 2.25 2.5 1.5
+ 81 922 2.2 2.2 1.4
+ 91 1.26e+003 2.6 2.6 1.6
===================================================
MEDIUM
===================================================
list_create<int>: reps=10000, len=1000, steps=10..........
-completed in 45.1s
+completed in 44.9s
len fast/m pool/m std/m tbb/m
--------------------------------------------
- 1 4 6 6 3
- 101 1.23 6.27 5.53 2.07
- 201 1.13 8.84 5.35 1.89
- 301 1.18 12.6 5.86 1.98
- 401 1.21 16.1 5.87 1.97
- 501 1.16 19.5 5.87 1.96
- 601 1.19 23.3 5.88 1.97
- 701 1.2 26.8 6.35 2.04
- 801 1.15 30.4 5.97 1.99
- 901 1.16 33.2 5.95 1.98
+ 1 2 2.5 2.5 1.5
+ 101 1.3 6 5.53 2.13
+ 201 1.27 9.34 5.64 2
+ 301 1.26 12.9 5.8 2.06
+ 401 1.23 16.1 5.84 2.03
+ 501 1.22 19.6 6.04 2.04
+ 601 1.23 23.2 6.02 2.02
+ 701 1.21 26.3 6 2
+ 801 1.24 29.6 5.94 1.98
+ 901 1.25 33.2 5.9 2
list_sort<int>: reps=5000, len=1000, steps=10..........
-completed in 24.3s
+completed in 25.2s
len fast/m pool/m std/m tbb/m
--------------------------------------------
1 2 3 2 1
- 101 1.01 1.34 1.9 1.05
- 201 0.844 1.1 1.61 0.955
- 301 0.795 1.06 1.55 0.898
- 401 0.782 1.04 1.49 0.876
- 501 0.763 1.01 1.46 0.884
- 601 0.755 0.991 1.44 0.863
- 701 0.748 0.996 1.45 0.873
- 801 0.754 0.972 1.42 0.859
- 901 0.741 0.971 1.41 0.86
-
-sort_vector<int>: reps=30000, len=1000, steps=10..........
-completed in 15.5s
- len fast/m pool/m std/m tbb/m
---------------------------------------------
- 1 4 4.33 3 1.67
- 101 1.53 2.72 1.19 1
- 201 1.39 3.11 1.12 1.02
- 301 1.27 2.48 1.05 1
- 401 1.31 3.26 1.04 1.01
- 501 1.24 2.78 1.03 1.05
- 601 1.24 2.45 1.03 1.01
- 701 1.21 2.29 1.07 1.02
- 801 1.2 2.16 1 0.987
- 901 1.17 1.96 1 1
-
-dupe_vector: reps=500, len=10000, steps=10..........
-completed in 4.34s
- len fast/m pool/m std/m tbb/m
---------------------------------------------
- 1 -1.#J -1.#J 1.#J -1.#J
-1001 184 11 1 0
-2001 112 15 1 1
-3001 282 7 3 2
-4001 246 5.5 1 1
-5001 381 6 2 1.5
-6001 361 5.33 1 1
-7001 296 4.75 1 1
-8001 3.5 5.75 1.25 1.25
-9001 4.25 5.5 1.5 1.25
-
-dupe_list: reps=500, len=1000, steps=10..........
-completed in 4.67s
- len fast/m pool/m std/m tbb/m
---------------------------------------------
- 1 -1.#J 1.#J -1.#J 1.#J
- 101 1.25 5.25 4.25 2
- 201 1.14 7.86 5.14 2
- 301 1.09 10.2 4.82 1.91
- 401 1.14 13.4 5.07 1.86
- 501 1.18 16.9 5.29 1.88
- 601 1.35 21.4 5.2 1.9
- 701 1.17 22.6 6 1.88
- 801 1.18 24.6 4.93 2.07
- 901 1.19 27.8 4.91 1.78
-
-vector_accumulate: reps=5000, len=2000, steps=10..........
-completed in 0.414s
- len fast/m pool/m std/m tbb/m
---------------------------------------------
- 1 2 2 1 1
- 201 5 5 4 2
- 401 3.5 3.5 2 1.5
- 601 4.5 4.5 3 1.5
- 801 3 3 2 1
-1001 3 2.8 1.8 1
-1201 3.4 3.4 1.8 1.2
-1401 4 3.8 1.8 1.4
-1601 3.33 3.17 1.5 1.17
-1801 4 3.14 1.43 1.14
+ 101 0.854 1.35 1.75 0.981
+ 201 0.748 1.12 1.54 0.871
+ 301 0.702 1.03 1.47 0.844
+ 401 0.698 0.975 1.42 0.829
+ 501 0.631 0.888 1.27 0.751
+ 601 0.685 0.971 1.37 0.81
+ 701 0.789 1.04 1.4 0.797
+ 801 0.713 0.924 1.31 0.83
+ 901 0.656 0.92 1.29 0.79
+
+vector_create<int>: reps=1000, len=100000, steps=10..........
+completed in 2.2s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 1.#J -1.#J 1.#J -1.#J
+10001 5 3.6 1 1
+20001 4.5 4.5 1.25 1.13
+30001 4.23 4.08 1 0.923
+40001 4.24 4.24 1 1
+50001 4.45 4.6 1.05 1.05
+60001 4.54 4.5 1.08 1.08
+70001 4.31 4.31 1 1
+80001 4.18 4.26 0.971 1
+90001 4.35 4.32 1 1.11
+
+vector_sort<int>: reps=30000, len=1000, steps=10..........
+completed in 12.7s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 6 7 5 2.5
+ 101 1.36 1.36 1.13 0.979
+ 201 1.28 1.27 1.07 1.01
+ 301 1.18 1.2 1.03 0.994
+ 401 1.19 1.19 1.02 0.98
+ 501 1.19 1.2 1.02 1.04
+ 601 1.18 1.16 1.02 0.988
+ 701 1.16 1.16 1.01 0.978
+ 801 1.18 1.17 0.993 0.975
+ 901 1.18 1.17 1.01 0.988
+
+vector_dupe: reps=500, len=10000, steps=10..........
+completed in 0.21s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 -1.#J 1.#J -1.#J -1.#J
+1001 1.#J 1.#J 1.#J -1.#J
+2001 4 4 1 1
+3001 5 6 2 2
+4001 7 7 2 1
+5001 4.5 4 1 1
+6001 5 5.5 1 1
+7001 6 6 1 1.5
+8001 7 7 1.5 1.5
+9001 5.33 5.33 1 1
+
+list_dupe: reps=500, len=1000, steps=10..........
+completed in 4.61s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 -1.#J 1.#J -1.#J -1.#J
+ 101 1.25 5.25 4.75 2
+ 201 1.14 8.14 5.14 1.86
+ 301 1.1 11.4 5.6 2
+ 401 1.23 14.6 5.62 1.92
+ 501 1.18 16.9 5.29 1.94
+ 601 1.15 20.1 5.4 1.95
+ 701 1.17 22.4 5.17 1.92
+ 801 1.15 25.7 5.26 1.89
+ 901 1.16 28.2 5.06 1.81
+
+vector_accumulate: reps=50000, len=2000, steps=10..........
+completed in 3.76s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 4.5 4.75 2.25 1.5
+ 201 3.31 3.46 2.77 1.31
+ 401 3.2 3.2 2.35 1.25
+ 601 3.19 3.15 2 1.11
+ 801 3.09 3.09 1.85 1.15
+1001 3.12 3.1 1.73 1.1
+1201 3.08 3.08 1.63 1.08
+1401 3.09 3.11 1.6 1.09
+1601 3.05 3.05 1.55 1.08
+1801 3.09 3.07 1.48 1.07
-vector_random_sort: reps=100, len=1000, steps=10..........
-completed in 0.843s
+set_vector: reps=20, len=500, steps=5.....
+completed in 7.4s
len fast/m pool/m std/m tbb/m
--------------------------------------------
1 -1.#J -1.#J -1.#J -1.#J
- 101 4 1 1 1
- 201 7 1 1 1
- 301 11.5 2 1 1
- 401 12.3 1.33 1.33 1.33
- 501 12.4 1.2 1 0.8
- 601 16.8 1.2 1.2 1.2
- 701 18.2 1.17 1 1
- 801 19.3 1.14 1 1
- 901 25.7 1.25 1.13 1
+ 101 24 3.67 1.67 1.67
+ 201 57 6.17 1.42 1
+ 301 57.3 8.79 1.42 1.13
+ 401 112 12.1 1.37 1.05
-set_vector: reps=20, len=500, steps=5.....
-completed in 20.8s
+map_vector<int>: reps=50, len=1000, steps=10..........
+completed in 9.87s
len fast/m pool/m std/m tbb/m
--------------------------------------------
1 -1.#J -1.#J -1.#J -1.#J
- 101 21 3.5 2.5 1
- 201 69.9 6.36 1.36 1.36
- 301 202 9.09 1.3 1.04
- 401 366 12.4 1.26 1
+ 101 8 1 2 1
+ 201 24 1.5 1.5 1
+ 301 74 2.5 2 1.5
+ 401 157 3.5 3 2
+ 501 200 3 2.33 1.67
+ 601 257 3 2.5 1.5
+ 701 321 3 2 1.4
+ 801 405 2.83 1.83 1.33
+ 901 493 2.86 1.86 1.43
-map_vector<int>: reps=50, len=1000, steps=10..........
-completed in 9.96s
+===================================================
+ LARGE
+===================================================
+list_create<int>: reps=10, len=25000, steps=10..........
+completed in 18.5s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 -1.#J -1.#J -1.#J -1.#J
+2501 2 67 4 2
+5001 1 132 4 1.5
+7501 1.5 284 6.5 2
+10001 1 337 5 2
+12501 1 318 3.8 1.6
+15001 1 455 4.6 1.8
+17501 1.4 614 5.6 2
+20001 1.17 678 5.17 1.83
+22501 1.29 758 5.14 1.86
+
+list_sort<int>: reps=10, len=100000, steps=10..........
+completed in 12.5s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 -1.#J -1.#J -1.#J -1.#J
+10001 0.633 0.767 1.03 0.8
+20001 0.683 0.8 1.07 0.717
+30001 0.649 0.787 1.03 0.713
+40001 0.635 0.778 1.08 0.778
+50001 0.625 0.781 1.03 0.713
+60001 0.629 0.766 1.02 0.701
+70001 0.612 28.5 1.01 0.698
+80001 0.613 0.778 1.01 0.733
+90001 0.616 0.762 1.02 0.705
+
+vector_create<int>: reps=1000, len=1000000, steps=10..........
+completed in 5.53s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 1.#J -1.#J -1.#J -1.#J
+100001 4.83 4.34 1.05 1.29
+200001 4.72 4.47 1.23 1.44
+300001 4.52 4.4 1.08 1.25
+400001 4.45 4.43 1.13 1.26
+500001 4.44 4.42 1.17 1.21
+600001 4.48 4.4 1.1 1.28
+700001 4.33 4.49 1.14 1.25
+800001 4.38 4.38 1.38 1.53
+900001 4.5 4.41 1.09 1.59
+
+vector_sort<int>: reps=300, len=500000, steps=10..........
+completed in 92.9s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 -1.#J 1.#J -1.#J -1.#J
+50001 1.15 1.13 1.03 1.02
+100001 1.12 1.12 0.993 1
+150001 1.13 1.11 1.13 1.13
+200001 1.12 1.11 1.14 1.13
+250001 1.13 1.12 1.14 1.14
+300001 1.11 1.11 1.13 1.13
+350001 1.15 1.11 1.13 1.21
+400001 1.11 1.11 1.13 1.13
+450001 1.1 1.1 1.12 1.12
+
+vector_dupe: reps=200, len=10000000, steps=10..........
+completed in 3.02s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 -1.#J -1.#J -1.#J -1.#J
+1000001 5.81 5.75 3.56 4.44
+2000001 5.81 5.81 3.56 4
+3000001 5.35 5.53 3.18 3.35
+4000001 5.88 5.75 3.69 4.13
+5000001 5.5 5.5 3.56 4
+6000001 5.41 5.59 3.41 3.94
+7000001 5.44 5.39 3.39 4.06
+8000001 5.53 5.59 3.53 3.82
+9000001 5.65 5.94 5.06 4.18
+
+list_dupe: reps=50, len=10000, steps=10..........
+completed in 30.4s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 -1.#J -1.#J -1.#J -1.#J
+1001 1.67 36.3 6 2.33
+2001 1.14 58.1 4.86 1.86
+3001 1.27 82.8 4.55 1.82
+4001 1.07 116 4.86 2
+5001 1.18 150 4.94 1.88
+6001 1.2 182 5.1 1.9
+7001 1.17 210 5.04 1.83
+8001 1.19 243 4.96 1.89
+9001 1.19 264 4.97 1.87
+
+vector_accumulate: reps=500, len=10000000, steps=10..........
+completed in 4.01s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 -1.#J 1.#J -1.#J -1.#J
+1000001 3.02 3.04 1.11 1.89
+2000001 2.92 2.98 1.46 1.27
+3000001 2.93 3 1.07 1.3
+4000001 3.08 2.94 1.06 1.45
+5000001 3.04 3.02 1.09 1.21
+6000001 2.98 3 1.04 1.17
+7000001 2.92 2.96 1.1 1.19
+8000001 3.04 2.94 1.02 1.24
+9000001 2.87 2.87 1.26 1.13
+
+set_vector: reps=5, len=2000, steps=5.....
+completed in 53.8s
+ len fast/m pool/m std/m tbb/m
+--------------------------------------------
+ 1 -1.#J -1.#J -1.#J -1.#J
+ 401 24.9 12.8 1.44 1.33
+ 801 77.8 22.2 1.18 1.05
+1201 153 32.9 1.09 0.989
+1601 154 43.4 1.06 0.988
+
+map_vector<int>: reps=10, len=50000, steps=10..........
+completed in 1.4e+003s
len fast/m pool/m std/m tbb/m
--------------------------------------------
1 -1.#J -1.#J -1.#J -1.#J
- 101 7 1 1 2
- 201 48 3 3 2
- 301 73.5 2.5 2 1.5
- 401 105 2 2 1.33
- 501 150 2.25 1.75 1.25
- 601 257 3 2.25 1.25
- 701 336 2.8 2 1.2
- 801 493 3.6 2.4 1.6
- 901 492 3.29 1.86 1.14
+5001 48.7 7.11 1.78 1.44
+10001 184 12.2 1.84 1.26
+15001 413 17.4 1.8 1.23
+20001 802 22.9 1.95 1.3
+25001 1.4e+003 29.8 1.83 1.21
+30001 2.17e+003 32.3 1.8 1.23
+35001 3.04e+003 37.9 1.79 1.23
+40001 3.79e+003 40.1 1.69 1.16
+45001 4.81e+003 43.8 1.63 1.16
-tests completed in 264.52s
+tests completed in 1814.6s
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk