Finish exercise.
Improves concurrency, fixes memory out of bounce issue in robin hood sort. Adds report and plots notebook.
6
_result.r4.rh64.txt
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
RESULT name=sort n=100 t=1 iterations=193 durationNanoseconds=5190 totalDurationNanoseconds=1001740 constructorNanoseconds=178 totalConstructorNanoseconds=34460
|
||||||
|
RESULT name=sort n=1000 t=1 iterations=18 durationNanoseconds=56343 totalDurationNanoseconds=1014179 constructorNanoseconds=6211 totalConstructorNanoseconds=111810
|
||||||
|
RESULT name=sort n=10001 t=1 iterations=1 durationNanoseconds=1430619 totalDurationNanoseconds=1430619 constructorNanoseconds=275310 totalConstructorNanoseconds=275310
|
||||||
|
RESULT name=sort n=100000 t=1 iterations=1 durationNanoseconds=7432559 totalDurationNanoseconds=7432559 constructorNanoseconds=1286659 totalConstructorNanoseconds=1286659
|
||||||
|
RESULT name=sort n=10000000 t=1 iterations=1 durationNanoseconds=856677147 totalDurationNanoseconds=856677147 constructorNanoseconds=130248695 totalConstructorNanoseconds=130248695
|
||||||
|
RESULT name=sort n=100000000 t=1 iterations=1 durationNanoseconds=10299862205 totalDurationNanoseconds=10299862205 constructorNanoseconds=1306738751 totalConstructorNanoseconds=1306738751
|
||||||
6
_result.r6.rh128.txt
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
RESULT name=sort n=100 t=1 iterations=143 durationNanoseconds=6998 totalDurationNanoseconds=1000780 constructorNanoseconds=193 totalConstructorNanoseconds=27710
|
||||||
|
RESULT name=sort n=1000 t=1 iterations=19 durationNanoseconds=53799 totalDurationNanoseconds=1022189 constructorNanoseconds=7176 totalConstructorNanoseconds=136360
|
||||||
|
RESULT name=sort n=10001 t=1 iterations=1 durationNanoseconds=1073610 totalDurationNanoseconds=1073610 constructorNanoseconds=109490 totalConstructorNanoseconds=109490
|
||||||
|
RESULT name=sort n=100000 t=1 iterations=1 durationNanoseconds=6000099 totalDurationNanoseconds=6000099 constructorNanoseconds=1239930 totalConstructorNanoseconds=1239930
|
||||||
|
RESULT name=sort n=10000000 t=1 iterations=1 durationNanoseconds=791672049 totalDurationNanoseconds=791672049 constructorNanoseconds=125842946 totalConstructorNanoseconds=125842946
|
||||||
|
RESULT name=sort n=100000000 t=1 iterations=1 durationNanoseconds=8503642338 totalDurationNanoseconds=8503642338 constructorNanoseconds=1296985133 totalConstructorNanoseconds=1296985133
|
||||||
6
_result.r6.rh64.txt
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
RESULT name=sort n=100 t=1 iterations=67 durationNanoseconds=14989 totalDurationNanoseconds=1004320 constructorNanoseconds=195 totalConstructorNanoseconds=13070
|
||||||
|
RESULT name=sort n=1000 t=1 iterations=30 durationNanoseconds=34390 totalDurationNanoseconds=1031729 constructorNanoseconds=4118 totalConstructorNanoseconds=123540
|
||||||
|
RESULT name=sort n=10001 t=1 iterations=1 durationNanoseconds=1075810 totalDurationNanoseconds=1075810 constructorNanoseconds=121150 totalConstructorNanoseconds=121150
|
||||||
|
RESULT name=sort n=100000 t=1 iterations=1 durationNanoseconds=6155569 totalDurationNanoseconds=6155569 constructorNanoseconds=1253620 totalConstructorNanoseconds=1253620
|
||||||
|
RESULT name=sort n=10000000 t=1 iterations=1 durationNanoseconds=806477176 totalDurationNanoseconds=806477176 constructorNanoseconds=136332704 totalConstructorNanoseconds=136332704
|
||||||
|
RESULT name=sort n=100000000 t=1 iterations=1 durationNanoseconds=8480784602 totalDurationNanoseconds=8480784602 constructorNanoseconds=1298173953 totalConstructorNanoseconds=1298173953
|
||||||
6
_result.r8.rh128.txt
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
RESULT name=sort n=100 t=1 iterations=102 durationNanoseconds=9845 totalDurationNanoseconds=1004220 constructorNanoseconds=262 totalConstructorNanoseconds=26780
|
||||||
|
RESULT name=sort n=1000 t=1 iterations=7 durationNanoseconds=157588 totalDurationNanoseconds=1103120 constructorNanoseconds=7892 totalConstructorNanoseconds=55250
|
||||||
|
RESULT name=sort n=10001 t=1 iterations=1 durationNanoseconds=1037259 totalDurationNanoseconds=1037259 constructorNanoseconds=162080 totalConstructorNanoseconds=162080
|
||||||
|
RESULT name=sort n=100000 t=1 iterations=1 durationNanoseconds=24227375 totalDurationNanoseconds=24227375 constructorNanoseconds=1253120 totalConstructorNanoseconds=1253120
|
||||||
|
RESULT name=sort n=10000000 t=1 iterations=1 durationNanoseconds=6335437112 totalDurationNanoseconds=6335437112 constructorNanoseconds=129722385 totalConstructorNanoseconds=129722385
|
||||||
|
RESULT name=sort n=100000000 t=1 iterations=1 durationNanoseconds=10151721384 totalDurationNanoseconds=10151721384 constructorNanoseconds=1355700272 totalConstructorNanoseconds=1355700272
|
||||||
6
_result.r8.rh64.txt
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
RESULT name=sort n=100 t=1 iterations=12 durationNanoseconds=89286 totalDurationNanoseconds=1071439 constructorNanoseconds=417 totalConstructorNanoseconds=5010
|
||||||
|
RESULT name=sort n=1000 t=1 iterations=15 durationNanoseconds=67046 totalDurationNanoseconds=1005700 constructorNanoseconds=7303 totalConstructorNanoseconds=109550
|
||||||
|
RESULT name=sort n=10001 t=1 iterations=2 durationNanoseconds=670334 totalDurationNanoseconds=1340669 constructorNanoseconds=69740 totalConstructorNanoseconds=139480
|
||||||
|
RESULT name=sort n=100000 t=1 iterations=1 durationNanoseconds=15566997 totalDurationNanoseconds=15566997 constructorNanoseconds=1223849 totalConstructorNanoseconds=1223849
|
||||||
|
RESULT name=sort n=10000000 t=1 iterations=1 durationNanoseconds=4408773159 totalDurationNanoseconds=4408773159 constructorNanoseconds=139710733 totalConstructorNanoseconds=139710733
|
||||||
|
RESULT name=sort n=100000000 t=1 iterations=1 durationNanoseconds=7831046117 totalDurationNanoseconds=7831046117 constructorNanoseconds=1293079653 totalConstructorNanoseconds=1293079653
|
||||||
@ -1,2 +1,69 @@
|
|||||||
# Description of your algorithm/datastructure
|
Author: Patrick Schneider, urulu, 2352014
|
||||||
Describe/explain your design decisions briefly (~10 sentences).
|
|
||||||
|
# Implementierter Algorithmus
|
||||||
|
Implementiert wurde ein inplace MSD-Radix Sortieralgorithmus mit $2^r$ Buckets. Dabei wird dieser rekursiv auf den Buckets aufgerufen. Unterschreitet ein Bucket die vorgegebene Schranke $r h$, so wird vom MSD-Radix zu einem Robin-Hood Sortieralgorithmus gewechselt. Dieser ist nicht in-place implementiert.
|
||||||
|
|
||||||
|
Als Datenstruktur ist eine Array-Struktur wie in der Vorlesung (vgl. Folie 34) implementiert mit 64 Elementen pro Array.
|
||||||
|
|
||||||
|
## Inplace MSD-Radix
|
||||||
|
Zu gegebenem $n$, $r$ und Interval $[a,b)$ wird zunächst für jeden Bucket $b_i, i in {1...2^r}$ gezählt, wie viele Elemente diesem zugeteilt werden. Daraus werden die Startpositionen $s_i$ der Buckets iterativ erstellt, wobei wir die Endpositionen $t_i := s_i$ initialisieren. Anschließend wird über das Array iteriert und die Elemente $e_i$ entsprechend in die Buckets wie folgt einsortiert, wobei $b_j$ der Bucket von $e_i$ ist:
|
||||||
|
|
||||||
|
- Fall 1: $i in [s_j, t_j)$
|
||||||
|
|
||||||
|
$e_i$ ist bereits im richtigen Bucket, also wird das Ende des Buckets ($t_j <- t_j + 1$) vergrößert und mit $e_(i+1)$ fortgeführt.
|
||||||
|
|
||||||
|
- Fall 2: $i in.not [s_j, t_j)$
|
||||||
|
|
||||||
|
$e_i$ ist im falschen Bucket. also wird $e_i$ mit $e_(t_j)$ getauscht, das Ende des Buckets $b_j$ vergrößert und mit $e_i$ fortgeführt.
|
||||||
|
|
||||||
|
Hat ein Bucket mehr als $r h$ Elemente, so wird auf diesem erneut der MSD-Radix aufgerufen. Entsprechend wird die nächste Stelle angeschaut, hier implementiert durch das Verschieben der Maske um $d * r$ Bits nach links, wobei $d$ die entsprechende Rekursionstiefe ist.
|
||||||
|
Erneute Aufrufe von MSD-Radix werden durch einen Threadpool parallel abgearbeitet.
|
||||||
|
|
||||||
|
## Robin-Hood-Sort
|
||||||
|
Wie auf dem Aufgabenblatt beschrieben implementiert. Kollisionen durch linear-probing aufgelöst.
|
||||||
|
|
||||||
|
# Implementierte Optimierungen
|
||||||
|
|
||||||
|
1. Multithreading:
|
||||||
|
|
||||||
|
Anstelle immer einen neuen Thread zu erstellen, wird ein Threadpool verwendet, um so Aufwand zu sparen.
|
||||||
|
|
||||||
|
Um den Aufwand der Parallelisierung bei nur einem Thread zu vermeiden, wird ein Sentinel-TaskHandler eingesetzt, der Aufgaben direkt erledigt (vgl. @thread t1r8 mit t2r8).
|
||||||
|
|
||||||
|
Da ein MSD-Radix Durchlauf schnell erledigt ist, hat jeder Thread eine eigene Task-Queue um Synchronisierungsoverhead durch Mutexe zu reduzieren. Erst dadurch war die parallele Version schneller als die sequentielle (vgl. @old-thread).
|
||||||
|
Das führt von einem Speedup von ca. 2.
|
||||||
|
|
||||||
|
2. MSD-Radix:
|
||||||
|
|
||||||
|
Fall 1 wie oben erzwingt, dass jedes Element bis zu zwei mal angeschaut werden muss. Stattdessen kann direkt zum Ende des zugehörigen Buckets gesprungen werden, da die Elemente per Induktion schon richtig einsortiert sind. Das resultiert in $tilde n + 2^k$ angeschauten Elementen.
|
||||||
|
|
||||||
|
Durch die Experimente sieht man, wie für statisches $k$ die Laufzeit bei verschiedenem $n$ variiert (vgl. @constant-radix). Eine dynamische Wahl in Abhängigkeit der Anzahl an Elementen könnte ein besseres Resultat erbringen. Dabei wird die Anzahl an Buckets anhand der Formel
|
||||||
|
|
||||||
|
$ k = max{2, floor(log_2(n))/(r)} $
|
||||||
|
|
||||||
|
gewählt, wobei $r$ dem negativen Parameter aus den Tests entspricht (vgl. @dynamic-radix). Dabei wurden keine Verbesserungen festgestellt.
|
||||||
|
|
||||||
|
## Tests
|
||||||
|
Die folgenden Parameter wurden in jeglicher Kombination getestet:
|
||||||
|
|
||||||
|
- Threadanzahl $t$: 1, 2, 4, 8, 12, 16
|
||||||
|
- Small-Sort-Threshold $r h$: 64, 128, 256
|
||||||
|
- Anzahl Radix-Buckets $2^k$: -3, -2, -1, 1, 2, 4, 6, 8, 10, 12
|
||||||
|
- Anzahl Elemente $n$: $10^2, 10^3, 10^4 + 1, 10^5, 10^6 - 1, 10^7, 10^8, 2 * 10^8$
|
||||||
|
|
||||||
|
Entsprechend sind die Versuchsdurchläufe bezeichnet, wobei $r-{3,2,1}$ den entsprechend dynamisch berechneten Radix bezeichnet.
|
||||||
|
Manche Konfigurationen (z.B. $r h=64, n>=10^8, r=12$) führten zu Abstürzen oder Fehlern in der Sortierung. Das liegt an der statischen Wahl des Radix, in der 5. Rekursionstiefe können dann noch Buckets mit mehr als 64 Elementen sein, auf denen dann wieder ein 12-Bit Radix ausgeführt wird, was nicht möglich ist.
|
||||||
|
|
||||||
|
Die Wahl eines höheren $r h$ führt zu einem Anstieg der Laufzeit (vgl. @rh), wobei dieser nicht konsistent ist.
|
||||||
|
|
||||||
|
{
|
||||||
|
grid(columns: 2,
|
||||||
|
|
||||||
|
[ figure(image("plots/thread-r8-rh256.svg"))<thread> ],
|
||||||
|
[ figure(image("plots/old-thread-r8-rh128.svg"))<old-thread> ],
|
||||||
|
[ figure(image("plots/varying-rh.svg"))<rh> ],
|
||||||
|
[],
|
||||||
|
[ figure(image("plots/constant-r-rh128.svg"))<constant-radix> ],
|
||||||
|
[ figure(image("plots/dynamic-r-rh128.svg"))<dynamic-radix> ],
|
||||||
|
)
|
||||||
|
}
|
||||||
12
eval.py
@ -7,12 +7,17 @@ from pathlib import Path
|
|||||||
|
|
||||||
def run_experiment(output_file, build_dir):
|
def run_experiment(output_file, build_dir):
|
||||||
# The number of threads is not currently used, it's just here in case you want to parallelize your code.
|
# The number of threads is not currently used, it's just here in case you want to parallelize your code.
|
||||||
|
for radix in [-3, -2, -1, 1, 2, 4, 6, 8, 10, 12]:
|
||||||
|
# for radix in [-2, -1, 4, 6, 8, 12]:
|
||||||
|
# for radix in [10]:
|
||||||
for threads in [1, 2, 4, 8, 12, 16]:
|
for threads in [1, 2, 4, 8, 12, 16]:
|
||||||
|
# for threads in [1]:
|
||||||
# for size in [1e2, 1e3, 1e4 + 1, 1e5, 1e6 - 1, 1e7]:
|
# for size in [1e2, 1e3, 1e4 + 1, 1e5, 1e6 - 1, 1e7]:
|
||||||
for size in [1e2, 1e3, 1e4 + 1, 1e5, 1e7, 1e8]:
|
for size in [1e2, 1e3, 1e4 + 1, 1e5, 1e6 - 1, 1e7, 1e8, 2 * 1e8]:
|
||||||
print("Measuring p=" + str(threads) + " n=" + str(size))
|
# for size in [2 * 1e8]:
|
||||||
|
print("Measuring p=" + str(threads) + " n=" + str(size) + " r=" + str(radix))
|
||||||
executable = Path(build_dir) / "Sorter"
|
executable = Path(build_dir) / "Sorter"
|
||||||
returncode = subprocess.call([executable, str(size), str(threads)], stdout=output_file)
|
returncode = subprocess.call([executable, str(size), str(threads), str(radix)], stdout=output_file)
|
||||||
if returncode != 0:
|
if returncode != 0:
|
||||||
print("Program crashed")
|
print("Program crashed")
|
||||||
|
|
||||||
@ -30,6 +35,7 @@ def make_plot(result_file):
|
|||||||
|
|
||||||
n = int(round(int(measurement["n"]), -1))
|
n = int(round(int(measurement["n"]), -1))
|
||||||
t = int(measurement["t"])
|
t = int(measurement["t"])
|
||||||
|
r = int(measurement["r"])
|
||||||
name = measurement["name"]
|
name = measurement["name"]
|
||||||
durationNanoseconds = int(measurement["durationNanoseconds"])
|
durationNanoseconds = int(measurement["durationNanoseconds"])
|
||||||
constructorNanoseconds = int(measurement["constructorNanoseconds"])
|
constructorNanoseconds = int(measurement["constructorNanoseconds"])
|
||||||
|
|||||||
@ -23,23 +23,30 @@ auto generate_uniform(std::size_t n) {
|
|||||||
return input;
|
return input;
|
||||||
}
|
}
|
||||||
|
|
||||||
void runExperiment(std::string_view name,
|
void runExperiment(std::string_view rname,
|
||||||
auto container_factory,
|
auto container_factory,
|
||||||
auto sort_func,
|
auto sort_func,
|
||||||
int argc, char **argv) {
|
int argc, char **argv) {
|
||||||
std::size_t n = 1e6;
|
std::size_t n = 1e6;
|
||||||
std::size_t num_threads = 1;
|
std::size_t num_threads = 1;
|
||||||
|
int32_t radix_mode = 6;
|
||||||
|
|
||||||
if (argc == 3) {
|
if (argc >= 3) {
|
||||||
n = std::stol(argv[1]);
|
n = std::stol(argv[1]);
|
||||||
num_threads = std::stoi(argv[2]);
|
num_threads = std::stoi(argv[2]);
|
||||||
|
if (argc == 4) {
|
||||||
|
radix_mode = std::stoi(argv[3]);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
// The number of threads is just here in case you want to parallelize your code.
|
// The number of threads is just here in case you want to parallelize your code.
|
||||||
// It's not currently used.
|
// It's not currently used.
|
||||||
std::cerr << "Number of threads not specified!\n";
|
std::cerr << "Number of threads not specified!\n";
|
||||||
std::cerr << "Usage: " << argv[0] << " <n> <num_threads>\n";
|
std::cerr << "Usage: " << argv[0] << " <n> <num_threads> [<radix_mode>]\n";
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
std::ostringstream _name;
|
||||||
|
_name << "t" << num_threads << "r" << radix_mode;
|
||||||
|
std::string name = _name.str();
|
||||||
|
|
||||||
const auto input = generate_uniform(n);
|
const auto input = generate_uniform(n);
|
||||||
|
|
||||||
@ -62,7 +69,7 @@ void runExperiment(std::string_view name,
|
|||||||
std::chrono::steady_clock::time_point ctor = std::chrono::steady_clock::now();
|
std::chrono::steady_clock::time_point ctor = std::chrono::steady_clock::now();
|
||||||
auto to_sort = container_factory(input);
|
auto to_sort = container_factory(input);
|
||||||
std::chrono::steady_clock::time_point begin = std::chrono::steady_clock::now();
|
std::chrono::steady_clock::time_point begin = std::chrono::steady_clock::now();
|
||||||
sort_func(to_sort, num_threads);
|
sort_func(to_sort, num_threads, radix_mode);
|
||||||
std::chrono::steady_clock::time_point end = std::chrono::steady_clock::now();
|
std::chrono::steady_clock::time_point end = std::chrono::steady_clock::now();
|
||||||
totalNanoseconds +=
|
totalNanoseconds +=
|
||||||
std::chrono::duration_cast<std::chrono::nanoseconds>(end - begin)
|
std::chrono::duration_cast<std::chrono::nanoseconds>(end - begin)
|
||||||
@ -79,7 +86,7 @@ void runExperiment(std::string_view name,
|
|||||||
}
|
}
|
||||||
|
|
||||||
std::cout << "RESULT"
|
std::cout << "RESULT"
|
||||||
<< " name=" << name << " n=" << n << " t=" << num_threads
|
<< " name=" << name << " n=" << n << " t=" << num_threads << " r=" << radix_mode
|
||||||
<< " iterations=" << iterations
|
<< " iterations=" << iterations
|
||||||
<< " durationNanoseconds=" << totalNanoseconds / iterations
|
<< " durationNanoseconds=" << totalNanoseconds / iterations
|
||||||
<< " totalDurationNanoseconds=" << totalNanoseconds
|
<< " totalDurationNanoseconds=" << totalNanoseconds
|
||||||
@ -95,8 +102,8 @@ int main(int argc, char **argv) {
|
|||||||
[](const auto& data) {
|
[](const auto& data) {
|
||||||
return ae::container(data);
|
return ae::container(data);
|
||||||
},
|
},
|
||||||
[](ae::container& data, auto num_threads) {
|
[](ae::container& data, auto num_threads, int32_t radix) {
|
||||||
ae::sorter(num_threads).sort(data);
|
ae::sorter(num_threads, data.size(), radix).sort(data);
|
||||||
}, argc, argv);
|
}, argc, argv);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|||||||
74
main.typ
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
#import "@preview/rubber-article:0.5.0": *
|
||||||
|
|
||||||
|
#show: article.with(lang: "de")
|
||||||
|
|
||||||
|
#maketitle(
|
||||||
|
title: "AE2025: MSD-Radix-Sort + Robin-Hood-Sort",
|
||||||
|
authors: ("Patrick Schneider, urulu, 2352014",),
|
||||||
|
date: "30. September 2025",
|
||||||
|
)
|
||||||
|
|
||||||
|
= Implementierter Algorithmus
|
||||||
|
Implementiert wurde ein inplace MSD-Radix Sortieralgorithmus mit $2^r$ Buckets. Dabei wird dieser rekursiv auf den Buckets aufgerufen. Unterschreitet ein Bucket die vorgegebene Schranke $r h$, so wird vom MSD-Radix zu einem Robin-Hood Sortieralgorithmus gewechselt. Dieser ist nicht in-place implementiert.
|
||||||
|
|
||||||
|
Als Datenstruktur ist eine Array-Struktur wie in der Vorlesung (vgl. Folie 34) implementiert mit 64 Elementen pro Array.
|
||||||
|
|
||||||
|
== Inplace MSD-Radix
|
||||||
|
Zu gegebenem $n$, $r$ und Interval $[a,b)$ wird zunächst für jeden Bucket $b_i, i in {1...2^r}$ gezählt, wie viele Elemente diesem zugeteilt werden. Daraus werden die Startpositionen $s_i$ der Buckets iterativ erstellt, wobei wir die Endpositionen $t_i := s_i$ initialisieren. Anschließend wird über das Array iteriert und die Elemente $e_i$ entsprechend in die Buckets wie folgt einsortiert, wobei $b_j$ der Bucket von $e_i$ ist:
|
||||||
|
|
||||||
|
- Fall 1: $i in [s_j, t_j)$
|
||||||
|
|
||||||
|
$e_i$ ist bereits im richtigen Bucket, also wird das Ende des Buckets ($t_j <- t_j + 1$) vergrößert und mit $e_(i+1)$ fortgeführt.
|
||||||
|
|
||||||
|
- Fall 2: $i in.not [s_j, t_j)$
|
||||||
|
|
||||||
|
$e_i$ ist im falschen Bucket. also wird $e_i$ mit $e_(t_j)$ getauscht, das Ende des Buckets $b_j$ vergrößert und mit $e_i$ fortgeführt.
|
||||||
|
|
||||||
|
Hat ein Bucket mehr als $r h$ Elemente, so wird auf diesem erneut der MSD-Radix aufgerufen. Entsprechend wird die nächste Stelle angeschaut, hier implementiert durch das Verschieben der Maske um $d * r$ Bits nach links, wobei $d$ die entsprechende Rekursionstiefe ist.
|
||||||
|
Erneute Aufrufe von MSD-Radix werden durch einen Threadpool parallel abgearbeitet.
|
||||||
|
|
||||||
|
== Robin-Hood-Sort
|
||||||
|
Wie auf dem Aufgabenblatt beschrieben implementiert. Kollisionen durch linear-probing aufgelöst.
|
||||||
|
|
||||||
|
= Implementierte Optimierungen
|
||||||
|
|
||||||
|
1. Multithreading:
|
||||||
|
|
||||||
|
Anstelle immer einen neuen Thread zu erstellen, wird ein Threadpool verwendet, um so Aufwand zu sparen.
|
||||||
|
|
||||||
|
Um den Aufwand der Parallelisierung bei nur einem Thread zu vermeiden, wird ein Sentinel-TaskHandler eingesetzt, der Aufgaben direkt erledigt (vgl. @thread t1r8 mit t2r8).
|
||||||
|
|
||||||
|
Da ein MSD-Radix Durchlauf schnell erledigt ist, hat jeder Thread eine eigene Task-Queue um Synchronisierungsoverhead durch Mutexe zu reduzieren. Erst dadurch war die parallele Version schneller als die sequentielle (vgl. @old-thread).
|
||||||
|
Das führt von einem Speedup von ca. 2.
|
||||||
|
|
||||||
|
2. MSD-Radix:
|
||||||
|
|
||||||
|
Fall 1 wie oben erzwingt, dass jedes Element bis zu zwei mal angeschaut werden muss. Stattdessen kann direkt zum Ende des zugehörigen Buckets gesprungen werden, da die Elemente per Induktion schon richtig einsortiert sind. Das resultiert in $tilde n + 2^k$ angeschauten Elementen.
|
||||||
|
|
||||||
|
Durch die Experimente sieht man, wie für statisches $k$ die Laufzeit bei verschiedenem $n$ variiert (vgl. @constant-radix). Eine dynamische Wahl in Abhängigkeit der Anzahl an Elementen könnte ein besseres Resultat erbringen. Dabei wird die Anzahl an Buckets anhand der Formel
|
||||||
|
|
||||||
|
$ k = max{2, floor(log_2(n))/(r)} $
|
||||||
|
|
||||||
|
gewählt, wobei $r$ dem negativen Parameter aus den Tests entspricht (vgl. @dynamic-radix). Dabei wurden keine Verbesserungen festgestellt.
|
||||||
|
|
||||||
|
== Tests
|
||||||
|
Die folgenden Parameter wurden in jeglicher Kombination getestet:
|
||||||
|
|
||||||
|
- Threadanzahl $t$: 1, 2, 4, 8, 12, 16
|
||||||
|
- Small-Sort-Threshold $r h$: 64, 128, 256
|
||||||
|
- Anzahl Radix-Buckets $2^k$: -3, -2, -1, 1, 2, 4, 6, 8, 10, 12
|
||||||
|
- Anzahl Elemente $n$: $10^2, 10^3, 10^4 + 1, 10^5, 10^6 - 1, 10^7, 10^8, 2 * 10^8$
|
||||||
|
|
||||||
|
Entsprechend sind die Versuchsdurchläufe bezeichnet, wobei $r-{3,2,1}$ den entsprechend dynamisch berechneten Radix bezeichnet.
|
||||||
|
Manche Konfigurationen (z.B. $r h=64, n>=10^8, r=12$) führten zu Abstürzen oder Fehlern in der Sortierung. Das liegt an der statischen Wahl des Radix, in der 5. Rekursionstiefe können dann noch Buckets mit mehr als 64 Elementen sein, auf denen dann wieder ein 12-Bit Radix ausgeführt wird, was nicht möglich ist.
|
||||||
|
|
||||||
|
Die Wahl eines höheren $r h$ führt zu einem Anstieg der Laufzeit (vgl. @rh), wobei dieser nicht konsistent ist.
|
||||||
|
#grid(columns: 2,
|
||||||
|
|
||||||
|
[ #figure(image("plots/thread-r8-rh256.svg"))<thread> ],
|
||||||
|
[ #figure(image("plots/old-thread-r8-rh128.svg"))<old-thread> ],
|
||||||
|
[ #figure(image("plots/varying-rh.svg"))<rh> ],
|
||||||
|
[],
|
||||||
|
[ #figure(image("plots/constant-r-rh128.svg"))<constant-radix> ],
|
||||||
|
[ #figure(image("plots/dynamic-r-rh128.svg"))<dynamic-radix> ],
|
||||||
|
)
|
||||||
876
plots.ipynb
Normal file
1997
plots/constant-r-rh128.svg
Normal file
|
After Width: | Height: | Size: 59 KiB |
1951
plots/constant-r-rh256.svg
Normal file
|
After Width: | Height: | Size: 58 KiB |
2021
plots/constant-r-rh64.svg
Normal file
|
After Width: | Height: | Size: 60 KiB |
1859
plots/dynamic-r-rh128.svg
Normal file
|
After Width: | Height: | Size: 54 KiB |
1859
plots/dynamic-r-rh256.svg
Normal file
|
After Width: | Height: | Size: 54 KiB |
1856
plots/dynamic-r-rh64.svg
Normal file
|
After Width: | Height: | Size: 54 KiB |
1884
plots/old-thread-r8-rh128.svg
Normal file
|
After Width: | Height: | Size: 54 KiB |
1966
plots/thread-r8-rh128.svg
Normal file
|
After Width: | Height: | Size: 58 KiB |
1980
plots/thread-r8-rh256.svg
Normal file
|
After Width: | Height: | Size: 58 KiB |
1891
plots/thread-r8-rh64.svg
Normal file
|
After Width: | Height: | Size: 56 KiB |
1914
plots/varying-rh.svg
Normal file
|
After Width: | Height: | Size: 57 KiB |
36
result.r6.rh128.txt
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
RESULT name=sort n=100 t=1 iterations=122 durationNanoseconds=8259 totalDurationNanoseconds=1007610 constructorNanoseconds=198 totalConstructorNanoseconds=24160
|
||||||
|
RESULT name=sort n=1000 t=1 iterations=29 durationNanoseconds=35211 totalDurationNanoseconds=1021120 constructorNanoseconds=3050 totalConstructorNanoseconds=88460
|
||||||
|
RESULT name=sort n=10001 t=1 iterations=1 durationNanoseconds=1045340 totalDurationNanoseconds=1045340 constructorNanoseconds=146120 totalConstructorNanoseconds=146120
|
||||||
|
RESULT name=sort n=100000 t=1 iterations=1 durationNanoseconds=7126618 totalDurationNanoseconds=7126618 constructorNanoseconds=1624560 totalConstructorNanoseconds=1624560
|
||||||
|
RESULT name=sort n=10000000 t=1 iterations=1 durationNanoseconds=795244498 totalDurationNanoseconds=795244498 constructorNanoseconds=130208926 totalConstructorNanoseconds=130208926
|
||||||
|
RESULT name=sort n=100000000 t=1 iterations=1 durationNanoseconds=8320009423 totalDurationNanoseconds=8320009423 constructorNanoseconds=1400622563 totalConstructorNanoseconds=1400622563
|
||||||
|
RESULT name=sort n=100 t=2 iterations=16 durationNanoseconds=65010 totalDurationNanoseconds=1040160 constructorNanoseconds=270 totalConstructorNanoseconds=4320
|
||||||
|
RESULT name=sort n=1000 t=2 iterations=4 durationNanoseconds=263227 totalDurationNanoseconds=1052910 constructorNanoseconds=17102 totalConstructorNanoseconds=68410
|
||||||
|
RESULT name=sort n=10001 t=2 iterations=1 durationNanoseconds=2289140 totalDurationNanoseconds=2289140 constructorNanoseconds=110320 totalConstructorNanoseconds=110320
|
||||||
|
RESULT name=sort n=100000 t=2 iterations=1 durationNanoseconds=7571678 totalDurationNanoseconds=7571678 constructorNanoseconds=1248200 totalConstructorNanoseconds=1248200
|
||||||
|
RESULT name=sort n=10000000 t=2 iterations=1 durationNanoseconds=639677488 totalDurationNanoseconds=639677488 constructorNanoseconds=128530765 totalConstructorNanoseconds=128530765
|
||||||
|
RESULT name=sort n=100000000 t=2 iterations=1 durationNanoseconds=22870327208 totalDurationNanoseconds=22870327208 constructorNanoseconds=1423356588 totalConstructorNanoseconds=1423356588
|
||||||
|
RESULT name=sort n=100 t=4 iterations=8 durationNanoseconds=130911 totalDurationNanoseconds=1047290 constructorNanoseconds=655 totalConstructorNanoseconds=5240
|
||||||
|
RESULT name=sort n=1000 t=4 iterations=5 durationNanoseconds=212021 totalDurationNanoseconds=1060109 constructorNanoseconds=6732 totalConstructorNanoseconds=33660
|
||||||
|
RESULT name=sort n=10001 t=4 iterations=1 durationNanoseconds=2420989 totalDurationNanoseconds=2420989 constructorNanoseconds=102540 totalConstructorNanoseconds=102540
|
||||||
|
RESULT name=sort n=100000 t=4 iterations=1 durationNanoseconds=3631009 totalDurationNanoseconds=3631009 constructorNanoseconds=1207530 totalConstructorNanoseconds=1207530
|
||||||
|
RESULT name=sort n=10000000 t=4 iterations=1 durationNanoseconds=454346374 totalDurationNanoseconds=454346374 constructorNanoseconds=131996045 totalConstructorNanoseconds=131996045
|
||||||
|
RESULT name=sort n=100000000 t=4 iterations=1 durationNanoseconds=17211225207 totalDurationNanoseconds=17211225207 constructorNanoseconds=1389266035 totalConstructorNanoseconds=1389266035
|
||||||
|
RESULT name=sort n=100 t=8 iterations=5 durationNanoseconds=238130 totalDurationNanoseconds=1190650 constructorNanoseconds=508 totalConstructorNanoseconds=2540
|
||||||
|
RESULT name=sort n=1000 t=8 iterations=2 durationNanoseconds=614665 totalDurationNanoseconds=1229330 constructorNanoseconds=11100 totalConstructorNanoseconds=22200
|
||||||
|
RESULT name=sort n=10001 t=8 iterations=1 durationNanoseconds=2584419 totalDurationNanoseconds=2584419 constructorNanoseconds=117680 totalConstructorNanoseconds=117680
|
||||||
|
RESULT name=sort n=100000 t=8 iterations=1 durationNanoseconds=5052759 totalDurationNanoseconds=5052759 constructorNanoseconds=1173209 totalConstructorNanoseconds=1173209
|
||||||
|
RESULT name=sort n=10000000 t=8 iterations=1 durationNanoseconds=421671200 totalDurationNanoseconds=421671200 constructorNanoseconds=134548844 totalConstructorNanoseconds=134548844
|
||||||
|
RESULT name=sort n=100000000 t=8 iterations=1 durationNanoseconds=17698779984 totalDurationNanoseconds=17698779984 constructorNanoseconds=1396224964 totalConstructorNanoseconds=1396224964
|
||||||
|
RESULT name=sort n=100 t=12 iterations=3 durationNanoseconds=339883 totalDurationNanoseconds=1019650 constructorNanoseconds=1300 totalConstructorNanoseconds=3900
|
||||||
|
RESULT name=sort n=1000 t=12 iterations=2 durationNanoseconds=600580 totalDurationNanoseconds=1201160 constructorNanoseconds=10010 totalConstructorNanoseconds=20020
|
||||||
|
RESULT name=sort n=10001 t=12 iterations=1 durationNanoseconds=3587640 totalDurationNanoseconds=3587640 constructorNanoseconds=106920 totalConstructorNanoseconds=106920
|
||||||
|
RESULT name=sort n=100000 t=12 iterations=1 durationNanoseconds=5268849 totalDurationNanoseconds=5268849 constructorNanoseconds=1222370 totalConstructorNanoseconds=1222370
|
||||||
|
RESULT name=sort n=10000000 t=12 iterations=1 durationNanoseconds=399081054 totalDurationNanoseconds=399081054 constructorNanoseconds=132725345 totalConstructorNanoseconds=132725345
|
||||||
|
RESULT name=sort n=100000000 t=12 iterations=1 durationNanoseconds=18656433081 totalDurationNanoseconds=18656433081 constructorNanoseconds=1382111417 totalConstructorNanoseconds=1382111417
|
||||||
|
RESULT name=sort n=100 t=16 iterations=2 durationNanoseconds=662270 totalDurationNanoseconds=1324540 constructorNanoseconds=2770 totalConstructorNanoseconds=5540
|
||||||
|
RESULT name=sort n=1000 t=16 iterations=2 durationNanoseconds=785239 totalDurationNanoseconds=1570479 constructorNanoseconds=10985 totalConstructorNanoseconds=21970
|
||||||
|
RESULT name=sort n=10001 t=16 iterations=1 durationNanoseconds=4962679 totalDurationNanoseconds=4962679 constructorNanoseconds=111640 totalConstructorNanoseconds=111640
|
||||||
|
RESULT name=sort n=100000 t=16 iterations=1 durationNanoseconds=5801219 totalDurationNanoseconds=5801219 constructorNanoseconds=1309400 totalConstructorNanoseconds=1309400
|
||||||
|
RESULT name=sort n=10000000 t=16 iterations=1 durationNanoseconds=417952350 totalDurationNanoseconds=417952350 constructorNanoseconds=131973675 totalConstructorNanoseconds=131973675
|
||||||
|
RESULT name=sort n=100000000 t=16 iterations=1 durationNanoseconds=20155626106 totalDurationNanoseconds=20155626106 constructorNanoseconds=1393607374 totalConstructorNanoseconds=1393607374
|
||||||
270
result.rh128.old.txt
Normal file
@ -0,0 +1,270 @@
|
|||||||
|
RESULT name=t1r-2 n=100 t=1 r=-2 iterations=142 durationNanoseconds=7075 totalDurationNanoseconds=1004791 constructorNanoseconds=174 totalConstructorNanoseconds=24710
|
||||||
|
RESULT name=t1r-2 n=1000 t=1 r=-2 iterations=10 durationNanoseconds=103341 totalDurationNanoseconds=1033410 constructorNanoseconds=5133 totalConstructorNanoseconds=51330
|
||||||
|
RESULT name=t1r-2 n=10001 t=1 r=-2 iterations=2 durationNanoseconds=695530 totalDurationNanoseconds=1391061 constructorNanoseconds=74805 totalConstructorNanoseconds=149610
|
||||||
|
RESULT name=t1r-2 n=100000 t=1 r=-2 iterations=1 durationNanoseconds=6839815 totalDurationNanoseconds=6839815 constructorNanoseconds=1295551 totalConstructorNanoseconds=1295551
|
||||||
|
RESULT name=t1r-2 n=999999 t=1 r=-2 iterations=1 durationNanoseconds=72404171 totalDurationNanoseconds=72404171 constructorNanoseconds=12725050 totalConstructorNanoseconds=12725050
|
||||||
|
RESULT name=t1r-2 n=10000000 t=1 r=-2 iterations=1 durationNanoseconds=732117254 totalDurationNanoseconds=732117254 constructorNanoseconds=127857871 totalConstructorNanoseconds=127857871
|
||||||
|
RESULT name=t1r-2 n=100000000 t=1 r=-2 iterations=1 durationNanoseconds=8301397007 totalDurationNanoseconds=8301397007 constructorNanoseconds=1290297483 totalConstructorNanoseconds=1290297483
|
||||||
|
RESULT name=t1r-2 n=200000000 t=1 r=-2 iterations=1 durationNanoseconds=14885534387 totalDurationNanoseconds=14885534387 constructorNanoseconds=2737634559 totalConstructorNanoseconds=2737634559
|
||||||
|
RESULT name=t2r-2 n=100 t=2 r=-2 iterations=16 durationNanoseconds=65768 totalDurationNanoseconds=1052300 constructorNanoseconds=455 totalConstructorNanoseconds=7280
|
||||||
|
RESULT name=t2r-2 n=1000 t=2 r=-2 iterations=6 durationNanoseconds=171158 totalDurationNanoseconds=1026951 constructorNanoseconds=4726 totalConstructorNanoseconds=28360
|
||||||
|
RESULT name=t2r-2 n=10001 t=2 r=-2 iterations=2 durationNanoseconds=915111 totalDurationNanoseconds=1830222 constructorNanoseconds=82210 totalConstructorNanoseconds=164420
|
||||||
|
RESULT name=t2r-2 n=100000 t=2 r=-2 iterations=1 durationNanoseconds=6316315 totalDurationNanoseconds=6316315 constructorNanoseconds=1351681 totalConstructorNanoseconds=1351681
|
||||||
|
RESULT name=t2r-2 n=999999 t=2 r=-2 iterations=1 durationNanoseconds=87410793 totalDurationNanoseconds=87410793 constructorNanoseconds=12889059 totalConstructorNanoseconds=12889059
|
||||||
|
RESULT name=t2r-2 n=10000000 t=2 r=-2 iterations=1 durationNanoseconds=1094305362 totalDurationNanoseconds=1094305362 constructorNanoseconds=129415393 totalConstructorNanoseconds=129415393
|
||||||
|
RESULT name=t2r-2 n=100000000 t=2 r=-2 iterations=1 durationNanoseconds=14839768804 totalDurationNanoseconds=14839768804 constructorNanoseconds=1290147473 totalConstructorNanoseconds=1290147473
|
||||||
|
RESULT name=t2r-2 n=200000000 t=2 r=-2 iterations=1 durationNanoseconds=18282973787 totalDurationNanoseconds=18282973787 constructorNanoseconds=2723035528 totalConstructorNanoseconds=2723035528
|
||||||
|
RESULT name=t4r-2 n=100 t=4 r=-2 iterations=6 durationNanoseconds=170771 totalDurationNanoseconds=1024631 constructorNanoseconds=560 totalConstructorNanoseconds=3360
|
||||||
|
RESULT name=t4r-2 n=1000 t=4 r=-2 iterations=5 durationNanoseconds=223354 totalDurationNanoseconds=1116771 constructorNanoseconds=6810 totalConstructorNanoseconds=34050
|
||||||
|
RESULT name=t4r-2 n=10001 t=4 r=-2 iterations=2 durationNanoseconds=557230 totalDurationNanoseconds=1114460 constructorNanoseconds=67650 totalConstructorNanoseconds=135301
|
||||||
|
RESULT name=t4r-2 n=100000 t=4 r=-2 iterations=1 durationNanoseconds=5575504 totalDurationNanoseconds=5575504 constructorNanoseconds=1254881 totalConstructorNanoseconds=1254881
|
||||||
|
RESULT name=t4r-2 n=999999 t=4 r=-2 iterations=1 durationNanoseconds=62341834 totalDurationNanoseconds=62341834 constructorNanoseconds=12719099 totalConstructorNanoseconds=12719099
|
||||||
|
RESULT name=t4r-2 n=10000000 t=4 r=-2 iterations=1 durationNanoseconds=685272510 totalDurationNanoseconds=685272510 constructorNanoseconds=134177526 totalConstructorNanoseconds=134177526
|
||||||
|
RESULT name=t4r-2 n=100000000 t=4 r=-2 iterations=1 durationNanoseconds=9312365860 totalDurationNanoseconds=9312365860 constructorNanoseconds=1289113003 totalConstructorNanoseconds=1289113003
|
||||||
|
RESULT name=t4r-2 n=200000000 t=4 r=-2 iterations=1 durationNanoseconds=12909919134 totalDurationNanoseconds=12909919134 constructorNanoseconds=2743786272 totalConstructorNanoseconds=2743786272
|
||||||
|
RESULT name=t8r-2 n=100 t=8 r=-2 iterations=3 durationNanoseconds=380323 totalDurationNanoseconds=1140971 constructorNanoseconds=2006 totalConstructorNanoseconds=6020
|
||||||
|
RESULT name=t8r-2 n=1000 t=8 r=-2 iterations=3 durationNanoseconds=438990 totalDurationNanoseconds=1316971 constructorNanoseconds=12773 totalConstructorNanoseconds=38320
|
||||||
|
RESULT name=t8r-2 n=10001 t=8 r=-2 iterations=2 durationNanoseconds=1698201 totalDurationNanoseconds=3396403 constructorNanoseconds=73835 totalConstructorNanoseconds=147670
|
||||||
|
RESULT name=t8r-2 n=100000 t=8 r=-2 iterations=1 durationNanoseconds=3973703 totalDurationNanoseconds=3973703 constructorNanoseconds=1295521 totalConstructorNanoseconds=1295521
|
||||||
|
RESULT name=t8r-2 n=999999 t=8 r=-2 iterations=1 durationNanoseconds=50172346 totalDurationNanoseconds=50172346 constructorNanoseconds=11618878 totalConstructorNanoseconds=11618878
|
||||||
|
RESULT name=t8r-2 n=10000000 t=8 r=-2 iterations=1 durationNanoseconds=525073755 totalDurationNanoseconds=525073755 constructorNanoseconds=137369569 totalConstructorNanoseconds=137369569
|
||||||
|
RESULT name=t8r-2 n=100000000 t=8 r=-2 iterations=1 durationNanoseconds=6649576016 totalDurationNanoseconds=6649576016 constructorNanoseconds=1291368484 totalConstructorNanoseconds=1291368484
|
||||||
|
RESULT name=t8r-2 n=200000000 t=8 r=-2 iterations=1 durationNanoseconds=8658881834 totalDurationNanoseconds=8658881834 constructorNanoseconds=2721116796 totalConstructorNanoseconds=2721116796
|
||||||
|
RESULT name=t12r-2 n=100 t=12 r=-2 iterations=2 durationNanoseconds=504400 totalDurationNanoseconds=1008801 constructorNanoseconds=980 totalConstructorNanoseconds=1960
|
||||||
|
RESULT name=t12r-2 n=1000 t=12 r=-2 iterations=2 durationNanoseconds=962910 totalDurationNanoseconds=1925821 constructorNanoseconds=18425 totalConstructorNanoseconds=36850
|
||||||
|
RESULT name=t12r-2 n=10001 t=12 r=-2 iterations=2 durationNanoseconds=946311 totalDurationNanoseconds=1892622 constructorNanoseconds=75870 totalConstructorNanoseconds=151740
|
||||||
|
RESULT name=t12r-2 n=100000 t=12 r=-2 iterations=1 durationNanoseconds=3836613 totalDurationNanoseconds=3836613 constructorNanoseconds=1234840 totalConstructorNanoseconds=1234840
|
||||||
|
RESULT name=t12r-2 n=999999 t=12 r=-2 iterations=1 durationNanoseconds=45204953 totalDurationNanoseconds=45204953 constructorNanoseconds=17277072 totalConstructorNanoseconds=17277072
|
||||||
|
RESULT name=t12r-2 n=10000000 t=12 r=-2 iterations=1 durationNanoseconds=411877655 totalDurationNanoseconds=411877655 constructorNanoseconds=132345014 totalConstructorNanoseconds=132345014
|
||||||
|
RESULT name=t12r-2 n=100000000 t=12 r=-2 iterations=1 durationNanoseconds=5904964133 totalDurationNanoseconds=5904964133 constructorNanoseconds=1278449745 totalConstructorNanoseconds=1278449745
|
||||||
|
RESULT name=t12r-2 n=200000000 t=12 r=-2 iterations=1 durationNanoseconds=8164250780 totalDurationNanoseconds=8164250780 constructorNanoseconds=2715346352 totalConstructorNanoseconds=2715346352
|
||||||
|
RESULT name=t16r-2 n=100 t=16 r=-2 iterations=2 durationNanoseconds=701065 totalDurationNanoseconds=1402131 constructorNanoseconds=3190 totalConstructorNanoseconds=6380
|
||||||
|
RESULT name=t16r-2 n=1000 t=16 r=-2 iterations=2 durationNanoseconds=960121 totalDurationNanoseconds=1920242 constructorNanoseconds=9865 totalConstructorNanoseconds=19730
|
||||||
|
RESULT name=t16r-2 n=10001 t=16 r=-2 iterations=1 durationNanoseconds=1276851 totalDurationNanoseconds=1276851 constructorNanoseconds=105030 totalConstructorNanoseconds=105030
|
||||||
|
RESULT name=t16r-2 n=100000 t=16 r=-2 iterations=1 durationNanoseconds=3893103 totalDurationNanoseconds=3893103 constructorNanoseconds=1195951 totalConstructorNanoseconds=1195951
|
||||||
|
RESULT name=t16r-2 n=999999 t=16 r=-2 iterations=1 durationNanoseconds=32399273 totalDurationNanoseconds=32399273 constructorNanoseconds=12629609 totalConstructorNanoseconds=12629609
|
||||||
|
RESULT name=t16r-2 n=10000000 t=16 r=-2 iterations=1 durationNanoseconds=433487560 totalDurationNanoseconds=433487560 constructorNanoseconds=140224750 totalConstructorNanoseconds=140224750
|
||||||
|
RESULT name=t16r-2 n=100000000 t=16 r=-2 iterations=1 durationNanoseconds=5822007605 totalDurationNanoseconds=5822007605 constructorNanoseconds=1293594835 totalConstructorNanoseconds=1293594835
|
||||||
|
RESULT name=t16r-2 n=200000000 t=16 r=-2 iterations=1 durationNanoseconds=7740580936 totalDurationNanoseconds=7740580936 constructorNanoseconds=2709545268 totalConstructorNanoseconds=2709545268
|
||||||
|
RESULT name=t1r-1 n=100 t=1 r=-1 iterations=146 durationNanoseconds=6882 totalDurationNanoseconds=1004901 constructorNanoseconds=168 totalConstructorNanoseconds=24650
|
||||||
|
RESULT name=t1r-1 n=1000 t=1 r=-1 iterations=20 durationNanoseconds=51267 totalDurationNanoseconds=1025351 constructorNanoseconds=2115 totalConstructorNanoseconds=42300
|
||||||
|
RESULT name=t1r-1 n=10001 t=1 r=-1 iterations=1 durationNanoseconds=1023681 totalDurationNanoseconds=1023681 constructorNanoseconds=126670 totalConstructorNanoseconds=126670
|
||||||
|
RESULT name=t1r-1 n=100000 t=1 r=-1 iterations=1 durationNanoseconds=13137710 totalDurationNanoseconds=13137710 constructorNanoseconds=1256640 totalConstructorNanoseconds=1256640
|
||||||
|
RESULT name=t1r-1 n=999999 t=1 r=-1 iterations=1 durationNanoseconds=82126778 totalDurationNanoseconds=82126778 constructorNanoseconds=12571969 totalConstructorNanoseconds=12571969
|
||||||
|
RESULT name=t1r-1 n=10000000 t=1 r=-1 iterations=1 durationNanoseconds=1152254264 totalDurationNanoseconds=1152254264 constructorNanoseconds=134086086 totalConstructorNanoseconds=134086086
|
||||||
|
RESULT name=t1r-1 n=100000000 t=1 r=-1 iterations=1 durationNanoseconds=16178903102 totalDurationNanoseconds=16178903102 constructorNanoseconds=1299034529 totalConstructorNanoseconds=1299034529
|
||||||
|
RESULT name=t1r-1 n=200000000 t=1 r=-1 iterations=1 durationNanoseconds=24057963707 totalDurationNanoseconds=24057963707 constructorNanoseconds=2731585944 totalConstructorNanoseconds=2731585944
|
||||||
|
RESULT name=t2r-1 n=100 t=2 r=-1 iterations=16 durationNanoseconds=63718 totalDurationNanoseconds=1019500 constructorNanoseconds=459 totalConstructorNanoseconds=7350
|
||||||
|
RESULT name=t2r-1 n=1000 t=2 r=-1 iterations=5 durationNanoseconds=244124 totalDurationNanoseconds=1220621 constructorNanoseconds=11212 totalConstructorNanoseconds=56060
|
||||||
|
RESULT name=t2r-1 n=10001 t=2 r=-1 iterations=1 durationNanoseconds=1972401 totalDurationNanoseconds=1972401 constructorNanoseconds=105710 totalConstructorNanoseconds=105710
|
||||||
|
RESULT name=t2r-1 n=100000 t=2 r=-1 iterations=1 durationNanoseconds=45251732 totalDurationNanoseconds=45251732 constructorNanoseconds=1194691 totalConstructorNanoseconds=1194691
|
||||||
|
RESULT name=t2r-1 n=999999 t=2 r=-1 iterations=1 durationNanoseconds=193956199 totalDurationNanoseconds=193956199 constructorNanoseconds=12487569 totalConstructorNanoseconds=12487569
|
||||||
|
RESULT name=t2r-1 n=10000000 t=2 r=-1 iterations=1 durationNanoseconds=3193878065 totalDurationNanoseconds=3193878065 constructorNanoseconds=131946494 totalConstructorNanoseconds=131946494
|
||||||
|
RESULT name=t2r-1 n=100000000 t=2 r=-1 iterations=1 durationNanoseconds=50912748896 totalDurationNanoseconds=50912748896 constructorNanoseconds=1278603634 totalConstructorNanoseconds=1278603634
|
||||||
|
RESULT name=t2r-1 n=200000000 t=2 r=-1 iterations=1 durationNanoseconds=86172484925 totalDurationNanoseconds=86172484925 constructorNanoseconds=2601553781 totalConstructorNanoseconds=2601553781
|
||||||
|
RESULT name=t4r-1 n=100 t=4 r=-1 iterations=7 durationNanoseconds=146201 totalDurationNanoseconds=1023411 constructorNanoseconds=501 totalConstructorNanoseconds=3510
|
||||||
|
RESULT name=t4r-1 n=1000 t=4 r=-1 iterations=3 durationNanoseconds=353606 totalDurationNanoseconds=1060820 constructorNanoseconds=10516 totalConstructorNanoseconds=31550
|
||||||
|
RESULT name=t4r-1 n=10001 t=4 r=-1 iterations=1 durationNanoseconds=2235642 totalDurationNanoseconds=2235642 constructorNanoseconds=123620 totalConstructorNanoseconds=123620
|
||||||
|
RESULT name=t4r-1 n=100000 t=4 r=-1 iterations=1 durationNanoseconds=30206291 totalDurationNanoseconds=30206291 constructorNanoseconds=1361541 totalConstructorNanoseconds=1361541
|
||||||
|
RESULT name=t4r-1 n=999999 t=4 r=-1 iterations=1 durationNanoseconds=133896136 totalDurationNanoseconds=133896136 constructorNanoseconds=12831729 totalConstructorNanoseconds=12831729
|
||||||
|
RESULT name=t4r-1 n=10000000 t=4 r=-1 iterations=1 durationNanoseconds=2217821896 totalDurationNanoseconds=2217821896 constructorNanoseconds=142787782 totalConstructorNanoseconds=142787782
|
||||||
|
RESULT name=t4r-1 n=100000000 t=4 r=-1 iterations=1 durationNanoseconds=33963433633 totalDurationNanoseconds=33963433633 constructorNanoseconds=1338019727 totalConstructorNanoseconds=1338019727
|
||||||
|
RESULT name=t4r-1 n=200000000 t=4 r=-1 iterations=1 durationNanoseconds=56470751731 totalDurationNanoseconds=56470751731 constructorNanoseconds=2579859795 totalConstructorNanoseconds=2579859795
|
||||||
|
RESULT name=t8r-1 n=100 t=8 r=-1 iterations=5 durationNanoseconds=236492 totalDurationNanoseconds=1182460 constructorNanoseconds=496 totalConstructorNanoseconds=2480
|
||||||
|
RESULT name=t8r-1 n=1000 t=8 r=-1 iterations=3 durationNanoseconds=429743 totalDurationNanoseconds=1289231 constructorNanoseconds=10563 totalConstructorNanoseconds=31690
|
||||||
|
RESULT name=t8r-1 n=10001 t=8 r=-1 iterations=1 durationNanoseconds=2203152 totalDurationNanoseconds=2203152 constructorNanoseconds=104060 totalConstructorNanoseconds=104060
|
||||||
|
RESULT name=t8r-1 n=100000 t=8 r=-1 iterations=1 durationNanoseconds=26133758 totalDurationNanoseconds=26133758 constructorNanoseconds=1329751 totalConstructorNanoseconds=1329751
|
||||||
|
RESULT name=t8r-1 n=999999 t=8 r=-1 iterations=1 durationNanoseconds=101188102 totalDurationNanoseconds=101188102 constructorNanoseconds=12749039 totalConstructorNanoseconds=12749039
|
||||||
|
RESULT name=t8r-1 n=10000000 t=8 r=-1 iterations=1 durationNanoseconds=1557143434 totalDurationNanoseconds=1557143434 constructorNanoseconds=135745387 totalConstructorNanoseconds=135745387
|
||||||
|
RESULT name=t8r-1 n=100000000 t=8 r=-1 iterations=1 durationNanoseconds=23711962660 totalDurationNanoseconds=23711962660 constructorNanoseconds=1323615847 totalConstructorNanoseconds=1323615847
|
||||||
|
RESULT name=t8r-1 n=200000000 t=8 r=-1 iterations=1 durationNanoseconds=39126735486 totalDurationNanoseconds=39126735486 constructorNanoseconds=2616063831 totalConstructorNanoseconds=2616063831
|
||||||
|
RESULT name=t12r-1 n=100 t=12 r=-1 iterations=4 durationNanoseconds=320860 totalDurationNanoseconds=1283441 constructorNanoseconds=1167 totalConstructorNanoseconds=4670
|
||||||
|
RESULT name=t12r-1 n=1000 t=12 r=-1 iterations=1 durationNanoseconds=1194151 totalDurationNanoseconds=1194151 constructorNanoseconds=45040 totalConstructorNanoseconds=45040
|
||||||
|
RESULT name=t12r-1 n=10001 t=12 r=-1 iterations=1 durationNanoseconds=2246682 totalDurationNanoseconds=2246682 constructorNanoseconds=115610 totalConstructorNanoseconds=115610
|
||||||
|
RESULT name=t12r-1 n=100000 t=12 r=-1 iterations=1 durationNanoseconds=22237976 totalDurationNanoseconds=22237976 constructorNanoseconds=1205211 totalConstructorNanoseconds=1205211
|
||||||
|
RESULT name=t12r-1 n=999999 t=12 r=-1 iterations=1 durationNanoseconds=81411108 totalDurationNanoseconds=81411108 constructorNanoseconds=13062440 totalConstructorNanoseconds=13062440
|
||||||
|
RESULT name=t12r-1 n=10000000 t=12 r=-1 iterations=1 durationNanoseconds=1265144485 totalDurationNanoseconds=1265144485 constructorNanoseconds=135130337 totalConstructorNanoseconds=135130337
|
||||||
|
RESULT name=t12r-1 n=100000000 t=12 r=-1 iterations=1 durationNanoseconds=22028335046 totalDurationNanoseconds=22028335046 constructorNanoseconds=1310657687 totalConstructorNanoseconds=1310657687
|
||||||
|
RESULT name=t12r-1 n=200000000 t=12 r=-1 iterations=1 durationNanoseconds=32021135974 totalDurationNanoseconds=32021135974 constructorNanoseconds=2590980693 totalConstructorNanoseconds=2590980693
|
||||||
|
RESULT name=t16r-1 n=100 t=16 r=-1 iterations=2 durationNanoseconds=636985 totalDurationNanoseconds=1273971 constructorNanoseconds=2805 totalConstructorNanoseconds=5610
|
||||||
|
RESULT name=t16r-1 n=1000 t=16 r=-1 iterations=2 durationNanoseconds=904590 totalDurationNanoseconds=1809181 constructorNanoseconds=10385 totalConstructorNanoseconds=20770
|
||||||
|
RESULT name=t16r-1 n=10001 t=16 r=-1 iterations=1 durationNanoseconds=2219091 totalDurationNanoseconds=2219091 constructorNanoseconds=126470 totalConstructorNanoseconds=126470
|
||||||
|
RESULT name=t16r-1 n=100000 t=16 r=-1 iterations=1 durationNanoseconds=22176726 totalDurationNanoseconds=22176726 constructorNanoseconds=1346491 totalConstructorNanoseconds=1346491
|
||||||
|
RESULT name=t16r-1 n=999999 t=16 r=-1 iterations=1 durationNanoseconds=83162789 totalDurationNanoseconds=83162789 constructorNanoseconds=12447259 totalConstructorNanoseconds=12447259
|
||||||
|
RESULT name=t16r-1 n=10000000 t=16 r=-1 iterations=1 durationNanoseconds=1357386701 totalDurationNanoseconds=1357386701 constructorNanoseconds=141522251 totalConstructorNanoseconds=141522251
|
||||||
|
RESULT name=t16r-1 n=100000000 t=16 r=-1 iterations=1 durationNanoseconds=27495563986 totalDurationNanoseconds=27495563986 constructorNanoseconds=1309979897 totalConstructorNanoseconds=1309979897
|
||||||
|
RESULT name=t16r-1 n=200000000 t=16 r=-1 iterations=1 durationNanoseconds=34664648704 totalDurationNanoseconds=34664648704 constructorNanoseconds=2659959023 totalConstructorNanoseconds=2659959023
|
||||||
|
RESULT name=t1r4 n=100 t=1 r=4 iterations=88 durationNanoseconds=11405 totalDurationNanoseconds=1003671 constructorNanoseconds=308 totalConstructorNanoseconds=27110
|
||||||
|
RESULT name=t1r4 n=1000 t=1 r=4 iterations=19 durationNanoseconds=53587 totalDurationNanoseconds=1018170 constructorNanoseconds=2352 totalConstructorNanoseconds=44691
|
||||||
|
RESULT name=t1r4 n=10001 t=1 r=4 iterations=2 durationNanoseconds=726655 totalDurationNanoseconds=1453311 constructorNanoseconds=69505 totalConstructorNanoseconds=139010
|
||||||
|
RESULT name=t1r4 n=100000 t=1 r=4 iterations=1 durationNanoseconds=7171895 totalDurationNanoseconds=7171895 constructorNanoseconds=1211621 totalConstructorNanoseconds=1211621
|
||||||
|
RESULT name=t1r4 n=999999 t=1 r=4 iterations=1 durationNanoseconds=76279194 totalDurationNanoseconds=76279194 constructorNanoseconds=12727730 totalConstructorNanoseconds=12727730
|
||||||
|
RESULT name=t1r4 n=200000000 t=1 r=4 iterations=1 durationNanoseconds=17264795198 totalDurationNanoseconds=17264795198 constructorNanoseconds=2585216199 totalConstructorNanoseconds=2585216199
|
||||||
|
RESULT name=t2r4 n=100 t=2 r=4 iterations=16 durationNanoseconds=63575 totalDurationNanoseconds=1017211 constructorNanoseconds=293 totalConstructorNanoseconds=4700
|
||||||
|
RESULT name=t2r4 n=1000 t=2 r=4 iterations=7 durationNanoseconds=148680 totalDurationNanoseconds=1040761 constructorNanoseconds=5117 totalConstructorNanoseconds=35820
|
||||||
|
RESULT name=t2r4 n=10001 t=2 r=4 iterations=2 durationNanoseconds=659595 totalDurationNanoseconds=1319191 constructorNanoseconds=73240 totalConstructorNanoseconds=146480
|
||||||
|
RESULT name=t2r4 n=100000 t=2 r=4 iterations=1 durationNanoseconds=6033095 totalDurationNanoseconds=6033095 constructorNanoseconds=1206920 totalConstructorNanoseconds=1206920
|
||||||
|
RESULT name=t2r4 n=999999 t=2 r=4 iterations=1 durationNanoseconds=80257168 totalDurationNanoseconds=80257168 constructorNanoseconds=12575619 totalConstructorNanoseconds=12575619
|
||||||
|
RESULT name=t2r4 n=200000000 t=2 r=4 iterations=1 durationNanoseconds=18771227196 totalDurationNanoseconds=18771227196 constructorNanoseconds=2679794447 totalConstructorNanoseconds=2679794447
|
||||||
|
RESULT name=t4r4 n=100 t=4 r=4 iterations=9 durationNanoseconds=117541 totalDurationNanoseconds=1057871 constructorNanoseconds=562 totalConstructorNanoseconds=5060
|
||||||
|
RESULT name=t4r4 n=1000 t=4 r=4 iterations=4 durationNanoseconds=287000 totalDurationNanoseconds=1148001 constructorNanoseconds=11945 totalConstructorNanoseconds=47780
|
||||||
|
RESULT name=t4r4 n=10001 t=4 r=4 iterations=2 durationNanoseconds=516660 totalDurationNanoseconds=1033320 constructorNanoseconds=74465 totalConstructorNanoseconds=148930
|
||||||
|
RESULT name=t4r4 n=100000 t=4 r=4 iterations=1 durationNanoseconds=4226743 totalDurationNanoseconds=4226743 constructorNanoseconds=1225991 totalConstructorNanoseconds=1225991
|
||||||
|
RESULT name=t4r4 n=999999 t=4 r=4 iterations=1 durationNanoseconds=67331208 totalDurationNanoseconds=67331208 constructorNanoseconds=12485199 totalConstructorNanoseconds=12485199
|
||||||
|
RESULT name=t4r4 n=200000000 t=4 r=4 iterations=1 durationNanoseconds=13493229041 totalDurationNanoseconds=13493229041 constructorNanoseconds=2688695043 totalConstructorNanoseconds=2688695043
|
||||||
|
RESULT name=t8r4 n=100 t=8 r=4 iterations=5 durationNanoseconds=236916 totalDurationNanoseconds=1184581 constructorNanoseconds=988 totalConstructorNanoseconds=4940
|
||||||
|
RESULT name=t8r4 n=1000 t=8 r=4 iterations=2 durationNanoseconds=933405 totalDurationNanoseconds=1866811 constructorNanoseconds=13865 totalConstructorNanoseconds=27730
|
||||||
|
RESULT name=t8r4 n=10001 t=8 r=4 iterations=2 durationNanoseconds=683090 totalDurationNanoseconds=1366181 constructorNanoseconds=78375 totalConstructorNanoseconds=156751
|
||||||
|
RESULT name=t8r4 n=100000 t=8 r=4 iterations=1 durationNanoseconds=3932333 totalDurationNanoseconds=3932333 constructorNanoseconds=1276281 totalConstructorNanoseconds=1276281
|
||||||
|
RESULT name=t8r4 n=999999 t=8 r=4 iterations=1 durationNanoseconds=46023763 totalDurationNanoseconds=46023763 constructorNanoseconds=12801009 totalConstructorNanoseconds=12801009
|
||||||
|
RESULT name=t8r4 n=200000000 t=8 r=4 iterations=1 durationNanoseconds=8639420499 totalDurationNanoseconds=8639420499 constructorNanoseconds=2700757582 totalConstructorNanoseconds=2700757582
|
||||||
|
RESULT name=t12r4 n=100 t=12 r=4 iterations=3 durationNanoseconds=334176 totalDurationNanoseconds=1002530 constructorNanoseconds=1470 totalConstructorNanoseconds=4410
|
||||||
|
RESULT name=t12r4 n=1000 t=12 r=4 iterations=1 durationNanoseconds=1164681 totalDurationNanoseconds=1164681 constructorNanoseconds=30960 totalConstructorNanoseconds=30960
|
||||||
|
RESULT name=t12r4 n=10001 t=12 r=4 iterations=1 durationNanoseconds=1006470 totalDurationNanoseconds=1006470 constructorNanoseconds=110860 totalConstructorNanoseconds=110860
|
||||||
|
RESULT name=t12r4 n=100000 t=12 r=4 iterations=1 durationNanoseconds=3999223 totalDurationNanoseconds=3999223 constructorNanoseconds=1295021 totalConstructorNanoseconds=1295021
|
||||||
|
RESULT name=t12r4 n=999999 t=12 r=4 iterations=1 durationNanoseconds=35329376 totalDurationNanoseconds=35329376 constructorNanoseconds=12498308 totalConstructorNanoseconds=12498308
|
||||||
|
RESULT name=t12r4 n=200000000 t=12 r=4 iterations=1 durationNanoseconds=7015880928 totalDurationNanoseconds=7015880928 constructorNanoseconds=2723018098 totalConstructorNanoseconds=2723018098
|
||||||
|
RESULT name=t16r4 n=100 t=16 r=4 iterations=2 durationNanoseconds=645735 totalDurationNanoseconds=1291471 constructorNanoseconds=2715 totalConstructorNanoseconds=5430
|
||||||
|
RESULT name=t16r4 n=1000 t=16 r=4 iterations=1 durationNanoseconds=3169832 totalDurationNanoseconds=3169832 constructorNanoseconds=18090 totalConstructorNanoseconds=18090
|
||||||
|
RESULT name=t16r4 n=10001 t=16 r=4 iterations=1 durationNanoseconds=1216190 totalDurationNanoseconds=1216190 constructorNanoseconds=107761 totalConstructorNanoseconds=107761
|
||||||
|
RESULT name=t16r4 n=100000 t=16 r=4 iterations=1 durationNanoseconds=3331643 totalDurationNanoseconds=3331643 constructorNanoseconds=1250531 totalConstructorNanoseconds=1250531
|
||||||
|
RESULT name=t16r4 n=999999 t=16 r=4 iterations=1 durationNanoseconds=32270043 totalDurationNanoseconds=32270043 constructorNanoseconds=12508589 totalConstructorNanoseconds=12508589
|
||||||
|
RESULT name=t16r4 n=200000000 t=16 r=4 iterations=1 durationNanoseconds=6761595297 totalDurationNanoseconds=6761595297 constructorNanoseconds=2719194074 totalConstructorNanoseconds=2719194074
|
||||||
|
RESULT name=t1r6 n=100 t=1 r=6 iterations=146 durationNanoseconds=6892 totalDurationNanoseconds=1006271 constructorNanoseconds=180 totalConstructorNanoseconds=26410
|
||||||
|
RESULT name=t1r6 n=1000 t=1 r=6 iterations=16 durationNanoseconds=64241 totalDurationNanoseconds=1027860 constructorNanoseconds=5470 totalConstructorNanoseconds=87530
|
||||||
|
RESULT name=t1r6 n=10001 t=1 r=6 iterations=1 durationNanoseconds=1054141 totalDurationNanoseconds=1054141 constructorNanoseconds=112800 totalConstructorNanoseconds=112800
|
||||||
|
RESULT name=t1r6 n=100000 t=1 r=6 iterations=1 durationNanoseconds=5955495 totalDurationNanoseconds=5955495 constructorNanoseconds=1171511 totalConstructorNanoseconds=1171511
|
||||||
|
RESULT name=t1r6 n=999999 t=1 r=6 iterations=1 durationNanoseconds=89868695 totalDurationNanoseconds=89868695 constructorNanoseconds=13450819 totalConstructorNanoseconds=13450819
|
||||||
|
RESULT name=t1r6 n=10000000 t=1 r=6 iterations=1 durationNanoseconds=799530182 totalDurationNanoseconds=799530182 constructorNanoseconds=136797588 totalConstructorNanoseconds=136797588
|
||||||
|
RESULT name=t1r6 n=100000000 t=1 r=6 iterations=1 durationNanoseconds=8378597182 totalDurationNanoseconds=8378597182 constructorNanoseconds=1302310882 totalConstructorNanoseconds=1302310882
|
||||||
|
RESULT name=t1r6 n=200000000 t=1 r=6 iterations=1 durationNanoseconds=14902410889 totalDurationNanoseconds=14902410889 constructorNanoseconds=2699267111 totalConstructorNanoseconds=2699267111
|
||||||
|
RESULT name=t2r6 n=100 t=2 r=6 iterations=14 durationNanoseconds=72029 totalDurationNanoseconds=1008411 constructorNanoseconds=361 totalConstructorNanoseconds=5060
|
||||||
|
RESULT name=t2r6 n=1000 t=2 r=6 iterations=7 durationNanoseconds=157294 totalDurationNanoseconds=1101061 constructorNanoseconds=10398 totalConstructorNanoseconds=72790
|
||||||
|
RESULT name=t2r6 n=10001 t=2 r=6 iterations=1 durationNanoseconds=3484442 totalDurationNanoseconds=3484442 constructorNanoseconds=112800 totalConstructorNanoseconds=112800
|
||||||
|
RESULT name=t2r6 n=100000 t=2 r=6 iterations=1 durationNanoseconds=5824474 totalDurationNanoseconds=5824474 constructorNanoseconds=1158411 totalConstructorNanoseconds=1158411
|
||||||
|
RESULT name=t2r6 n=999999 t=2 r=6 iterations=1 durationNanoseconds=231810895 totalDurationNanoseconds=231810895 constructorNanoseconds=12890110 totalConstructorNanoseconds=12890110
|
||||||
|
RESULT name=t2r6 n=10000000 t=2 r=6 iterations=1 durationNanoseconds=603647372 totalDurationNanoseconds=603647372 constructorNanoseconds=137011388 totalConstructorNanoseconds=137011388
|
||||||
|
RESULT name=t2r6 n=100000000 t=2 r=6 iterations=1 durationNanoseconds=14717657957 totalDurationNanoseconds=14717657957 constructorNanoseconds=1302212831 totalConstructorNanoseconds=1302212831
|
||||||
|
RESULT name=t2r6 n=200000000 t=2 r=6 iterations=1 durationNanoseconds=16265180233 totalDurationNanoseconds=16265180233 constructorNanoseconds=2696135799 totalConstructorNanoseconds=2696135799
|
||||||
|
RESULT name=t4r6 n=100 t=4 r=6 iterations=7 durationNanoseconds=144335 totalDurationNanoseconds=1010350 constructorNanoseconds=1124 totalConstructorNanoseconds=7870
|
||||||
|
RESULT name=t4r6 n=1000 t=4 r=6 iterations=3 durationNanoseconds=341363 totalDurationNanoseconds=1024091 constructorNanoseconds=13736 totalConstructorNanoseconds=41210
|
||||||
|
RESULT name=t4r6 n=10001 t=4 r=6 iterations=1 durationNanoseconds=2539931 totalDurationNanoseconds=2539931 constructorNanoseconds=120051 totalConstructorNanoseconds=120051
|
||||||
|
RESULT name=t4r6 n=100000 t=4 r=6 iterations=1 durationNanoseconds=3924943 totalDurationNanoseconds=3924943 constructorNanoseconds=1169761 totalConstructorNanoseconds=1169761
|
||||||
|
RESULT name=t4r6 n=999999 t=4 r=6 iterations=1 durationNanoseconds=170713432 totalDurationNanoseconds=170713432 constructorNanoseconds=12507789 totalConstructorNanoseconds=12507789
|
||||||
|
RESULT name=t4r6 n=10000000 t=4 r=6 iterations=1 durationNanoseconds=409464663 totalDurationNanoseconds=409464663 constructorNanoseconds=134037346 totalConstructorNanoseconds=134037346
|
||||||
|
RESULT name=t4r6 n=100000000 t=4 r=6 iterations=1 durationNanoseconds=9440132412 totalDurationNanoseconds=9440132412 constructorNanoseconds=1321437365 totalConstructorNanoseconds=1321437365
|
||||||
|
RESULT name=t4r6 n=200000000 t=4 r=6 iterations=1 durationNanoseconds=11810472697 totalDurationNanoseconds=11810472697 constructorNanoseconds=2706398286 totalConstructorNanoseconds=2706398286
|
||||||
|
RESULT name=t8r6 n=100 t=8 r=6 iterations=5 durationNanoseconds=224210 totalDurationNanoseconds=1121050 constructorNanoseconds=460 totalConstructorNanoseconds=2300
|
||||||
|
RESULT name=t8r6 n=1000 t=8 r=6 iterations=2 durationNanoseconds=662365 totalDurationNanoseconds=1324731 constructorNanoseconds=20030 totalConstructorNanoseconds=40060
|
||||||
|
RESULT name=t8r6 n=10001 t=8 r=6 iterations=1 durationNanoseconds=2167171 totalDurationNanoseconds=2167171 constructorNanoseconds=147940 totalConstructorNanoseconds=147940
|
||||||
|
RESULT name=t8r6 n=100000 t=8 r=6 iterations=1 durationNanoseconds=4598653 totalDurationNanoseconds=4598653 constructorNanoseconds=1255801 totalConstructorNanoseconds=1255801
|
||||||
|
RESULT name=t8r6 n=999999 t=8 r=6 iterations=1 durationNanoseconds=105219695 totalDurationNanoseconds=105219695 constructorNanoseconds=12635379 totalConstructorNanoseconds=12635379
|
||||||
|
RESULT name=t8r6 n=10000000 t=8 r=6 iterations=1 durationNanoseconds=280663361 totalDurationNanoseconds=280663361 constructorNanoseconds=134282866 totalConstructorNanoseconds=134282866
|
||||||
|
RESULT name=t8r6 n=100000000 t=8 r=6 iterations=1 durationNanoseconds=7595030742 totalDurationNanoseconds=7595030742 constructorNanoseconds=1313080609 totalConstructorNanoseconds=1313080609
|
||||||
|
RESULT name=t8r6 n=200000000 t=8 r=6 iterations=1 durationNanoseconds=9104309182 totalDurationNanoseconds=9104309182 constructorNanoseconds=2716336653 totalConstructorNanoseconds=2716336653
|
||||||
|
RESULT name=t12r6 n=100 t=12 r=6 iterations=4 durationNanoseconds=316410 totalDurationNanoseconds=1265641 constructorNanoseconds=1105 totalConstructorNanoseconds=4420
|
||||||
|
RESULT name=t12r6 n=1000 t=12 r=6 iterations=1 durationNanoseconds=1112061 totalDurationNanoseconds=1112061 constructorNanoseconds=35960 totalConstructorNanoseconds=35960
|
||||||
|
RESULT name=t12r6 n=10001 t=12 r=6 iterations=1 durationNanoseconds=3232132 totalDurationNanoseconds=3232132 constructorNanoseconds=127130 totalConstructorNanoseconds=127130
|
||||||
|
RESULT name=t12r6 n=100000 t=12 r=6 iterations=1 durationNanoseconds=3847783 totalDurationNanoseconds=3847783 constructorNanoseconds=1200570 totalConstructorNanoseconds=1200570
|
||||||
|
RESULT name=t12r6 n=999999 t=12 r=6 iterations=1 durationNanoseconds=96096078 totalDurationNanoseconds=96096078 constructorNanoseconds=13363190 totalConstructorNanoseconds=13363190
|
||||||
|
RESULT name=t12r6 n=10000000 t=12 r=6 iterations=1 durationNanoseconds=254463662 totalDurationNanoseconds=254463662 constructorNanoseconds=134414736 totalConstructorNanoseconds=134414736
|
||||||
|
RESULT name=t12r6 n=100000000 t=12 r=6 iterations=1 durationNanoseconds=6653924280 totalDurationNanoseconds=6653924280 constructorNanoseconds=1294797516 totalConstructorNanoseconds=1294797516
|
||||||
|
RESULT name=t12r6 n=200000000 t=12 r=6 iterations=1 durationNanoseconds=7711230725 totalDurationNanoseconds=7711230725 constructorNanoseconds=2713472861 totalConstructorNanoseconds=2713472861
|
||||||
|
RESULT name=t16r6 n=100 t=16 r=6 iterations=2 durationNanoseconds=652940 totalDurationNanoseconds=1305881 constructorNanoseconds=3110 totalConstructorNanoseconds=6220
|
||||||
|
RESULT name=t16r6 n=1000 t=16 r=6 iterations=2 durationNanoseconds=1396281 totalDurationNanoseconds=2792562 constructorNanoseconds=9510 totalConstructorNanoseconds=19020
|
||||||
|
RESULT name=t16r6 n=10001 t=16 r=6 iterations=1 durationNanoseconds=3894923 totalDurationNanoseconds=3894923 constructorNanoseconds=109950 totalConstructorNanoseconds=109950
|
||||||
|
RESULT name=t16r6 n=100000 t=16 r=6 iterations=1 durationNanoseconds=3819402 totalDurationNanoseconds=3819402 constructorNanoseconds=1543512 totalConstructorNanoseconds=1543512
|
||||||
|
RESULT name=t16r6 n=999999 t=16 r=6 iterations=1 durationNanoseconds=80541948 totalDurationNanoseconds=80541948 constructorNanoseconds=12735079 totalConstructorNanoseconds=12735079
|
||||||
|
RESULT name=t16r6 n=10000000 t=16 r=6 iterations=1 durationNanoseconds=266477841 totalDurationNanoseconds=266477841 constructorNanoseconds=129332532 totalConstructorNanoseconds=129332532
|
||||||
|
RESULT name=t16r6 n=100000000 t=16 r=6 iterations=1 durationNanoseconds=6080759209 totalDurationNanoseconds=6080759209 constructorNanoseconds=1302187952 totalConstructorNanoseconds=1302187952
|
||||||
|
RESULT name=t16r6 n=200000000 t=16 r=6 iterations=1 durationNanoseconds=7693480122 totalDurationNanoseconds=7693480122 constructorNanoseconds=2755877841 totalConstructorNanoseconds=2755877841
|
||||||
|
RESULT name=t1r8 n=100 t=1 r=8 iterations=135 durationNanoseconds=7412 totalDurationNanoseconds=1000740 constructorNanoseconds=173 totalConstructorNanoseconds=23360
|
||||||
|
RESULT name=t1r8 n=1000 t=1 r=8 iterations=14 durationNanoseconds=71710 totalDurationNanoseconds=1003951 constructorNanoseconds=6837 totalConstructorNanoseconds=95720
|
||||||
|
RESULT name=t1r8 n=10001 t=1 r=8 iterations=2 durationNanoseconds=648570 totalDurationNanoseconds=1297141 constructorNanoseconds=79840 totalConstructorNanoseconds=159680
|
||||||
|
RESULT name=t1r8 n=100000 t=1 r=8 iterations=1 durationNanoseconds=13226889 totalDurationNanoseconds=13226889 constructorNanoseconds=1230531 totalConstructorNanoseconds=1230531
|
||||||
|
RESULT name=t1r8 n=999999 t=1 r=8 iterations=1 durationNanoseconds=56860641 totalDurationNanoseconds=56860641 constructorNanoseconds=12677819 totalConstructorNanoseconds=12677819
|
||||||
|
RESULT name=t1r8 n=100000000 t=1 r=8 iterations=1 durationNanoseconds=7561844149 totalDurationNanoseconds=7561844149 constructorNanoseconds=1310073517 totalConstructorNanoseconds=1310073517
|
||||||
|
RESULT name=t1r8 n=200000000 t=1 r=8 iterations=1 durationNanoseconds=13123649897 totalDurationNanoseconds=13123649897 constructorNanoseconds=2561080212 totalConstructorNanoseconds=2561080212
|
||||||
|
RESULT name=t2r8 n=100 t=2 r=8 iterations=9 durationNanoseconds=117191 totalDurationNanoseconds=1054720 constructorNanoseconds=1078 totalConstructorNanoseconds=9710
|
||||||
|
RESULT name=t2r8 n=1000 t=2 r=8 iterations=4 durationNanoseconds=256587 totalDurationNanoseconds=1026351 constructorNanoseconds=12180 totalConstructorNanoseconds=48720
|
||||||
|
RESULT name=t2r8 n=10001 t=2 r=8 iterations=2 durationNanoseconds=517360 totalDurationNanoseconds=1034721 constructorNanoseconds=79080 totalConstructorNanoseconds=158160
|
||||||
|
RESULT name=t2r8 n=100000 t=2 r=8 iterations=1 durationNanoseconds=46661584 totalDurationNanoseconds=46661584 constructorNanoseconds=1210431 totalConstructorNanoseconds=1210431
|
||||||
|
RESULT name=t2r8 n=999999 t=2 r=8 iterations=1 durationNanoseconds=74993594 totalDurationNanoseconds=74993594 constructorNanoseconds=11687748 totalConstructorNanoseconds=11687748
|
||||||
|
RESULT name=t2r8 n=100000000 t=2 r=8 iterations=1 durationNanoseconds=11683535397 totalDurationNanoseconds=11683535397 constructorNanoseconds=1293915926 totalConstructorNanoseconds=1293915926
|
||||||
|
RESULT name=t2r8 n=200000000 t=2 r=8 iterations=1 durationNanoseconds=15895062099 totalDurationNanoseconds=15895062099 constructorNanoseconds=2563961933 totalConstructorNanoseconds=2563961933
|
||||||
|
RESULT name=t4r8 n=100 t=4 r=8 iterations=9 durationNanoseconds=124901 totalDurationNanoseconds=1124111 constructorNanoseconds=434 totalConstructorNanoseconds=3910
|
||||||
|
RESULT name=t4r8 n=1000 t=4 r=8 iterations=4 durationNanoseconds=280787 totalDurationNanoseconds=1123151 constructorNanoseconds=8387 totalConstructorNanoseconds=33550
|
||||||
|
RESULT name=t4r8 n=10001 t=4 r=8 iterations=3 durationNanoseconds=438063 totalDurationNanoseconds=1314191 constructorNanoseconds=58076 totalConstructorNanoseconds=174230
|
||||||
|
RESULT name=t4r8 n=100000 t=4 r=8 iterations=1 durationNanoseconds=30322832 totalDurationNanoseconds=30322832 constructorNanoseconds=1225321 totalConstructorNanoseconds=1225321
|
||||||
|
RESULT name=t4r8 n=999999 t=4 r=8 iterations=1 durationNanoseconds=57815301 totalDurationNanoseconds=57815301 constructorNanoseconds=12580329 totalConstructorNanoseconds=12580329
|
||||||
|
RESULT name=t4r8 n=100000000 t=4 r=8 iterations=1 durationNanoseconds=9515250096 totalDurationNanoseconds=9515250096 constructorNanoseconds=1306223234 totalConstructorNanoseconds=1306223234
|
||||||
|
RESULT name=t4r8 n=200000000 t=4 r=8 iterations=1 durationNanoseconds=11435525579 totalDurationNanoseconds=11435525579 constructorNanoseconds=2567665257 totalConstructorNanoseconds=2567665257
|
||||||
|
RESULT name=t8r8 n=100 t=8 r=8 iterations=4 durationNanoseconds=260787 totalDurationNanoseconds=1043150 constructorNanoseconds=470 totalConstructorNanoseconds=1880
|
||||||
|
RESULT name=t8r8 n=1000 t=8 r=8 iterations=1 durationNanoseconds=1261661 totalDurationNanoseconds=1261661 constructorNanoseconds=11780 totalConstructorNanoseconds=11780
|
||||||
|
RESULT name=t8r8 n=10001 t=8 r=8 iterations=1 durationNanoseconds=1176671 totalDurationNanoseconds=1176671 constructorNanoseconds=117820 totalConstructorNanoseconds=117820
|
||||||
|
RESULT name=t8r8 n=100000 t=8 r=8 iterations=1 durationNanoseconds=41138359 totalDurationNanoseconds=41138359 constructorNanoseconds=1600661 totalConstructorNanoseconds=1600661
|
||||||
|
RESULT name=t8r8 n=999999 t=8 r=8 iterations=1 durationNanoseconds=39005178 totalDurationNanoseconds=39005178 constructorNanoseconds=12801279 totalConstructorNanoseconds=12801279
|
||||||
|
RESULT name=t8r8 n=100000000 t=8 r=8 iterations=1 durationNanoseconds=6773879865 totalDurationNanoseconds=6773879865 constructorNanoseconds=1309120827 totalConstructorNanoseconds=1309120827
|
||||||
|
RESULT name=t8r8 n=200000000 t=8 r=8 iterations=1 durationNanoseconds=8822660360 totalDurationNanoseconds=8822660360 constructorNanoseconds=2582024147 totalConstructorNanoseconds=2582024147
|
||||||
|
RESULT name=t12r8 n=100 t=12 r=8 iterations=2 durationNanoseconds=516840 totalDurationNanoseconds=1033681 constructorNanoseconds=2845 totalConstructorNanoseconds=5690
|
||||||
|
RESULT name=t12r8 n=1000 t=12 r=8 iterations=2 durationNanoseconds=706485 totalDurationNanoseconds=1412971 constructorNanoseconds=11930 totalConstructorNanoseconds=23860
|
||||||
|
RESULT name=t12r8 n=10001 t=12 r=8 iterations=1 durationNanoseconds=1711461 totalDurationNanoseconds=1711461 constructorNanoseconds=144290 totalConstructorNanoseconds=144290
|
||||||
|
RESULT name=t12r8 n=100000 t=12 r=8 iterations=1 durationNanoseconds=19932525 totalDurationNanoseconds=19932525 constructorNanoseconds=1266840 totalConstructorNanoseconds=1266840
|
||||||
|
RESULT name=t12r8 n=999999 t=12 r=8 iterations=1 durationNanoseconds=38822188 totalDurationNanoseconds=38822188 constructorNanoseconds=14879020 totalConstructorNanoseconds=14879020
|
||||||
|
RESULT name=t12r8 n=100000000 t=12 r=8 iterations=1 durationNanoseconds=6564686276 totalDurationNanoseconds=6564686276 constructorNanoseconds=1302517401 totalConstructorNanoseconds=1302517401
|
||||||
|
RESULT name=t12r8 n=200000000 t=12 r=8 iterations=1 durationNanoseconds=8127702103 totalDurationNanoseconds=8127702103 constructorNanoseconds=2630182701 totalConstructorNanoseconds=2630182701
|
||||||
|
RESULT name=t16r8 n=100 t=16 r=8 iterations=3 durationNanoseconds=455780 totalDurationNanoseconds=1367340 constructorNanoseconds=1380 totalConstructorNanoseconds=4140
|
||||||
|
RESULT name=t16r8 n=1000 t=16 r=8 iterations=2 durationNanoseconds=1412321 totalDurationNanoseconds=2824642 constructorNanoseconds=9955 totalConstructorNanoseconds=19910
|
||||||
|
RESULT name=t16r8 n=10001 t=16 r=8 iterations=1 durationNanoseconds=1073451 totalDurationNanoseconds=1073451 constructorNanoseconds=111560 totalConstructorNanoseconds=111560
|
||||||
|
RESULT name=t16r8 n=100000 t=16 r=8 iterations=1 durationNanoseconds=19148044 totalDurationNanoseconds=19148044 constructorNanoseconds=1206701 totalConstructorNanoseconds=1206701
|
||||||
|
RESULT name=t16r8 n=999999 t=16 r=8 iterations=1 durationNanoseconds=34575355 totalDurationNanoseconds=34575355 constructorNanoseconds=12632199 totalConstructorNanoseconds=12632199
|
||||||
|
RESULT name=t16r8 n=100000000 t=16 r=8 iterations=1 durationNanoseconds=7472639035 totalDurationNanoseconds=7472639035 constructorNanoseconds=1361116744 totalConstructorNanoseconds=1361116744
|
||||||
|
RESULT name=t16r8 n=200000000 t=16 r=8 iterations=1 durationNanoseconds=8008841069 totalDurationNanoseconds=8008841069 constructorNanoseconds=2694115837 totalConstructorNanoseconds=2694115837
|
||||||
|
RESULT name=t1r12 n=100 t=1 r=12 iterations=139 durationNanoseconds=7195 totalDurationNanoseconds=1000181 constructorNanoseconds=171 totalConstructorNanoseconds=23840
|
||||||
|
RESULT name=t1r12 n=1000 t=1 r=12 iterations=3 durationNanoseconds=377700 totalDurationNanoseconds=1133101 constructorNanoseconds=6416 totalConstructorNanoseconds=19250
|
||||||
|
RESULT name=t1r12 n=10001 t=1 r=12 iterations=1 durationNanoseconds=1576402 totalDurationNanoseconds=1576402 constructorNanoseconds=127330 totalConstructorNanoseconds=127330
|
||||||
|
RESULT name=t1r12 n=100000 t=1 r=12 iterations=1 durationNanoseconds=6147185 totalDurationNanoseconds=6147185 constructorNanoseconds=1239770 totalConstructorNanoseconds=1239770
|
||||||
|
RESULT name=t1r12 n=999999 t=1 r=12 iterations=1 durationNanoseconds=791510807 totalDurationNanoseconds=791510807 constructorNanoseconds=11981028 totalConstructorNanoseconds=11981028
|
||||||
|
RESULT name=t1r12 n=10000000 t=1 r=12 iterations=1 durationNanoseconds=2248207988 totalDurationNanoseconds=2248207988 constructorNanoseconds=133854396 totalConstructorNanoseconds=133854396
|
||||||
|
RESULT name=t1r12 n=100000000 t=1 r=12 iterations=1 durationNanoseconds=8563662135 totalDurationNanoseconds=8563662135 constructorNanoseconds=1306359044 totalConstructorNanoseconds=1306359044
|
||||||
|
RESULT name=t1r12 n=200000000 t=1 r=12 iterations=1 durationNanoseconds=15891926887 totalDurationNanoseconds=15891926887 constructorNanoseconds=2752052578 totalConstructorNanoseconds=2752052578
|
||||||
|
RESULT name=t2r12 n=100 t=2 r=12 iterations=11 durationNanoseconds=97901 totalDurationNanoseconds=1076921 constructorNanoseconds=823 totalConstructorNanoseconds=9060
|
||||||
|
RESULT name=t2r12 n=1000 t=2 r=12 iterations=1 durationNanoseconds=1549281 totalDurationNanoseconds=1549281 constructorNanoseconds=11250 totalConstructorNanoseconds=11250
|
||||||
|
RESULT name=t2r12 n=10001 t=2 r=12 iterations=1 durationNanoseconds=3206102 totalDurationNanoseconds=3206102 constructorNanoseconds=134720 totalConstructorNanoseconds=134720
|
||||||
|
RESULT name=t2r12 n=100000 t=2 r=12 iterations=1 durationNanoseconds=6038915 totalDurationNanoseconds=6038915 constructorNanoseconds=1278631 totalConstructorNanoseconds=1278631
|
||||||
|
RESULT name=t2r12 n=999999 t=2 r=12 iterations=1 durationNanoseconds=7827888069 totalDurationNanoseconds=7827888069 constructorNanoseconds=12947149 totalConstructorNanoseconds=12947149
|
||||||
|
RESULT name=t2r12 n=10000000 t=2 r=12 iterations=1 durationNanoseconds=9678686762 totalDurationNanoseconds=9678686762 constructorNanoseconds=138778210 totalConstructorNanoseconds=138778210
|
||||||
|
RESULT name=t2r12 n=100000000 t=2 r=12 iterations=1 durationNanoseconds=15661259552 totalDurationNanoseconds=15661259552 constructorNanoseconds=1376028224 totalConstructorNanoseconds=1376028224
|
||||||
|
RESULT name=t2r12 n=200000000 t=2 r=12 iterations=1 durationNanoseconds=18837751814 totalDurationNanoseconds=18837751814 constructorNanoseconds=2721837427 totalConstructorNanoseconds=2721837427
|
||||||
|
RESULT name=t4r12 n=100 t=4 r=12 iterations=6 durationNanoseconds=195805 totalDurationNanoseconds=1174831 constructorNanoseconds=628 totalConstructorNanoseconds=3770
|
||||||
|
RESULT name=t4r12 n=1000 t=4 r=12 iterations=1 durationNanoseconds=5456484 totalDurationNanoseconds=5456484 constructorNanoseconds=13360 totalConstructorNanoseconds=13360
|
||||||
|
RESULT name=t4r12 n=10001 t=4 r=12 iterations=1 durationNanoseconds=5668204 totalDurationNanoseconds=5668204 constructorNanoseconds=108530 totalConstructorNanoseconds=108530
|
||||||
|
RESULT name=t4r12 n=100000 t=4 r=12 iterations=1 durationNanoseconds=5773834 totalDurationNanoseconds=5773834 constructorNanoseconds=1282331 totalConstructorNanoseconds=1282331
|
||||||
|
RESULT name=t4r12 n=999999 t=4 r=12 iterations=1 durationNanoseconds=6382944706 totalDurationNanoseconds=6382944706 constructorNanoseconds=12763209 totalConstructorNanoseconds=12763209
|
||||||
|
RESULT name=t4r12 n=10000000 t=4 r=12 iterations=1 durationNanoseconds=7104106881 totalDurationNanoseconds=7104106881 constructorNanoseconds=136717478 totalConstructorNanoseconds=136717478
|
||||||
|
RESULT name=t4r12 n=100000000 t=4 r=12 iterations=1 durationNanoseconds=10173295676 totalDurationNanoseconds=10173295676 constructorNanoseconds=1325864459 totalConstructorNanoseconds=1325864459
|
||||||
|
RESULT name=t4r12 n=200000000 t=4 r=12 iterations=1 durationNanoseconds=14676878027 totalDurationNanoseconds=14676878027 constructorNanoseconds=2698316060 totalConstructorNanoseconds=2698316060
|
||||||
|
RESULT name=t8r12 n=100 t=8 r=12 iterations=5 durationNanoseconds=232202 totalDurationNanoseconds=1161011 constructorNanoseconds=480 totalConstructorNanoseconds=2400
|
||||||
|
RESULT name=t8r12 n=1000 t=8 r=12 iterations=1 durationNanoseconds=7602586 totalDurationNanoseconds=7602586 constructorNanoseconds=10670 totalConstructorNanoseconds=10670
|
||||||
|
RESULT name=t8r12 n=10001 t=8 r=12 iterations=1 durationNanoseconds=8495366 totalDurationNanoseconds=8495366 constructorNanoseconds=114030 totalConstructorNanoseconds=114030
|
||||||
|
RESULT name=t8r12 n=100000 t=8 r=12 iterations=1 durationNanoseconds=6389355 totalDurationNanoseconds=6389355 constructorNanoseconds=1214321 totalConstructorNanoseconds=1214321
|
||||||
|
RESULT name=t8r12 n=999999 t=8 r=12 iterations=1 durationNanoseconds=5235584675 totalDurationNanoseconds=5235584675 constructorNanoseconds=12469448 totalConstructorNanoseconds=12469448
|
||||||
|
RESULT name=t8r12 n=10000000 t=8 r=12 iterations=1 durationNanoseconds=4914047635 totalDurationNanoseconds=4914047635 constructorNanoseconds=134874747 totalConstructorNanoseconds=134874747
|
||||||
|
RESULT name=t8r12 n=100000000 t=8 r=12 iterations=1 durationNanoseconds=8610693319 totalDurationNanoseconds=8610693319 constructorNanoseconds=1295961137 totalConstructorNanoseconds=1295961137
|
||||||
|
RESULT name=t8r12 n=200000000 t=8 r=12 iterations=1 durationNanoseconds=11658407829 totalDurationNanoseconds=11658407829 constructorNanoseconds=2684670080 totalConstructorNanoseconds=2684670080
|
||||||
|
RESULT name=t12r12 n=100 t=12 r=12 iterations=3 durationNanoseconds=344066 totalDurationNanoseconds=1032200 constructorNanoseconds=580 totalConstructorNanoseconds=1740
|
||||||
|
RESULT name=t12r12 n=1000 t=12 r=12 iterations=1 durationNanoseconds=7330685 totalDurationNanoseconds=7330685 constructorNanoseconds=11990 totalConstructorNanoseconds=11990
|
||||||
|
RESULT name=t12r12 n=10001 t=12 r=12 iterations=1 durationNanoseconds=6778685 totalDurationNanoseconds=6778685 constructorNanoseconds=113550 totalConstructorNanoseconds=113550
|
||||||
|
RESULT name=t12r12 n=100000 t=12 r=12 iterations=1 durationNanoseconds=12430239 totalDurationNanoseconds=12430239 constructorNanoseconds=2013931 totalConstructorNanoseconds=2013931
|
||||||
|
RESULT name=t12r12 n=999999 t=12 r=12 iterations=1 durationNanoseconds=4049188336 totalDurationNanoseconds=4049188336 constructorNanoseconds=11575549 totalConstructorNanoseconds=11575549
|
||||||
|
RESULT name=t12r12 n=10000000 t=12 r=12 iterations=1 durationNanoseconds=4504506622 totalDurationNanoseconds=4504506622 constructorNanoseconds=132007544 totalConstructorNanoseconds=132007544
|
||||||
|
RESULT name=t12r12 n=100000000 t=12 r=12 iterations=1 durationNanoseconds=8002503314 totalDurationNanoseconds=8002503314 constructorNanoseconds=1343666131 totalConstructorNanoseconds=1343666131
|
||||||
|
RESULT name=t12r12 n=200000000 t=12 r=12 iterations=1 durationNanoseconds=10294312073 totalDurationNanoseconds=10294312073 constructorNanoseconds=2740420150 totalConstructorNanoseconds=2740420150
|
||||||
|
RESULT name=t16r12 n=100 t=16 r=12 iterations=3 durationNanoseconds=468140 totalDurationNanoseconds=1404421 constructorNanoseconds=570 totalConstructorNanoseconds=1710
|
||||||
|
RESULT name=t16r12 n=1000 t=16 r=12 iterations=1 durationNanoseconds=8891007 totalDurationNanoseconds=8891007 constructorNanoseconds=12040 totalConstructorNanoseconds=12040
|
||||||
|
RESULT name=t16r12 n=10001 t=16 r=12 iterations=1 durationNanoseconds=7036395 totalDurationNanoseconds=7036395 constructorNanoseconds=129550 totalConstructorNanoseconds=129550
|
||||||
|
RESULT name=t16r12 n=100000 t=16 r=12 iterations=1 durationNanoseconds=7909726 totalDurationNanoseconds=7909726 constructorNanoseconds=1226411 totalConstructorNanoseconds=1226411
|
||||||
|
RESULT name=t16r12 n=999999 t=16 r=12 iterations=1 durationNanoseconds=4195164911 totalDurationNanoseconds=4195164911 constructorNanoseconds=12779659 totalConstructorNanoseconds=12779659
|
||||||
|
RESULT name=t16r12 n=10000000 t=16 r=12 iterations=1 durationNanoseconds=5878941955 totalDurationNanoseconds=5878941955 constructorNanoseconds=144207043 totalConstructorNanoseconds=144207043
|
||||||
|
RESULT name=t16r12 n=100000000 t=16 r=12 iterations=1 durationNanoseconds=8294348363 totalDurationNanoseconds=8294348363 constructorNanoseconds=1285511609 totalConstructorNanoseconds=1285511609
|
||||||
|
RESULT name=t16r12 n=200000000 t=16 r=12 iterations=1 durationNanoseconds=10422159964 totalDurationNanoseconds=10422159964 constructorNanoseconds=2695403308 totalConstructorNanoseconds=2695403308
|
||||||
475
result.rh128.txt
Normal file
@ -0,0 +1,475 @@
|
|||||||
|
RESULT name=t1r-3 n=100 t=1 r=-3 iterations=68 durationNanoseconds=14801 totalDurationNanoseconds=1006490 constructorNanoseconds=177 totalConstructorNanoseconds=12040
|
||||||
|
RESULT name=t1r-3 n=1000 t=1 r=-3 iterations=9 durationNanoseconds=123795 totalDurationNanoseconds=1114160 constructorNanoseconds=2674 totalConstructorNanoseconds=24070
|
||||||
|
RESULT name=t1r-3 n=10001 t=1 r=-3 iterations=2 durationNanoseconds=869155 totalDurationNanoseconds=1738311 constructorNanoseconds=84070 totalConstructorNanoseconds=168140
|
||||||
|
RESULT name=t1r-3 n=100000 t=1 r=-3 iterations=1 durationNanoseconds=10555783 totalDurationNanoseconds=10555783 constructorNanoseconds=1195150 totalConstructorNanoseconds=1195150
|
||||||
|
RESULT name=t1r-3 n=999999 t=1 r=-3 iterations=1 durationNanoseconds=117320271 totalDurationNanoseconds=117320271 constructorNanoseconds=12060963 totalConstructorNanoseconds=12060963
|
||||||
|
RESULT name=t1r-3 n=10000000 t=1 r=-3 iterations=1 durationNanoseconds=1312693834 totalDurationNanoseconds=1312693834 constructorNanoseconds=136067106 totalConstructorNanoseconds=136067106
|
||||||
|
RESULT name=t1r-3 n=100000000 t=1 r=-3 iterations=1 durationNanoseconds=10266565843 totalDurationNanoseconds=10266565843 constructorNanoseconds=1272431463 totalConstructorNanoseconds=1272431463
|
||||||
|
RESULT name=t1r-3 n=200000000 t=1 r=-3 iterations=1 durationNanoseconds=22480752636 totalDurationNanoseconds=22480752636 constructorNanoseconds=2581252556 totalConstructorNanoseconds=2581252556
|
||||||
|
RESULT name=t2r-3 n=100 t=2 r=-3 iterations=14 durationNanoseconds=74761 totalDurationNanoseconds=1046660 constructorNanoseconds=674 totalConstructorNanoseconds=9440
|
||||||
|
RESULT name=t2r-3 n=1000 t=2 r=-3 iterations=7 durationNanoseconds=164901 totalDurationNanoseconds=1154310 constructorNanoseconds=6115 totalConstructorNanoseconds=42810
|
||||||
|
RESULT name=t2r-3 n=10001 t=2 r=-3 iterations=2 durationNanoseconds=693235 totalDurationNanoseconds=1386470 constructorNanoseconds=73345 totalConstructorNanoseconds=146690
|
||||||
|
RESULT name=t2r-3 n=100000 t=2 r=-3 iterations=1 durationNanoseconds=7309921 totalDurationNanoseconds=7309921 constructorNanoseconds=1228221 totalConstructorNanoseconds=1228221
|
||||||
|
RESULT name=t2r-3 n=999999 t=2 r=-3 iterations=1 durationNanoseconds=87151143 totalDurationNanoseconds=87151143 constructorNanoseconds=12542214 totalConstructorNanoseconds=12542214
|
||||||
|
RESULT name=t2r-3 n=10000000 t=2 r=-3 iterations=1 durationNanoseconds=922315562 totalDurationNanoseconds=922315562 constructorNanoseconds=129325154 totalConstructorNanoseconds=129325154
|
||||||
|
RESULT name=t2r-3 n=100000000 t=2 r=-3 iterations=1 durationNanoseconds=6583299307 totalDurationNanoseconds=6583299307 constructorNanoseconds=1288601698 totalConstructorNanoseconds=1288601698
|
||||||
|
RESULT name=t2r-3 n=200000000 t=2 r=-3 iterations=1 durationNanoseconds=13655417231 totalDurationNanoseconds=13655417231 constructorNanoseconds=2553811340 totalConstructorNanoseconds=2553811340
|
||||||
|
RESULT name=t4r-3 n=100 t=4 r=-3 iterations=6 durationNanoseconds=198461 totalDurationNanoseconds=1190770 constructorNanoseconds=1281 totalConstructorNanoseconds=7690
|
||||||
|
RESULT name=t4r-3 n=1000 t=4 r=-3 iterations=3 durationNanoseconds=401050 totalDurationNanoseconds=1203150 constructorNanoseconds=11880 totalConstructorNanoseconds=35640
|
||||||
|
RESULT name=t4r-3 n=10001 t=4 r=-3 iterations=2 durationNanoseconds=557575 totalDurationNanoseconds=1115150 constructorNanoseconds=81250 totalConstructorNanoseconds=162500
|
||||||
|
RESULT name=t4r-3 n=100000 t=4 r=-3 iterations=1 durationNanoseconds=4500541 totalDurationNanoseconds=4500541 constructorNanoseconds=1170371 totalConstructorNanoseconds=1170371
|
||||||
|
RESULT name=t4r-3 n=999999 t=4 r=-3 iterations=1 durationNanoseconds=49759353 totalDurationNanoseconds=49759353 constructorNanoseconds=12491144 totalConstructorNanoseconds=12491144
|
||||||
|
RESULT name=t4r-3 n=10000000 t=4 r=-3 iterations=1 durationNanoseconds=546754063 totalDurationNanoseconds=546754063 constructorNanoseconds=130119774 totalConstructorNanoseconds=130119774
|
||||||
|
RESULT name=t4r-3 n=100000000 t=4 r=-3 iterations=1 durationNanoseconds=4106778537 totalDurationNanoseconds=4106778537 constructorNanoseconds=1287836828 totalConstructorNanoseconds=1287836828
|
||||||
|
RESULT name=t4r-3 n=200000000 t=4 r=-3 iterations=1 durationNanoseconds=7914279625 totalDurationNanoseconds=7914279625 constructorNanoseconds=2580208867 totalConstructorNanoseconds=2580208867
|
||||||
|
RESULT name=t8r-3 n=100 t=8 r=-3 iterations=3 durationNanoseconds=402053 totalDurationNanoseconds=1206160 constructorNanoseconds=2230 totalConstructorNanoseconds=6690
|
||||||
|
RESULT name=t8r-3 n=1000 t=8 r=-3 iterations=2 durationNanoseconds=509885 totalDurationNanoseconds=1019771 constructorNanoseconds=9160 totalConstructorNanoseconds=18320
|
||||||
|
RESULT name=t8r-3 n=10001 t=8 r=-3 iterations=2 durationNanoseconds=735425 totalDurationNanoseconds=1470851 constructorNanoseconds=74090 totalConstructorNanoseconds=148180
|
||||||
|
RESULT name=t8r-3 n=100000 t=8 r=-3 iterations=1 durationNanoseconds=3580471 totalDurationNanoseconds=3580471 constructorNanoseconds=1229800 totalConstructorNanoseconds=1229800
|
||||||
|
RESULT name=t8r-3 n=999999 t=8 r=-3 iterations=1 durationNanoseconds=46539543 totalDurationNanoseconds=46539543 constructorNanoseconds=12665163 totalConstructorNanoseconds=12665163
|
||||||
|
RESULT name=t8r-3 n=10000000 t=8 r=-3 iterations=1 durationNanoseconds=371697307 totalDurationNanoseconds=371697307 constructorNanoseconds=131311085 totalConstructorNanoseconds=131311085
|
||||||
|
RESULT name=t8r-3 n=100000000 t=8 r=-3 iterations=1 durationNanoseconds=2721350814 totalDurationNanoseconds=2721350814 constructorNanoseconds=1285756687 totalConstructorNanoseconds=1285756687
|
||||||
|
RESULT name=t8r-3 n=200000000 t=8 r=-3 iterations=1 durationNanoseconds=5010043554 totalDurationNanoseconds=5010043554 constructorNanoseconds=2554422670 totalConstructorNanoseconds=2554422670
|
||||||
|
RESULT name=t12r-3 n=100 t=12 r=-3 iterations=3 durationNanoseconds=428793 totalDurationNanoseconds=1286380 constructorNanoseconds=743 totalConstructorNanoseconds=2230
|
||||||
|
RESULT name=t12r-3 n=1000 t=12 r=-3 iterations=2 durationNanoseconds=803580 totalDurationNanoseconds=1607161 constructorNanoseconds=15210 totalConstructorNanoseconds=30420
|
||||||
|
RESULT name=t12r-3 n=10001 t=12 r=-3 iterations=1 durationNanoseconds=1039961 totalDurationNanoseconds=1039961 constructorNanoseconds=135270 totalConstructorNanoseconds=135270
|
||||||
|
RESULT name=t12r-3 n=100000 t=12 r=-3 iterations=1 durationNanoseconds=3320341 totalDurationNanoseconds=3320341 constructorNanoseconds=1138470 totalConstructorNanoseconds=1138470
|
||||||
|
RESULT name=t12r-3 n=999999 t=12 r=-3 iterations=1 durationNanoseconds=35061229 totalDurationNanoseconds=35061229 constructorNanoseconds=12748494 totalConstructorNanoseconds=12748494
|
||||||
|
RESULT name=t12r-3 n=10000000 t=12 r=-3 iterations=1 durationNanoseconds=328767666 totalDurationNanoseconds=328767666 constructorNanoseconds=136383846 totalConstructorNanoseconds=136383846
|
||||||
|
RESULT name=t12r-3 n=100000000 t=12 r=-3 iterations=1 durationNanoseconds=2341728764 totalDurationNanoseconds=2341728764 constructorNanoseconds=1299258961 totalConstructorNanoseconds=1299258961
|
||||||
|
RESULT name=t12r-3 n=200000000 t=12 r=-3 iterations=1 durationNanoseconds=4380589798 totalDurationNanoseconds=4380589798 constructorNanoseconds=2575502246 totalConstructorNanoseconds=2575502246
|
||||||
|
RESULT name=t16r-3 n=100 t=16 r=-3 iterations=2 durationNanoseconds=502425 totalDurationNanoseconds=1004850 constructorNanoseconds=645 totalConstructorNanoseconds=1290
|
||||||
|
RESULT name=t16r-3 n=1000 t=16 r=-3 iterations=2 durationNanoseconds=856465 totalDurationNanoseconds=1712931 constructorNanoseconds=9485 totalConstructorNanoseconds=18970
|
||||||
|
RESULT name=t16r-3 n=10001 t=16 r=-3 iterations=1 durationNanoseconds=1201610 totalDurationNanoseconds=1201610 constructorNanoseconds=144311 totalConstructorNanoseconds=144311
|
||||||
|
RESULT name=t16r-3 n=100000 t=16 r=-3 iterations=1 durationNanoseconds=4068961 totalDurationNanoseconds=4068961 constructorNanoseconds=1211190 totalConstructorNanoseconds=1211190
|
||||||
|
RESULT name=t16r-3 n=999999 t=16 r=-3 iterations=1 durationNanoseconds=28481618 totalDurationNanoseconds=28481618 constructorNanoseconds=12645933 totalConstructorNanoseconds=12645933
|
||||||
|
RESULT name=t16r-3 n=10000000 t=16 r=-3 iterations=1 durationNanoseconds=327094955 totalDurationNanoseconds=327094955 constructorNanoseconds=130461265 totalConstructorNanoseconds=130461265
|
||||||
|
RESULT name=t16r-3 n=100000000 t=16 r=-3 iterations=1 durationNanoseconds=2323175970 totalDurationNanoseconds=2323175970 constructorNanoseconds=1294464139 totalConstructorNanoseconds=1294464139
|
||||||
|
RESULT name=t16r-3 n=200000000 t=16 r=-3 iterations=1 durationNanoseconds=4337104827 totalDurationNanoseconds=4337104827 constructorNanoseconds=2559135211 totalConstructorNanoseconds=2559135211
|
||||||
|
RESULT name=t1r-2 n=100 t=1 r=-2 iterations=39 durationNanoseconds=25680 totalDurationNanoseconds=1001530 constructorNanoseconds=434 totalConstructorNanoseconds=16940
|
||||||
|
RESULT name=t1r-2 n=1000 t=1 r=-2 iterations=4 durationNanoseconds=255190 totalDurationNanoseconds=1020760 constructorNanoseconds=11762 totalConstructorNanoseconds=47050
|
||||||
|
RESULT name=t1r-2 n=10001 t=1 r=-2 iterations=2 durationNanoseconds=750745 totalDurationNanoseconds=1501490 constructorNanoseconds=75755 totalConstructorNanoseconds=151510
|
||||||
|
RESULT name=t1r-2 n=100000 t=1 r=-2 iterations=1 durationNanoseconds=6670202 totalDurationNanoseconds=6670202 constructorNanoseconds=1142250 totalConstructorNanoseconds=1142250
|
||||||
|
RESULT name=t1r-2 n=999999 t=1 r=-2 iterations=1 durationNanoseconds=73944879 totalDurationNanoseconds=73944879 constructorNanoseconds=12575153 totalConstructorNanoseconds=12575153
|
||||||
|
RESULT name=t1r-2 n=10000000 t=1 r=-2 iterations=1 durationNanoseconds=766602791 totalDurationNanoseconds=766602791 constructorNanoseconds=130794795 totalConstructorNanoseconds=130794795
|
||||||
|
RESULT name=t1r-2 n=100000000 t=1 r=-2 iterations=1 durationNanoseconds=8510841742 totalDurationNanoseconds=8510841742 constructorNanoseconds=1282333247 totalConstructorNanoseconds=1282333247
|
||||||
|
RESULT name=t1r-2 n=200000000 t=1 r=-2 iterations=1 durationNanoseconds=15525872751 totalDurationNanoseconds=15525872751 constructorNanoseconds=2542022047 totalConstructorNanoseconds=2542022047
|
||||||
|
RESULT name=t2r-2 n=100 t=2 r=-2 iterations=11 durationNanoseconds=96892 totalDurationNanoseconds=1065821 constructorNanoseconds=415 totalConstructorNanoseconds=4570
|
||||||
|
RESULT name=t2r-2 n=1000 t=2 r=-2 iterations=6 durationNanoseconds=182465 totalDurationNanoseconds=1094790 constructorNanoseconds=5578 totalConstructorNanoseconds=33470
|
||||||
|
RESULT name=t2r-2 n=10001 t=2 r=-2 iterations=2 durationNanoseconds=614050 totalDurationNanoseconds=1228100 constructorNanoseconds=68055 totalConstructorNanoseconds=136110
|
||||||
|
RESULT name=t2r-2 n=100000 t=2 r=-2 iterations=1 durationNanoseconds=6398321 totalDurationNanoseconds=6398321 constructorNanoseconds=1186151 totalConstructorNanoseconds=1186151
|
||||||
|
RESULT name=t2r-2 n=999999 t=2 r=-2 iterations=1 durationNanoseconds=83760552 totalDurationNanoseconds=83760552 constructorNanoseconds=12546783 totalConstructorNanoseconds=12546783
|
||||||
|
RESULT name=t2r-2 n=10000000 t=2 r=-2 iterations=1 durationNanoseconds=1097506908 totalDurationNanoseconds=1097506908 constructorNanoseconds=129358784 totalConstructorNanoseconds=129358784
|
||||||
|
RESULT name=t2r-2 n=100000000 t=2 r=-2 iterations=1 durationNanoseconds=15079660695 totalDurationNanoseconds=15079660695 constructorNanoseconds=1281809726 totalConstructorNanoseconds=1281809726
|
||||||
|
RESULT name=t2r-2 n=200000000 t=2 r=-2 iterations=1 durationNanoseconds=17337664667 totalDurationNanoseconds=17337664667 constructorNanoseconds=2543830587 totalConstructorNanoseconds=2543830587
|
||||||
|
RESULT name=t4r-2 n=100 t=4 r=-2 iterations=5 durationNanoseconds=204958 totalDurationNanoseconds=1024790 constructorNanoseconds=684 totalConstructorNanoseconds=3420
|
||||||
|
RESULT name=t4r-2 n=1000 t=4 r=-2 iterations=4 durationNanoseconds=310335 totalDurationNanoseconds=1241341 constructorNanoseconds=12410 totalConstructorNanoseconds=49640
|
||||||
|
RESULT name=t4r-2 n=10001 t=4 r=-2 iterations=2 durationNanoseconds=904200 totalDurationNanoseconds=1808401 constructorNanoseconds=82195 totalConstructorNanoseconds=164390
|
||||||
|
RESULT name=t4r-2 n=100000 t=4 r=-2 iterations=1 durationNanoseconds=5624291 totalDurationNanoseconds=5624291 constructorNanoseconds=1263481 totalConstructorNanoseconds=1263481
|
||||||
|
RESULT name=t4r-2 n=999999 t=4 r=-2 iterations=1 durationNanoseconds=73893020 totalDurationNanoseconds=73893020 constructorNanoseconds=12412063 totalConstructorNanoseconds=12412063
|
||||||
|
RESULT name=t4r-2 n=10000000 t=4 r=-2 iterations=1 durationNanoseconds=762510830 totalDurationNanoseconds=762510830 constructorNanoseconds=130116634 totalConstructorNanoseconds=130116634
|
||||||
|
RESULT name=t4r-2 n=100000000 t=4 r=-2 iterations=1 durationNanoseconds=10473687857 totalDurationNanoseconds=10473687857 constructorNanoseconds=1296890430 totalConstructorNanoseconds=1296890430
|
||||||
|
RESULT name=t4r-2 n=200000000 t=4 r=-2 iterations=1 durationNanoseconds=11841340386 totalDurationNanoseconds=11841340386 constructorNanoseconds=2582081127 totalConstructorNanoseconds=2582081127
|
||||||
|
RESULT name=t8r-2 n=100 t=8 r=-2 iterations=3 durationNanoseconds=339050 totalDurationNanoseconds=1017150 constructorNanoseconds=5140 totalConstructorNanoseconds=15420
|
||||||
|
RESULT name=t8r-2 n=1000 t=8 r=-2 iterations=2 durationNanoseconds=614300 totalDurationNanoseconds=1228600 constructorNanoseconds=15025 totalConstructorNanoseconds=30050
|
||||||
|
RESULT name=t8r-2 n=10001 t=8 r=-2 iterations=1 durationNanoseconds=1176930 totalDurationNanoseconds=1176930 constructorNanoseconds=108820 totalConstructorNanoseconds=108820
|
||||||
|
RESULT name=t8r-2 n=100000 t=8 r=-2 iterations=1 durationNanoseconds=4699271 totalDurationNanoseconds=4699271 constructorNanoseconds=2009071 totalConstructorNanoseconds=2009071
|
||||||
|
RESULT name=t8r-2 n=999999 t=8 r=-2 iterations=1 durationNanoseconds=50528813 totalDurationNanoseconds=50528813 constructorNanoseconds=12651693 totalConstructorNanoseconds=12651693
|
||||||
|
RESULT name=t8r-2 n=10000000 t=8 r=-2 iterations=1 durationNanoseconds=477375196 totalDurationNanoseconds=477375196 constructorNanoseconds=131205564 totalConstructorNanoseconds=131205564
|
||||||
|
RESULT name=t8r-2 n=100000000 t=8 r=-2 iterations=1 durationNanoseconds=6948575962 totalDurationNanoseconds=6948575962 constructorNanoseconds=1293242639 totalConstructorNanoseconds=1293242639
|
||||||
|
RESULT name=t8r-2 n=200000000 t=8 r=-2 iterations=1 durationNanoseconds=9273616552 totalDurationNanoseconds=9273616552 constructorNanoseconds=2555021471 totalConstructorNanoseconds=2555021471
|
||||||
|
RESULT name=t12r-2 n=100 t=12 r=-2 iterations=3 durationNanoseconds=429140 totalDurationNanoseconds=1287420 constructorNanoseconds=716 totalConstructorNanoseconds=2150
|
||||||
|
RESULT name=t12r-2 n=1000 t=12 r=-2 iterations=2 durationNanoseconds=758520 totalDurationNanoseconds=1517041 constructorNanoseconds=9795 totalConstructorNanoseconds=19590
|
||||||
|
RESULT name=t12r-2 n=10001 t=12 r=-2 iterations=2 durationNanoseconds=1235145 totalDurationNanoseconds=2470291 constructorNanoseconds=70070 totalConstructorNanoseconds=140140
|
||||||
|
RESULT name=t12r-2 n=100000 t=12 r=-2 iterations=1 durationNanoseconds=3362351 totalDurationNanoseconds=3362351 constructorNanoseconds=1210900 totalConstructorNanoseconds=1210900
|
||||||
|
RESULT name=t12r-2 n=999999 t=12 r=-2 iterations=1 durationNanoseconds=30302148 totalDurationNanoseconds=30302148 constructorNanoseconds=11765583 totalConstructorNanoseconds=11765583
|
||||||
|
RESULT name=t12r-2 n=10000000 t=12 r=-2 iterations=1 durationNanoseconds=414616709 totalDurationNanoseconds=414616709 constructorNanoseconds=131124664 totalConstructorNanoseconds=131124664
|
||||||
|
RESULT name=t12r-2 n=100000000 t=12 r=-2 iterations=1 durationNanoseconds=5969527506 totalDurationNanoseconds=5969527506 constructorNanoseconds=1283897357 totalConstructorNanoseconds=1283897357
|
||||||
|
RESULT name=t12r-2 n=200000000 t=12 r=-2 iterations=1 durationNanoseconds=7438841801 totalDurationNanoseconds=7438841801 constructorNanoseconds=2557999631 totalConstructorNanoseconds=2557999631
|
||||||
|
RESULT name=t16r-2 n=100 t=16 r=-2 iterations=3 durationNanoseconds=457467 totalDurationNanoseconds=1372401 constructorNanoseconds=1280 totalConstructorNanoseconds=3840
|
||||||
|
RESULT name=t16r-2 n=1000 t=16 r=-2 iterations=1 durationNanoseconds=1556770 totalDurationNanoseconds=1556770 constructorNanoseconds=21420 totalConstructorNanoseconds=21420
|
||||||
|
RESULT name=t16r-2 n=10001 t=16 r=-2 iterations=1 durationNanoseconds=2570751 totalDurationNanoseconds=2570751 constructorNanoseconds=241350 totalConstructorNanoseconds=241350
|
||||||
|
RESULT name=t16r-2 n=100000 t=16 r=-2 iterations=1 durationNanoseconds=8236472 totalDurationNanoseconds=8236472 constructorNanoseconds=1488140 totalConstructorNanoseconds=1488140
|
||||||
|
RESULT name=t16r-2 n=999999 t=16 r=-2 iterations=1 durationNanoseconds=30741148 totalDurationNanoseconds=30741148 constructorNanoseconds=12935993 totalConstructorNanoseconds=12935993
|
||||||
|
RESULT name=t16r-2 n=10000000 t=16 r=-2 iterations=1 durationNanoseconds=448418978 totalDurationNanoseconds=448418978 constructorNanoseconds=129621984 totalConstructorNanoseconds=129621984
|
||||||
|
RESULT name=t16r-2 n=100000000 t=16 r=-2 iterations=1 durationNanoseconds=6013999238 totalDurationNanoseconds=6013999238 constructorNanoseconds=1305279062 totalConstructorNanoseconds=1305279062
|
||||||
|
RESULT name=t16r-2 n=200000000 t=16 r=-2 iterations=1 durationNanoseconds=8301520677 totalDurationNanoseconds=8301520677 constructorNanoseconds=2558891791 totalConstructorNanoseconds=2558891791
|
||||||
|
RESULT name=t1r-1 n=100 t=1 r=-1 iterations=68 durationNanoseconds=14781 totalDurationNanoseconds=1005140 constructorNanoseconds=180 totalConstructorNanoseconds=12290
|
||||||
|
RESULT name=t1r-1 n=1000 t=1 r=-1 iterations=6 durationNanoseconds=168638 totalDurationNanoseconds=1011830 constructorNanoseconds=6418 totalConstructorNanoseconds=38510
|
||||||
|
RESULT name=t1r-1 n=10001 t=1 r=-1 iterations=2 durationNanoseconds=746305 totalDurationNanoseconds=1492610 constructorNanoseconds=88110 totalConstructorNanoseconds=176220
|
||||||
|
RESULT name=t1r-1 n=100000 t=1 r=-1 iterations=1 durationNanoseconds=7729252 totalDurationNanoseconds=7729252 constructorNanoseconds=1155351 totalConstructorNanoseconds=1155351
|
||||||
|
RESULT name=t1r-1 n=999999 t=1 r=-1 iterations=1 durationNanoseconds=75510520 totalDurationNanoseconds=75510520 constructorNanoseconds=12635954 totalConstructorNanoseconds=12635954
|
||||||
|
RESULT name=t1r-1 n=10000000 t=1 r=-1 iterations=1 durationNanoseconds=870117198 totalDurationNanoseconds=870117198 constructorNanoseconds=130742634 totalConstructorNanoseconds=130742634
|
||||||
|
RESULT name=t1r-1 n=100000000 t=1 r=-1 iterations=1 durationNanoseconds=10224041292 totalDurationNanoseconds=10224041292 constructorNanoseconds=1300787601 totalConstructorNanoseconds=1300787601
|
||||||
|
RESULT name=t1r-1 n=200000000 t=1 r=-1 iterations=1 durationNanoseconds=20682145094 totalDurationNanoseconds=20682145094 constructorNanoseconds=2563056242 totalConstructorNanoseconds=2563056242
|
||||||
|
RESULT name=t2r-1 n=100 t=2 r=-1 iterations=9 durationNanoseconds=114268 totalDurationNanoseconds=1028420 constructorNanoseconds=456 totalConstructorNanoseconds=4110
|
||||||
|
RESULT name=t2r-1 n=1000 t=2 r=-1 iterations=4 durationNanoseconds=253172 totalDurationNanoseconds=1012690 constructorNanoseconds=10172 totalConstructorNanoseconds=40690
|
||||||
|
RESULT name=t2r-1 n=10001 t=2 r=-1 iterations=1 durationNanoseconds=3902131 totalDurationNanoseconds=3902131 constructorNanoseconds=146170 totalConstructorNanoseconds=146170
|
||||||
|
RESULT name=t2r-1 n=100000 t=2 r=-1 iterations=1 durationNanoseconds=41772441 totalDurationNanoseconds=41772441 constructorNanoseconds=1268531 totalConstructorNanoseconds=1268531
|
||||||
|
RESULT name=t2r-1 n=999999 t=2 r=-1 iterations=1 durationNanoseconds=215601817 totalDurationNanoseconds=215601817 constructorNanoseconds=12527943 totalConstructorNanoseconds=12527943
|
||||||
|
RESULT name=t2r-1 n=10000000 t=2 r=-1 iterations=1 durationNanoseconds=2558413701 totalDurationNanoseconds=2558413701 constructorNanoseconds=128819084 totalConstructorNanoseconds=128819084
|
||||||
|
RESULT name=t2r-1 n=100000000 t=2 r=-1 iterations=1 durationNanoseconds=37230800285 totalDurationNanoseconds=37230800285 constructorNanoseconds=1275148884 totalConstructorNanoseconds=1275148884
|
||||||
|
RESULT name=t2r-1 n=200000000 t=2 r=-1 iterations=1 durationNanoseconds=67981863299 totalDurationNanoseconds=67981863299 constructorNanoseconds=2564428423 totalConstructorNanoseconds=2564428423
|
||||||
|
RESULT name=t4r-1 n=100 t=4 r=-1 iterations=8 durationNanoseconds=129347 totalDurationNanoseconds=1034780 constructorNanoseconds=388 totalConstructorNanoseconds=3110
|
||||||
|
RESULT name=t4r-1 n=1000 t=4 r=-1 iterations=4 durationNanoseconds=290450 totalDurationNanoseconds=1161800 constructorNanoseconds=7135 totalConstructorNanoseconds=28540
|
||||||
|
RESULT name=t4r-1 n=10001 t=4 r=-1 iterations=1 durationNanoseconds=2074981 totalDurationNanoseconds=2074981 constructorNanoseconds=125570 totalConstructorNanoseconds=125570
|
||||||
|
RESULT name=t4r-1 n=100000 t=4 r=-1 iterations=1 durationNanoseconds=19358675 totalDurationNanoseconds=19358675 constructorNanoseconds=1255741 totalConstructorNanoseconds=1255741
|
||||||
|
RESULT name=t4r-1 n=999999 t=4 r=-1 iterations=1 durationNanoseconds=163557443 totalDurationNanoseconds=163557443 constructorNanoseconds=13060003 totalConstructorNanoseconds=13060003
|
||||||
|
RESULT name=t4r-1 n=10000000 t=4 r=-1 iterations=1 durationNanoseconds=2093509409 totalDurationNanoseconds=2093509409 constructorNanoseconds=141306887 totalConstructorNanoseconds=141306887
|
||||||
|
RESULT name=t4r-1 n=100000000 t=4 r=-1 iterations=1 durationNanoseconds=32818275957 totalDurationNanoseconds=32818275957 constructorNanoseconds=1312796134 totalConstructorNanoseconds=1312796134
|
||||||
|
RESULT name=t4r-1 n=200000000 t=4 r=-1 iterations=1 durationNanoseconds=35062193405 totalDurationNanoseconds=35062193405 constructorNanoseconds=2571014494 totalConstructorNanoseconds=2571014494
|
||||||
|
RESULT name=t8r-1 n=100 t=8 r=-1 iterations=4 durationNanoseconds=255815 totalDurationNanoseconds=1023261 constructorNanoseconds=1157 totalConstructorNanoseconds=4630
|
||||||
|
RESULT name=t8r-1 n=1000 t=8 r=-1 iterations=2 durationNanoseconds=503100 totalDurationNanoseconds=1006200 constructorNanoseconds=9050 totalConstructorNanoseconds=18100
|
||||||
|
RESULT name=t8r-1 n=10001 t=8 r=-1 iterations=1 durationNanoseconds=2191171 totalDurationNanoseconds=2191171 constructorNanoseconds=114660 totalConstructorNanoseconds=114660
|
||||||
|
RESULT name=t8r-1 n=100000 t=8 r=-1 iterations=1 durationNanoseconds=20917026 totalDurationNanoseconds=20917026 constructorNanoseconds=1330740 totalConstructorNanoseconds=1330740
|
||||||
|
RESULT name=t8r-1 n=999999 t=8 r=-1 iterations=1 durationNanoseconds=111415199 totalDurationNanoseconds=111415199 constructorNanoseconds=12848423 totalConstructorNanoseconds=12848423
|
||||||
|
RESULT name=t8r-1 n=10000000 t=8 r=-1 iterations=1 durationNanoseconds=1645832692 totalDurationNanoseconds=1645832692 constructorNanoseconds=138315486 totalConstructorNanoseconds=138315486
|
||||||
|
RESULT name=t8r-1 n=100000000 t=8 r=-1 iterations=1 durationNanoseconds=25138826123 totalDurationNanoseconds=25138826123 constructorNanoseconds=1301721881 totalConstructorNanoseconds=1301721881
|
||||||
|
RESULT name=t8r-1 n=200000000 t=8 r=-1 iterations=1 durationNanoseconds=27875227160 totalDurationNanoseconds=27875227160 constructorNanoseconds=2559908031 totalConstructorNanoseconds=2559908031
|
||||||
|
RESULT name=t12r-1 n=100 t=12 r=-1 iterations=2 durationNanoseconds=523855 totalDurationNanoseconds=1047710 constructorNanoseconds=930 totalConstructorNanoseconds=1860
|
||||||
|
RESULT name=t12r-1 n=1000 t=12 r=-1 iterations=2 durationNanoseconds=776395 totalDurationNanoseconds=1552790 constructorNanoseconds=10800 totalConstructorNanoseconds=21600
|
||||||
|
RESULT name=t12r-1 n=10001 t=12 r=-1 iterations=1 durationNanoseconds=2129611 totalDurationNanoseconds=2129611 constructorNanoseconds=113150 totalConstructorNanoseconds=113150
|
||||||
|
RESULT name=t12r-1 n=100000 t=12 r=-1 iterations=1 durationNanoseconds=22882226 totalDurationNanoseconds=22882226 constructorNanoseconds=1459620 totalConstructorNanoseconds=1459620
|
||||||
|
RESULT name=t12r-1 n=999999 t=12 r=-1 iterations=1 durationNanoseconds=86855103 totalDurationNanoseconds=86855103 constructorNanoseconds=13096723 totalConstructorNanoseconds=13096723
|
||||||
|
RESULT name=t12r-1 n=10000000 t=12 r=-1 iterations=1 durationNanoseconds=1264627931 totalDurationNanoseconds=1264627931 constructorNanoseconds=141123567 totalConstructorNanoseconds=141123567
|
||||||
|
RESULT name=t12r-1 n=100000000 t=12 r=-1 iterations=1 durationNanoseconds=22614000731 totalDurationNanoseconds=22614000731 constructorNanoseconds=1314307535 totalConstructorNanoseconds=1314307535
|
||||||
|
RESULT name=t12r-1 n=200000000 t=12 r=-1 iterations=1 durationNanoseconds=30853420251 totalDurationNanoseconds=30853420251 constructorNanoseconds=2601602672 totalConstructorNanoseconds=2601602672
|
||||||
|
RESULT name=t16r-1 n=100 t=16 r=-1 iterations=3 durationNanoseconds=445547 totalDurationNanoseconds=1336641 constructorNanoseconds=626 totalConstructorNanoseconds=1880
|
||||||
|
RESULT name=t16r-1 n=1000 t=16 r=-1 iterations=1 durationNanoseconds=1001611 totalDurationNanoseconds=1001611 constructorNanoseconds=19070 totalConstructorNanoseconds=19070
|
||||||
|
RESULT name=t16r-1 n=10001 t=16 r=-1 iterations=1 durationNanoseconds=2567461 totalDurationNanoseconds=2567461 constructorNanoseconds=117270 totalConstructorNanoseconds=117270
|
||||||
|
RESULT name=t16r-1 n=100000 t=16 r=-1 iterations=1 durationNanoseconds=21302685 totalDurationNanoseconds=21302685 constructorNanoseconds=1432961 totalConstructorNanoseconds=1432961
|
||||||
|
RESULT name=t16r-1 n=999999 t=16 r=-1 iterations=1 durationNanoseconds=95167685 totalDurationNanoseconds=95167685 constructorNanoseconds=13569674 totalConstructorNanoseconds=13569674
|
||||||
|
RESULT name=t16r-1 n=10000000 t=16 r=-1 iterations=1 durationNanoseconds=1437327017 totalDurationNanoseconds=1437327017 constructorNanoseconds=139389576 totalConstructorNanoseconds=139389576
|
||||||
|
RESULT name=t16r-1 n=100000000 t=16 r=-1 iterations=1 durationNanoseconds=21779229892 totalDurationNanoseconds=21779229892 constructorNanoseconds=1301520462 totalConstructorNanoseconds=1301520462
|
||||||
|
RESULT name=t16r-1 n=200000000 t=16 r=-1 iterations=1 durationNanoseconds=29642857635 totalDurationNanoseconds=29642857635 constructorNanoseconds=2616644266 totalConstructorNanoseconds=2616644266
|
||||||
|
RESULT name=t1r1 n=100 t=1 r=1 iterations=65 durationNanoseconds=15598 totalDurationNanoseconds=1013931 constructorNanoseconds=224 totalConstructorNanoseconds=14610
|
||||||
|
RESULT name=t1r1 n=1000 t=1 r=1 iterations=6 durationNanoseconds=195715 totalDurationNanoseconds=1174291 constructorNanoseconds=5053 totalConstructorNanoseconds=30320
|
||||||
|
RESULT name=t1r1 n=10001 t=1 r=1 iterations=1 durationNanoseconds=1829180 totalDurationNanoseconds=1829180 constructorNanoseconds=178880 totalConstructorNanoseconds=178880
|
||||||
|
RESULT name=t1r1 n=100000 t=1 r=1 iterations=1 durationNanoseconds=18149055 totalDurationNanoseconds=18149055 constructorNanoseconds=1293131 totalConstructorNanoseconds=1293131
|
||||||
|
RESULT name=t1r1 n=999999 t=1 r=1 iterations=1 durationNanoseconds=226476969 totalDurationNanoseconds=226476969 constructorNanoseconds=15535674 totalConstructorNanoseconds=15535674
|
||||||
|
RESULT name=t1r1 n=10000000 t=1 r=1 iterations=1 durationNanoseconds=2578468086 totalDurationNanoseconds=2578468086 constructorNanoseconds=147082579 totalConstructorNanoseconds=147082579
|
||||||
|
RESULT name=t1r1 n=100000000 t=1 r=1 iterations=1 durationNanoseconds=29318740269 totalDurationNanoseconds=29318740269 constructorNanoseconds=1311801094 totalConstructorNanoseconds=1311801094
|
||||||
|
RESULT name=t1r1 n=200000000 t=1 r=1 iterations=1 durationNanoseconds=60856901770 totalDurationNanoseconds=60856901770 constructorNanoseconds=2575462916 totalConstructorNanoseconds=2575462916
|
||||||
|
RESULT name=t2r1 n=100 t=2 r=1 iterations=15 durationNanoseconds=70081 totalDurationNanoseconds=1051220 constructorNanoseconds=308 totalConstructorNanoseconds=4630
|
||||||
|
RESULT name=t2r1 n=1000 t=2 r=1 iterations=5 durationNanoseconds=215458 totalDurationNanoseconds=1077290 constructorNanoseconds=5110 totalConstructorNanoseconds=25550
|
||||||
|
RESULT name=t2r1 n=10001 t=2 r=1 iterations=2 durationNanoseconds=1313790 totalDurationNanoseconds=2627580 constructorNanoseconds=74545 totalConstructorNanoseconds=149090
|
||||||
|
RESULT name=t2r1 n=100000 t=2 r=1 iterations=1 durationNanoseconds=11484943 totalDurationNanoseconds=11484943 constructorNanoseconds=1299310 totalConstructorNanoseconds=1299310
|
||||||
|
RESULT name=t2r1 n=999999 t=2 r=1 iterations=1 durationNanoseconds=133972445 totalDurationNanoseconds=133972445 constructorNanoseconds=13272324 totalConstructorNanoseconds=13272324
|
||||||
|
RESULT name=t2r1 n=10000000 t=2 r=1 iterations=1 durationNanoseconds=1510590686 totalDurationNanoseconds=1510590686 constructorNanoseconds=142769107 totalConstructorNanoseconds=142769107
|
||||||
|
RESULT name=t2r1 n=100000000 t=2 r=1 iterations=1 durationNanoseconds=16689039467 totalDurationNanoseconds=16689039467 constructorNanoseconds=1309761353 totalConstructorNanoseconds=1309761353
|
||||||
|
RESULT name=t2r1 n=200000000 t=2 r=1 iterations=1 durationNanoseconds=34483877143 totalDurationNanoseconds=34483877143 constructorNanoseconds=2561376192 totalConstructorNanoseconds=2561376192
|
||||||
|
RESULT name=t4r1 n=100 t=4 r=1 iterations=6 durationNanoseconds=177653 totalDurationNanoseconds=1065920 constructorNanoseconds=1006 totalConstructorNanoseconds=6040
|
||||||
|
RESULT name=t4r1 n=1000 t=4 r=1 iterations=3 durationNanoseconds=455090 totalDurationNanoseconds=1365270 constructorNanoseconds=10220 totalConstructorNanoseconds=30660
|
||||||
|
RESULT name=t4r1 n=10001 t=4 r=1 iterations=1 durationNanoseconds=1552570 totalDurationNanoseconds=1552570 constructorNanoseconds=121800 totalConstructorNanoseconds=121800
|
||||||
|
RESULT name=t4r1 n=100000 t=4 r=1 iterations=1 durationNanoseconds=9683002 totalDurationNanoseconds=9683002 constructorNanoseconds=1675181 totalConstructorNanoseconds=1675181
|
||||||
|
RESULT name=t4r1 n=999999 t=4 r=1 iterations=1 durationNanoseconds=77400360 totalDurationNanoseconds=77400360 constructorNanoseconds=12955484 totalConstructorNanoseconds=12955484
|
||||||
|
RESULT name=t4r1 n=10000000 t=4 r=1 iterations=1 durationNanoseconds=902019967 totalDurationNanoseconds=902019967 constructorNanoseconds=137583456 totalConstructorNanoseconds=137583456
|
||||||
|
RESULT name=t4r1 n=100000000 t=4 r=1 iterations=1 durationNanoseconds=9416093389 totalDurationNanoseconds=9416093389 constructorNanoseconds=1309020334 totalConstructorNanoseconds=1309020334
|
||||||
|
RESULT name=t4r1 n=200000000 t=4 r=1 iterations=1 durationNanoseconds=19461232814 totalDurationNanoseconds=19461232814 constructorNanoseconds=2573857445 totalConstructorNanoseconds=2573857445
|
||||||
|
RESULT name=t8r1 n=100 t=8 r=1 iterations=3 durationNanoseconds=421453 totalDurationNanoseconds=1264360 constructorNanoseconds=810 totalConstructorNanoseconds=2430
|
||||||
|
RESULT name=t8r1 n=1000 t=8 r=1 iterations=2 durationNanoseconds=545520 totalDurationNanoseconds=1091041 constructorNanoseconds=15655 totalConstructorNanoseconds=31310
|
||||||
|
RESULT name=t8r1 n=10001 t=8 r=1 iterations=2 durationNanoseconds=909360 totalDurationNanoseconds=1818721 constructorNanoseconds=85880 totalConstructorNanoseconds=171760
|
||||||
|
RESULT name=t8r1 n=100000 t=8 r=1 iterations=1 durationNanoseconds=5687851 totalDurationNanoseconds=5687851 constructorNanoseconds=1346091 totalConstructorNanoseconds=1346091
|
||||||
|
RESULT name=t8r1 n=999999 t=8 r=1 iterations=1 durationNanoseconds=73988509 totalDurationNanoseconds=73988509 constructorNanoseconds=12671144 totalConstructorNanoseconds=12671144
|
||||||
|
RESULT name=t8r1 n=10000000 t=8 r=1 iterations=1 durationNanoseconds=595328036 totalDurationNanoseconds=595328036 constructorNanoseconds=140309317 totalConstructorNanoseconds=140309317
|
||||||
|
RESULT name=t8r1 n=100000000 t=8 r=1 iterations=1 durationNanoseconds=6079577645 totalDurationNanoseconds=6079577645 constructorNanoseconds=1304799942 totalConstructorNanoseconds=1304799942
|
||||||
|
RESULT name=t8r1 n=200000000 t=8 r=1 iterations=1 durationNanoseconds=12540007389 totalDurationNanoseconds=12540007389 constructorNanoseconds=2565469553 totalConstructorNanoseconds=2565469553
|
||||||
|
RESULT name=t12r1 n=100 t=12 r=1 iterations=4 durationNanoseconds=329870 totalDurationNanoseconds=1319480 constructorNanoseconds=452 totalConstructorNanoseconds=1810
|
||||||
|
RESULT name=t12r1 n=1000 t=12 r=1 iterations=2 durationNanoseconds=677665 totalDurationNanoseconds=1355330 constructorNanoseconds=13035 totalConstructorNanoseconds=26070
|
||||||
|
RESULT name=t12r1 n=10001 t=12 r=1 iterations=1 durationNanoseconds=1535780 totalDurationNanoseconds=1535780 constructorNanoseconds=103420 totalConstructorNanoseconds=103420
|
||||||
|
RESULT name=t12r1 n=100000 t=12 r=1 iterations=1 durationNanoseconds=6306681 totalDurationNanoseconds=6306681 constructorNanoseconds=1235971 totalConstructorNanoseconds=1235971
|
||||||
|
RESULT name=t12r1 n=999999 t=12 r=1 iterations=1 durationNanoseconds=57549685 totalDurationNanoseconds=57549685 constructorNanoseconds=11677153 totalConstructorNanoseconds=11677153
|
||||||
|
RESULT name=t12r1 n=10000000 t=12 r=1 iterations=1 durationNanoseconds=554815966 totalDurationNanoseconds=554815966 constructorNanoseconds=141250157 totalConstructorNanoseconds=141250157
|
||||||
|
RESULT name=t12r1 n=100000000 t=12 r=1 iterations=1 durationNanoseconds=5363577147 totalDurationNanoseconds=5363577147 constructorNanoseconds=1316361355 totalConstructorNanoseconds=1316361355
|
||||||
|
RESULT name=t12r1 n=200000000 t=12 r=1 iterations=1 durationNanoseconds=10728595654 totalDurationNanoseconds=10728595654 constructorNanoseconds=2561957582 totalConstructorNanoseconds=2561957582
|
||||||
|
RESULT name=t16r1 n=100 t=16 r=1 iterations=2 durationNanoseconds=615615 totalDurationNanoseconds=1231230 constructorNanoseconds=2710 totalConstructorNanoseconds=5420
|
||||||
|
RESULT name=t16r1 n=1000 t=16 r=1 iterations=1 durationNanoseconds=1379370 totalDurationNanoseconds=1379370 constructorNanoseconds=11790 totalConstructorNanoseconds=11790
|
||||||
|
RESULT name=t16r1 n=10001 t=16 r=1 iterations=1 durationNanoseconds=1274700 totalDurationNanoseconds=1274700 constructorNanoseconds=116930 totalConstructorNanoseconds=116930
|
||||||
|
RESULT name=t16r1 n=100000 t=16 r=1 iterations=1 durationNanoseconds=6082152 totalDurationNanoseconds=6082152 constructorNanoseconds=1211360 totalConstructorNanoseconds=1211360
|
||||||
|
RESULT name=t16r1 n=999999 t=16 r=1 iterations=1 durationNanoseconds=51732104 totalDurationNanoseconds=51732104 constructorNanoseconds=12808813 totalConstructorNanoseconds=12808813
|
||||||
|
RESULT name=t16r1 n=10000000 t=16 r=1 iterations=1 durationNanoseconds=543351812 totalDurationNanoseconds=543351812 constructorNanoseconds=138666857 totalConstructorNanoseconds=138666857
|
||||||
|
RESULT name=t16r1 n=100000000 t=16 r=1 iterations=1 durationNanoseconds=5236932763 totalDurationNanoseconds=5236932763 constructorNanoseconds=1308736364 totalConstructorNanoseconds=1308736364
|
||||||
|
RESULT name=t16r1 n=200000000 t=16 r=1 iterations=1 durationNanoseconds=10682234131 totalDurationNanoseconds=10682234131 constructorNanoseconds=2572091035 totalConstructorNanoseconds=2572091035
|
||||||
|
RESULT name=t1r2 n=100 t=1 r=2 iterations=70 durationNanoseconds=14506 totalDurationNanoseconds=1015421 constructorNanoseconds=217 totalConstructorNanoseconds=15210
|
||||||
|
RESULT name=t1r2 n=1000 t=1 r=2 iterations=7 durationNanoseconds=147520 totalDurationNanoseconds=1032641 constructorNanoseconds=5684 totalConstructorNanoseconds=39790
|
||||||
|
RESULT name=t1r2 n=10001 t=1 r=2 iterations=1 durationNanoseconds=1132080 totalDurationNanoseconds=1132080 constructorNanoseconds=193921 totalConstructorNanoseconds=193921
|
||||||
|
RESULT name=t1r2 n=100000 t=1 r=2 iterations=1 durationNanoseconds=10513853 totalDurationNanoseconds=10513853 constructorNanoseconds=1282310 totalConstructorNanoseconds=1282310
|
||||||
|
RESULT name=t1r2 n=999999 t=1 r=2 iterations=1 durationNanoseconds=118928731 totalDurationNanoseconds=118928731 constructorNanoseconds=12887713 totalConstructorNanoseconds=12887713
|
||||||
|
RESULT name=t1r2 n=10000000 t=1 r=2 iterations=1 durationNanoseconds=1345812673 totalDurationNanoseconds=1345812673 constructorNanoseconds=136692036 totalConstructorNanoseconds=136692036
|
||||||
|
RESULT name=t1r2 n=100000000 t=1 r=2 iterations=1 durationNanoseconds=15331858431 totalDurationNanoseconds=15331858431 constructorNanoseconds=1316292145 totalConstructorNanoseconds=1316292145
|
||||||
|
RESULT name=t1r2 n=200000000 t=1 r=2 iterations=1 durationNanoseconds=30383066068 totalDurationNanoseconds=30383066068 constructorNanoseconds=2614851356 totalConstructorNanoseconds=2614851356
|
||||||
|
RESULT name=t2r2 n=100 t=2 r=2 iterations=11 durationNanoseconds=99045 totalDurationNanoseconds=1089500 constructorNanoseconds=717 totalConstructorNanoseconds=7890
|
||||||
|
RESULT name=t2r2 n=1000 t=2 r=2 iterations=4 durationNanoseconds=299795 totalDurationNanoseconds=1199181 constructorNanoseconds=17427 totalConstructorNanoseconds=69710
|
||||||
|
RESULT name=t2r2 n=10001 t=2 r=2 iterations=2 durationNanoseconds=722210 totalDurationNanoseconds=1444420 constructorNanoseconds=104955 totalConstructorNanoseconds=209910
|
||||||
|
RESULT name=t2r2 n=100000 t=2 r=2 iterations=1 durationNanoseconds=7115931 totalDurationNanoseconds=7115931 constructorNanoseconds=1235321 totalConstructorNanoseconds=1235321
|
||||||
|
RESULT name=t2r2 n=999999 t=2 r=2 iterations=1 durationNanoseconds=77372990 totalDurationNanoseconds=77372990 constructorNanoseconds=13034843 totalConstructorNanoseconds=13034843
|
||||||
|
RESULT name=t2r2 n=10000000 t=2 r=2 iterations=1 durationNanoseconds=999587712 totalDurationNanoseconds=999587712 constructorNanoseconds=138071626 totalConstructorNanoseconds=138071626
|
||||||
|
RESULT name=t2r2 n=100000000 t=2 r=2 iterations=1 durationNanoseconds=9447897658 totalDurationNanoseconds=9447897658 constructorNanoseconds=1290302828 totalConstructorNanoseconds=1290302828
|
||||||
|
RESULT name=t2r2 n=200000000 t=2 r=2 iterations=1 durationNanoseconds=19997465065 totalDurationNanoseconds=19997465065 constructorNanoseconds=2573317234 totalConstructorNanoseconds=2573317234
|
||||||
|
RESULT name=t4r2 n=100 t=4 r=2 iterations=5 durationNanoseconds=227754 totalDurationNanoseconds=1138771 constructorNanoseconds=692 totalConstructorNanoseconds=3460
|
||||||
|
RESULT name=t4r2 n=1000 t=4 r=2 iterations=4 durationNanoseconds=296100 totalDurationNanoseconds=1184401 constructorNanoseconds=10005 totalConstructorNanoseconds=40020
|
||||||
|
RESULT name=t4r2 n=10001 t=4 r=2 iterations=2 durationNanoseconds=710705 totalDurationNanoseconds=1421411 constructorNanoseconds=72050 totalConstructorNanoseconds=144100
|
||||||
|
RESULT name=t4r2 n=100000 t=4 r=2 iterations=1 durationNanoseconds=5092432 totalDurationNanoseconds=5092432 constructorNanoseconds=1255570 totalConstructorNanoseconds=1255570
|
||||||
|
RESULT name=t4r2 n=999999 t=4 r=2 iterations=1 durationNanoseconds=65915077 totalDurationNanoseconds=65915077 constructorNanoseconds=12752803 totalConstructorNanoseconds=12752803
|
||||||
|
RESULT name=t4r2 n=10000000 t=4 r=2 iterations=1 durationNanoseconds=561213667 totalDurationNanoseconds=561213667 constructorNanoseconds=138310987 totalConstructorNanoseconds=138310987
|
||||||
|
RESULT name=t4r2 n=100000000 t=4 r=2 iterations=1 durationNanoseconds=5241934985 totalDurationNanoseconds=5241934985 constructorNanoseconds=1292402919 totalConstructorNanoseconds=1292402919
|
||||||
|
RESULT name=t4r2 n=200000000 t=4 r=2 iterations=1 durationNanoseconds=11006920497 totalDurationNanoseconds=11006920497 constructorNanoseconds=2559439911 totalConstructorNanoseconds=2559439911
|
||||||
|
RESULT name=t8r2 n=100 t=8 r=2 iterations=3 durationNanoseconds=402413 totalDurationNanoseconds=1207240 constructorNanoseconds=2066 totalConstructorNanoseconds=6200
|
||||||
|
RESULT name=t8r2 n=1000 t=8 r=2 iterations=3 durationNanoseconds=444710 totalDurationNanoseconds=1334130 constructorNanoseconds=12836 totalConstructorNanoseconds=38510
|
||||||
|
RESULT name=t8r2 n=10001 t=8 r=2 iterations=2 durationNanoseconds=782145 totalDurationNanoseconds=1564290 constructorNanoseconds=78555 totalConstructorNanoseconds=157110
|
||||||
|
RESULT name=t8r2 n=100000 t=8 r=2 iterations=1 durationNanoseconds=3922431 totalDurationNanoseconds=3922431 constructorNanoseconds=1233301 totalConstructorNanoseconds=1233301
|
||||||
|
RESULT name=t8r2 n=999999 t=8 r=2 iterations=1 durationNanoseconds=47143492 totalDurationNanoseconds=47143492 constructorNanoseconds=12604263 totalConstructorNanoseconds=12604263
|
||||||
|
RESULT name=t8r2 n=10000000 t=8 r=2 iterations=1 durationNanoseconds=370221697 totalDurationNanoseconds=370221697 constructorNanoseconds=137278246 totalConstructorNanoseconds=137278246
|
||||||
|
RESULT name=t8r2 n=100000000 t=8 r=2 iterations=1 durationNanoseconds=3396777501 totalDurationNanoseconds=3396777501 constructorNanoseconds=1298947540 totalConstructorNanoseconds=1298947540
|
||||||
|
RESULT name=t8r2 n=200000000 t=8 r=2 iterations=1 durationNanoseconds=7446627763 totalDurationNanoseconds=7446627763 constructorNanoseconds=2580298877 totalConstructorNanoseconds=2580298877
|
||||||
|
RESULT name=t12r2 n=100 t=12 r=2 iterations=3 durationNanoseconds=439883 totalDurationNanoseconds=1319650 constructorNanoseconds=1720 totalConstructorNanoseconds=5160
|
||||||
|
RESULT name=t12r2 n=1000 t=12 r=2 iterations=1 durationNanoseconds=2322161 totalDurationNanoseconds=2322161 constructorNanoseconds=16890 totalConstructorNanoseconds=16890
|
||||||
|
RESULT name=t12r2 n=10001 t=12 r=2 iterations=1 durationNanoseconds=3257621 totalDurationNanoseconds=3257621 constructorNanoseconds=158810 totalConstructorNanoseconds=158810
|
||||||
|
RESULT name=t12r2 n=100000 t=12 r=2 iterations=1 durationNanoseconds=5650122 totalDurationNanoseconds=5650122 constructorNanoseconds=1624720 totalConstructorNanoseconds=1624720
|
||||||
|
RESULT name=t12r2 n=999999 t=12 r=2 iterations=1 durationNanoseconds=36132059 totalDurationNanoseconds=36132059 constructorNanoseconds=12805804 totalConstructorNanoseconds=12805804
|
||||||
|
RESULT name=t12r2 n=10000000 t=12 r=2 iterations=1 durationNanoseconds=363885926 totalDurationNanoseconds=363885926 constructorNanoseconds=139797836 totalConstructorNanoseconds=139797836
|
||||||
|
RESULT name=t12r2 n=100000000 t=12 r=2 iterations=1 durationNanoseconds=2908215143 totalDurationNanoseconds=2908215143 constructorNanoseconds=1299175540 totalConstructorNanoseconds=1299175540
|
||||||
|
RESULT name=t12r2 n=200000000 t=12 r=2 iterations=1 durationNanoseconds=6022333540 totalDurationNanoseconds=6022333540 constructorNanoseconds=2576996496 totalConstructorNanoseconds=2576996496
|
||||||
|
RESULT name=t16r2 n=100 t=16 r=2 iterations=2 durationNanoseconds=752755 totalDurationNanoseconds=1505510 constructorNanoseconds=3190 totalConstructorNanoseconds=6380
|
||||||
|
RESULT name=t16r2 n=1000 t=16 r=2 iterations=2 durationNanoseconds=795810 totalDurationNanoseconds=1591620 constructorNanoseconds=8970 totalConstructorNanoseconds=17940
|
||||||
|
RESULT name=t16r2 n=10001 t=16 r=2 iterations=1 durationNanoseconds=1214590 totalDurationNanoseconds=1214590 constructorNanoseconds=100740 totalConstructorNanoseconds=100740
|
||||||
|
RESULT name=t16r2 n=100000 t=16 r=2 iterations=1 durationNanoseconds=4170291 totalDurationNanoseconds=4170291 constructorNanoseconds=1224751 totalConstructorNanoseconds=1224751
|
||||||
|
RESULT name=t16r2 n=999999 t=16 r=2 iterations=1 durationNanoseconds=29916398 totalDurationNanoseconds=29916398 constructorNanoseconds=12699743 totalConstructorNanoseconds=12699743
|
||||||
|
RESULT name=t16r2 n=10000000 t=16 r=2 iterations=1 durationNanoseconds=345953571 totalDurationNanoseconds=345953571 constructorNanoseconds=139849407 totalConstructorNanoseconds=139849407
|
||||||
|
RESULT name=t16r2 n=100000000 t=16 r=2 iterations=1 durationNanoseconds=2848992927 totalDurationNanoseconds=2848992927 constructorNanoseconds=1292885530 totalConstructorNanoseconds=1292885530
|
||||||
|
RESULT name=t16r2 n=200000000 t=16 r=2 iterations=1 durationNanoseconds=6087387267 totalDurationNanoseconds=6087387267 constructorNanoseconds=2581997377 totalConstructorNanoseconds=2581997377
|
||||||
|
RESULT name=t1r4 n=100 t=1 r=4 iterations=66 durationNanoseconds=15346 totalDurationNanoseconds=1012900 constructorNanoseconds=190 totalConstructorNanoseconds=12570
|
||||||
|
RESULT name=t1r4 n=1000 t=1 r=4 iterations=9 durationNanoseconds=114397 totalDurationNanoseconds=1029580 constructorNanoseconds=2557 totalConstructorNanoseconds=23020
|
||||||
|
RESULT name=t1r4 n=10001 t=1 r=4 iterations=2 durationNanoseconds=631215 totalDurationNanoseconds=1262430 constructorNanoseconds=75455 totalConstructorNanoseconds=150910
|
||||||
|
RESULT name=t1r4 n=100000 t=1 r=4 iterations=1 durationNanoseconds=6672812 totalDurationNanoseconds=6672812 constructorNanoseconds=1262890 totalConstructorNanoseconds=1262890
|
||||||
|
RESULT name=t1r4 n=999999 t=1 r=4 iterations=1 durationNanoseconds=74448010 totalDurationNanoseconds=74448010 constructorNanoseconds=13029283 totalConstructorNanoseconds=13029283
|
||||||
|
RESULT name=t1r4 n=10000000 t=1 r=4 iterations=1 durationNanoseconds=879369670 totalDurationNanoseconds=879369670 constructorNanoseconds=138664617 totalConstructorNanoseconds=138664617
|
||||||
|
RESULT name=t1r4 n=100000000 t=1 r=4 iterations=1 durationNanoseconds=9412199088 totalDurationNanoseconds=9412199088 constructorNanoseconds=1301635212 totalConstructorNanoseconds=1301635212
|
||||||
|
RESULT name=t1r4 n=200000000 t=1 r=4 iterations=1 durationNanoseconds=18061380397 totalDurationNanoseconds=18061380397 constructorNanoseconds=2647428994 totalConstructorNanoseconds=2647428994
|
||||||
|
RESULT name=t2r4 n=100 t=2 r=4 iterations=9 durationNanoseconds=117397 totalDurationNanoseconds=1056580 constructorNanoseconds=510 totalConstructorNanoseconds=4590
|
||||||
|
RESULT name=t2r4 n=1000 t=2 r=4 iterations=5 durationNanoseconds=215266 totalDurationNanoseconds=1076331 constructorNanoseconds=5110 totalConstructorNanoseconds=25550
|
||||||
|
RESULT name=t2r4 n=10001 t=2 r=4 iterations=2 durationNanoseconds=579175 totalDurationNanoseconds=1158351 constructorNanoseconds=72915 totalConstructorNanoseconds=145830
|
||||||
|
RESULT name=t2r4 n=100000 t=2 r=4 iterations=1 durationNanoseconds=6876822 totalDurationNanoseconds=6876822 constructorNanoseconds=1193920 totalConstructorNanoseconds=1193920
|
||||||
|
RESULT name=t2r4 n=999999 t=2 r=4 iterations=1 durationNanoseconds=91608794 totalDurationNanoseconds=91608794 constructorNanoseconds=12603433 totalConstructorNanoseconds=12603433
|
||||||
|
RESULT name=t2r4 n=10000000 t=2 r=4 iterations=1 durationNanoseconds=1159712814 totalDurationNanoseconds=1159712814 constructorNanoseconds=141374898 totalConstructorNanoseconds=141374898
|
||||||
|
RESULT name=t2r4 n=100000000 t=2 r=4 iterations=1 durationNanoseconds=5764656252 totalDurationNanoseconds=5764656252 constructorNanoseconds=1304179222 totalConstructorNanoseconds=1304179222
|
||||||
|
RESULT name=t2r4 n=200000000 t=2 r=4 iterations=1 durationNanoseconds=19915733244 totalDurationNanoseconds=19915733244 constructorNanoseconds=2574400755 totalConstructorNanoseconds=2574400755
|
||||||
|
RESULT name=t4r4 n=100 t=4 r=4 iterations=8 durationNanoseconds=128165 totalDurationNanoseconds=1025320 constructorNanoseconds=360 totalConstructorNanoseconds=2880
|
||||||
|
RESULT name=t4r4 n=1000 t=4 r=4 iterations=4 durationNanoseconds=315602 totalDurationNanoseconds=1262410 constructorNanoseconds=7877 totalConstructorNanoseconds=31510
|
||||||
|
RESULT name=t4r4 n=10001 t=4 r=4 iterations=2 durationNanoseconds=668745 totalDurationNanoseconds=1337491 constructorNanoseconds=87550 totalConstructorNanoseconds=175100
|
||||||
|
RESULT name=t4r4 n=100000 t=4 r=4 iterations=1 durationNanoseconds=4164561 totalDurationNanoseconds=4164561 constructorNanoseconds=1209430 totalConstructorNanoseconds=1209430
|
||||||
|
RESULT name=t4r4 n=999999 t=4 r=4 iterations=1 durationNanoseconds=58666966 totalDurationNanoseconds=58666966 constructorNanoseconds=17529014 totalConstructorNanoseconds=17529014
|
||||||
|
RESULT name=t4r4 n=10000000 t=4 r=4 iterations=1 durationNanoseconds=711568136 totalDurationNanoseconds=711568136 constructorNanoseconds=138918837 totalConstructorNanoseconds=138918837
|
||||||
|
RESULT name=t4r4 n=100000000 t=4 r=4 iterations=1 durationNanoseconds=3397676001 totalDurationNanoseconds=3397676001 constructorNanoseconds=1303359212 totalConstructorNanoseconds=1303359212
|
||||||
|
RESULT name=t4r4 n=200000000 t=4 r=4 iterations=1 durationNanoseconds=12848860640 totalDurationNanoseconds=12848860640 constructorNanoseconds=2592721230 totalConstructorNanoseconds=2592721230
|
||||||
|
RESULT name=t8r4 n=100 t=8 r=4 iterations=5 durationNanoseconds=225190 totalDurationNanoseconds=1125951 constructorNanoseconds=416 totalConstructorNanoseconds=2080
|
||||||
|
RESULT name=t8r4 n=1000 t=8 r=4 iterations=3 durationNanoseconds=731750 totalDurationNanoseconds=2195251 constructorNanoseconds=10506 totalConstructorNanoseconds=31520
|
||||||
|
RESULT name=t8r4 n=10001 t=8 r=4 iterations=2 durationNanoseconds=719940 totalDurationNanoseconds=1439881 constructorNanoseconds=72835 totalConstructorNanoseconds=145670
|
||||||
|
RESULT name=t8r4 n=100000 t=8 r=4 iterations=1 durationNanoseconds=3612571 totalDurationNanoseconds=3612571 constructorNanoseconds=1238050 totalConstructorNanoseconds=1238050
|
||||||
|
RESULT name=t8r4 n=999999 t=8 r=4 iterations=1 durationNanoseconds=39830960 totalDurationNanoseconds=39830960 constructorNanoseconds=12249073 totalConstructorNanoseconds=12249073
|
||||||
|
RESULT name=t8r4 n=10000000 t=8 r=4 iterations=1 durationNanoseconds=482360596 totalDurationNanoseconds=482360596 constructorNanoseconds=138439177 totalConstructorNanoseconds=138439177
|
||||||
|
RESULT name=t8r4 n=100000000 t=8 r=4 iterations=1 durationNanoseconds=2187381833 totalDurationNanoseconds=2187381833 constructorNanoseconds=1295373610 totalConstructorNanoseconds=1295373610
|
||||||
|
RESULT name=t8r4 n=200000000 t=8 r=4 iterations=1 durationNanoseconds=9401585086 totalDurationNanoseconds=9401585086 constructorNanoseconds=2576952016 totalConstructorNanoseconds=2576952016
|
||||||
|
RESULT name=t12r4 n=100 t=12 r=4 iterations=3 durationNanoseconds=352500 totalDurationNanoseconds=1057500 constructorNanoseconds=630 totalConstructorNanoseconds=1890
|
||||||
|
RESULT name=t12r4 n=1000 t=12 r=4 iterations=2 durationNanoseconds=791300 totalDurationNanoseconds=1582600 constructorNanoseconds=9930 totalConstructorNanoseconds=19860
|
||||||
|
RESULT name=t12r4 n=10001 t=12 r=4 iterations=1 durationNanoseconds=1065930 totalDurationNanoseconds=1065930 constructorNanoseconds=141610 totalConstructorNanoseconds=141610
|
||||||
|
RESULT name=t12r4 n=100000 t=12 r=4 iterations=1 durationNanoseconds=4817411 totalDurationNanoseconds=4817411 constructorNanoseconds=1250930 totalConstructorNanoseconds=1250930
|
||||||
|
RESULT name=t12r4 n=999999 t=12 r=4 iterations=1 durationNanoseconds=35272949 totalDurationNanoseconds=35272949 constructorNanoseconds=13130644 totalConstructorNanoseconds=13130644
|
||||||
|
RESULT name=t12r4 n=10000000 t=12 r=4 iterations=1 durationNanoseconds=504218532 totalDurationNanoseconds=504218532 constructorNanoseconds=138751847 totalConstructorNanoseconds=138751847
|
||||||
|
RESULT name=t12r4 n=100000000 t=12 r=4 iterations=1 durationNanoseconds=1924816815 totalDurationNanoseconds=1924816815 constructorNanoseconds=1322533237 totalConstructorNanoseconds=1322533237
|
||||||
|
RESULT name=t12r4 n=200000000 t=12 r=4 iterations=1 durationNanoseconds=7779748031 totalDurationNanoseconds=7779748031 constructorNanoseconds=2567527433 totalConstructorNanoseconds=2567527433
|
||||||
|
RESULT name=t16r4 n=100 t=16 r=4 iterations=3 durationNanoseconds=451607 totalDurationNanoseconds=1354821 constructorNanoseconds=580 totalConstructorNanoseconds=1740
|
||||||
|
RESULT name=t16r4 n=1000 t=16 r=4 iterations=1 durationNanoseconds=1414361 totalDurationNanoseconds=1414361 constructorNanoseconds=23500 totalConstructorNanoseconds=23500
|
||||||
|
RESULT name=t16r4 n=10001 t=16 r=4 iterations=1 durationNanoseconds=1424521 totalDurationNanoseconds=1424521 constructorNanoseconds=142160 totalConstructorNanoseconds=142160
|
||||||
|
RESULT name=t16r4 n=100000 t=16 r=4 iterations=1 durationNanoseconds=4320321 totalDurationNanoseconds=4320321 constructorNanoseconds=1171730 totalConstructorNanoseconds=1171730
|
||||||
|
RESULT name=t16r4 n=999999 t=16 r=4 iterations=1 durationNanoseconds=33648369 totalDurationNanoseconds=33648369 constructorNanoseconds=12043403 totalConstructorNanoseconds=12043403
|
||||||
|
RESULT name=t16r4 n=10000000 t=16 r=4 iterations=1 durationNanoseconds=484827157 totalDurationNanoseconds=484827157 constructorNanoseconds=143829278 totalConstructorNanoseconds=143829278
|
||||||
|
RESULT name=t16r4 n=100000000 t=16 r=4 iterations=1 durationNanoseconds=1929584176 totalDurationNanoseconds=1929584176 constructorNanoseconds=1293440479 totalConstructorNanoseconds=1293440479
|
||||||
|
RESULT name=t16r4 n=200000000 t=16 r=4 iterations=1 durationNanoseconds=7195834457 totalDurationNanoseconds=7195834457 constructorNanoseconds=2570258034 totalConstructorNanoseconds=2570258034
|
||||||
|
RESULT name=t1r6 n=100 t=1 r=6 iterations=45 durationNanoseconds=22743 totalDurationNanoseconds=1023470 constructorNanoseconds=286 totalConstructorNanoseconds=12910
|
||||||
|
RESULT name=t1r6 n=1000 t=1 r=6 iterations=26 durationNanoseconds=38868 totalDurationNanoseconds=1010580 constructorNanoseconds=3610 totalConstructorNanoseconds=93860
|
||||||
|
RESULT name=t1r6 n=10001 t=1 r=6 iterations=1 durationNanoseconds=1056261 totalDurationNanoseconds=1056261 constructorNanoseconds=130120 totalConstructorNanoseconds=130120
|
||||||
|
RESULT name=t1r6 n=100000 t=1 r=6 iterations=1 durationNanoseconds=6204432 totalDurationNanoseconds=6204432 constructorNanoseconds=1370770 totalConstructorNanoseconds=1370770
|
||||||
|
RESULT name=t1r6 n=999999 t=1 r=6 iterations=1 durationNanoseconds=89144784 totalDurationNanoseconds=89144784 constructorNanoseconds=13078993 totalConstructorNanoseconds=13078993
|
||||||
|
RESULT name=t1r6 n=10000000 t=1 r=6 iterations=1 durationNanoseconds=722775329 totalDurationNanoseconds=722775329 constructorNanoseconds=142287418 totalConstructorNanoseconds=142287418
|
||||||
|
RESULT name=t1r6 n=100000000 t=1 r=6 iterations=1 durationNanoseconds=8578716049 totalDurationNanoseconds=8578716049 constructorNanoseconds=1312687185 totalConstructorNanoseconds=1312687185
|
||||||
|
RESULT name=t1r6 n=200000000 t=1 r=6 iterations=1 durationNanoseconds=15627775788 totalDurationNanoseconds=15627775788 constructorNanoseconds=2560437922 totalConstructorNanoseconds=2560437922
|
||||||
|
RESULT name=t2r6 n=100 t=2 r=6 iterations=14 durationNanoseconds=71603 totalDurationNanoseconds=1002450 constructorNanoseconds=442 totalConstructorNanoseconds=6200
|
||||||
|
RESULT name=t2r6 n=1000 t=2 r=6 iterations=8 durationNanoseconds=134808 totalDurationNanoseconds=1078470 constructorNanoseconds=6631 totalConstructorNanoseconds=53050
|
||||||
|
RESULT name=t2r6 n=10001 t=2 r=6 iterations=1 durationNanoseconds=3135921 totalDurationNanoseconds=3135921 constructorNanoseconds=116690 totalConstructorNanoseconds=116690
|
||||||
|
RESULT name=t2r6 n=100000 t=2 r=6 iterations=1 durationNanoseconds=5757922 totalDurationNanoseconds=5757922 constructorNanoseconds=1206020 totalConstructorNanoseconds=1206020
|
||||||
|
RESULT name=t2r6 n=999999 t=2 r=6 iterations=1 durationNanoseconds=192710261 totalDurationNanoseconds=192710261 constructorNanoseconds=12426043 totalConstructorNanoseconds=12426043
|
||||||
|
RESULT name=t2r6 n=10000000 t=2 r=6 iterations=1 durationNanoseconds=569603220 totalDurationNanoseconds=569603220 constructorNanoseconds=138793956 totalConstructorNanoseconds=138793956
|
||||||
|
RESULT name=t2r6 n=100000000 t=2 r=6 iterations=1 durationNanoseconds=13858151104 totalDurationNanoseconds=13858151104 constructorNanoseconds=1294473390 totalConstructorNanoseconds=1294473390
|
||||||
|
RESULT name=t2r6 n=200000000 t=2 r=6 iterations=1 durationNanoseconds=15752849111 totalDurationNanoseconds=15752849111 constructorNanoseconds=2574659716 totalConstructorNanoseconds=2574659716
|
||||||
|
RESULT name=t4r6 n=100 t=4 r=6 iterations=8 durationNanoseconds=130971 totalDurationNanoseconds=1047770 constructorNanoseconds=351 totalConstructorNanoseconds=2810
|
||||||
|
RESULT name=t4r6 n=1000 t=4 r=6 iterations=5 durationNanoseconds=211846 totalDurationNanoseconds=1059230 constructorNanoseconds=8312 totalConstructorNanoseconds=41560
|
||||||
|
RESULT name=t4r6 n=10001 t=4 r=6 iterations=1 durationNanoseconds=1498420 totalDurationNanoseconds=1498420 constructorNanoseconds=123360 totalConstructorNanoseconds=123360
|
||||||
|
RESULT name=t4r6 n=100000 t=4 r=6 iterations=1 durationNanoseconds=5406691 totalDurationNanoseconds=5406691 constructorNanoseconds=1356031 totalConstructorNanoseconds=1356031
|
||||||
|
RESULT name=t4r6 n=999999 t=4 r=6 iterations=1 durationNanoseconds=140619857 totalDurationNanoseconds=140619857 constructorNanoseconds=12335663 totalConstructorNanoseconds=12335663
|
||||||
|
RESULT name=t4r6 n=10000000 t=4 r=6 iterations=1 durationNanoseconds=374841368 totalDurationNanoseconds=374841368 constructorNanoseconds=141242727 totalConstructorNanoseconds=141242727
|
||||||
|
RESULT name=t4r6 n=100000000 t=4 r=6 iterations=1 durationNanoseconds=9862464797 totalDurationNanoseconds=9862464797 constructorNanoseconds=1295412859 totalConstructorNanoseconds=1295412859
|
||||||
|
RESULT name=t4r6 n=200000000 t=4 r=6 iterations=1 durationNanoseconds=13010627052 totalDurationNanoseconds=13010627052 constructorNanoseconds=2576095236 totalConstructorNanoseconds=2576095236
|
||||||
|
RESULT name=t8r6 n=100 t=8 r=6 iterations=4 durationNanoseconds=265295 totalDurationNanoseconds=1061181 constructorNanoseconds=532 totalConstructorNanoseconds=2130
|
||||||
|
RESULT name=t8r6 n=1000 t=8 r=6 iterations=1 durationNanoseconds=1532880 totalDurationNanoseconds=1532880 constructorNanoseconds=11730 totalConstructorNanoseconds=11730
|
||||||
|
RESULT name=t8r6 n=10001 t=8 r=6 iterations=1 durationNanoseconds=1970421 totalDurationNanoseconds=1970421 constructorNanoseconds=117960 totalConstructorNanoseconds=117960
|
||||||
|
RESULT name=t8r6 n=100000 t=8 r=6 iterations=1 durationNanoseconds=3631731 totalDurationNanoseconds=3631731 constructorNanoseconds=1332650 totalConstructorNanoseconds=1332650
|
||||||
|
RESULT name=t8r6 n=999999 t=8 r=6 iterations=1 durationNanoseconds=123035572 totalDurationNanoseconds=123035572 constructorNanoseconds=12983823 totalConstructorNanoseconds=12983823
|
||||||
|
RESULT name=t8r6 n=10000000 t=8 r=6 iterations=1 durationNanoseconds=271716542 totalDurationNanoseconds=271716542 constructorNanoseconds=144543998 totalConstructorNanoseconds=144543998
|
||||||
|
RESULT name=t8r6 n=100000000 t=8 r=6 iterations=1 durationNanoseconds=7578838018 totalDurationNanoseconds=7578838018 constructorNanoseconds=1290637358 totalConstructorNanoseconds=1290637358
|
||||||
|
RESULT name=t8r6 n=200000000 t=8 r=6 iterations=1 durationNanoseconds=8827542976 totalDurationNanoseconds=8827542976 constructorNanoseconds=2619848607 totalConstructorNanoseconds=2619848607
|
||||||
|
RESULT name=t12r6 n=100 t=12 r=6 iterations=3 durationNanoseconds=395316 totalDurationNanoseconds=1185950 constructorNanoseconds=566 totalConstructorNanoseconds=1700
|
||||||
|
RESULT name=t12r6 n=1000 t=12 r=6 iterations=2 durationNanoseconds=1091635 totalDurationNanoseconds=2183270 constructorNanoseconds=13810 totalConstructorNanoseconds=27620
|
||||||
|
RESULT name=t12r6 n=10001 t=12 r=6 iterations=1 durationNanoseconds=2336431 totalDurationNanoseconds=2336431 constructorNanoseconds=128160 totalConstructorNanoseconds=128160
|
||||||
|
RESULT name=t12r6 n=100000 t=12 r=6 iterations=1 durationNanoseconds=4453901 totalDurationNanoseconds=4453901 constructorNanoseconds=1244890 totalConstructorNanoseconds=1244890
|
||||||
|
RESULT name=t12r6 n=999999 t=12 r=6 iterations=1 durationNanoseconds=96315635 totalDurationNanoseconds=96315635 constructorNanoseconds=13227554 totalConstructorNanoseconds=13227554
|
||||||
|
RESULT name=t12r6 n=10000000 t=12 r=6 iterations=1 durationNanoseconds=258448238 totalDurationNanoseconds=258448238 constructorNanoseconds=139379056 totalConstructorNanoseconds=139379056
|
||||||
|
RESULT name=t12r6 n=100000000 t=12 r=6 iterations=1 durationNanoseconds=6859443789 totalDurationNanoseconds=6859443789 constructorNanoseconds=1322433957 totalConstructorNanoseconds=1322433957
|
||||||
|
RESULT name=t12r6 n=200000000 t=12 r=6 iterations=1 durationNanoseconds=8484110985 totalDurationNanoseconds=8484110985 constructorNanoseconds=2604380663 totalConstructorNanoseconds=2604380663
|
||||||
|
RESULT name=t16r6 n=100 t=16 r=6 iterations=3 durationNanoseconds=451676 totalDurationNanoseconds=1355030 constructorNanoseconds=853 totalConstructorNanoseconds=2560
|
||||||
|
RESULT name=t16r6 n=1000 t=16 r=6 iterations=1 durationNanoseconds=1110210 totalDurationNanoseconds=1110210 constructorNanoseconds=16850 totalConstructorNanoseconds=16850
|
||||||
|
RESULT name=t16r6 n=10001 t=16 r=6 iterations=1 durationNanoseconds=2698661 totalDurationNanoseconds=2698661 constructorNanoseconds=111720 totalConstructorNanoseconds=111720
|
||||||
|
RESULT name=t16r6 n=100000 t=16 r=6 iterations=1 durationNanoseconds=3717451 totalDurationNanoseconds=3717451 constructorNanoseconds=1303121 totalConstructorNanoseconds=1303121
|
||||||
|
RESULT name=t16r6 n=999999 t=16 r=6 iterations=1 durationNanoseconds=95222835 totalDurationNanoseconds=95222835 constructorNanoseconds=13087484 totalConstructorNanoseconds=13087484
|
||||||
|
RESULT name=t16r6 n=10000000 t=16 r=6 iterations=1 durationNanoseconds=252311976 totalDurationNanoseconds=252311976 constructorNanoseconds=141413247 totalConstructorNanoseconds=141413247
|
||||||
|
RESULT name=t16r6 n=100000000 t=16 r=6 iterations=1 durationNanoseconds=6724654394 totalDurationNanoseconds=6724654394 constructorNanoseconds=1293021419 totalConstructorNanoseconds=1293021419
|
||||||
|
RESULT name=t16r6 n=200000000 t=16 r=6 iterations=1 durationNanoseconds=8439938473 totalDurationNanoseconds=8439938473 constructorNanoseconds=2611650245 totalConstructorNanoseconds=2611650245
|
||||||
|
RESULT name=t1r8 n=100 t=1 r=8 iterations=69 durationNanoseconds=14541 totalDurationNanoseconds=1003380 constructorNanoseconds=209 totalConstructorNanoseconds=14450
|
||||||
|
RESULT name=t1r8 n=1000 t=1 r=8 iterations=17 durationNanoseconds=62593 totalDurationNanoseconds=1064090 constructorNanoseconds=6554 totalConstructorNanoseconds=111430
|
||||||
|
RESULT name=t1r8 n=10001 t=1 r=8 iterations=2 durationNanoseconds=615105 totalDurationNanoseconds=1230210 constructorNanoseconds=117235 totalConstructorNanoseconds=234470
|
||||||
|
RESULT name=t1r8 n=100000 t=1 r=8 iterations=1 durationNanoseconds=9302402 totalDurationNanoseconds=9302402 constructorNanoseconds=1380370 totalConstructorNanoseconds=1380370
|
||||||
|
RESULT name=t1r8 n=999999 t=1 r=8 iterations=1 durationNanoseconds=63715476 totalDurationNanoseconds=63715476 constructorNanoseconds=12960544 totalConstructorNanoseconds=12960544
|
||||||
|
RESULT name=t1r8 n=10000000 t=1 r=8 iterations=1 durationNanoseconds=1149559711 totalDurationNanoseconds=1149559711 constructorNanoseconds=143551958 totalConstructorNanoseconds=143551958
|
||||||
|
RESULT name=t1r8 n=100000000 t=1 r=8 iterations=1 durationNanoseconds=7858721491 totalDurationNanoseconds=7858721491 constructorNanoseconds=1301317781 totalConstructorNanoseconds=1301317781
|
||||||
|
RESULT name=t1r8 n=200000000 t=1 r=8 iterations=1 durationNanoseconds=13971841434 totalDurationNanoseconds=13971841434 constructorNanoseconds=2596122311 totalConstructorNanoseconds=2596122311
|
||||||
|
RESULT name=t2r8 n=100 t=2 r=8 iterations=15 durationNanoseconds=69383 totalDurationNanoseconds=1040750 constructorNanoseconds=434 totalConstructorNanoseconds=6520
|
||||||
|
RESULT name=t2r8 n=1000 t=2 r=8 iterations=5 durationNanoseconds=230076 totalDurationNanoseconds=1150380 constructorNanoseconds=14130 totalConstructorNanoseconds=70650
|
||||||
|
RESULT name=t2r8 n=10001 t=2 r=8 iterations=2 durationNanoseconds=557475 totalDurationNanoseconds=1114950 constructorNanoseconds=75720 totalConstructorNanoseconds=151440
|
||||||
|
RESULT name=t2r8 n=100000 t=2 r=8 iterations=1 durationNanoseconds=41812571 totalDurationNanoseconds=41812571 constructorNanoseconds=1222030 totalConstructorNanoseconds=1222030
|
||||||
|
RESULT name=t2r8 n=999999 t=2 r=8 iterations=1 durationNanoseconds=67680908 totalDurationNanoseconds=67680908 constructorNanoseconds=13943924 totalConstructorNanoseconds=13943924
|
||||||
|
RESULT name=t2r8 n=10000000 t=2 r=8 iterations=1 durationNanoseconds=7803225857 totalDurationNanoseconds=7803225857 constructorNanoseconds=139444296 totalConstructorNanoseconds=139444296
|
||||||
|
RESULT name=t2r8 n=100000000 t=2 r=8 iterations=1 durationNanoseconds=13296431237 totalDurationNanoseconds=13296431237 constructorNanoseconds=1299218591 totalConstructorNanoseconds=1299218591
|
||||||
|
RESULT name=t2r8 n=200000000 t=2 r=8 iterations=1 durationNanoseconds=16551203670 totalDurationNanoseconds=16551203670 constructorNanoseconds=2578273997 totalConstructorNanoseconds=2578273997
|
||||||
|
RESULT name=t4r8 n=100 t=4 r=8 iterations=5 durationNanoseconds=221662 totalDurationNanoseconds=1108310 constructorNanoseconds=782 totalConstructorNanoseconds=3910
|
||||||
|
RESULT name=t4r8 n=1000 t=4 r=8 iterations=4 durationNanoseconds=266132 totalDurationNanoseconds=1064531 constructorNanoseconds=8305 totalConstructorNanoseconds=33220
|
||||||
|
RESULT name=t4r8 n=10001 t=4 r=8 iterations=3 durationNanoseconds=429613 totalDurationNanoseconds=1288840 constructorNanoseconds=75130 totalConstructorNanoseconds=225391
|
||||||
|
RESULT name=t4r8 n=100000 t=4 r=8 iterations=1 durationNanoseconds=20558456 totalDurationNanoseconds=20558456 constructorNanoseconds=1313400 totalConstructorNanoseconds=1313400
|
||||||
|
RESULT name=t4r8 n=999999 t=4 r=8 iterations=1 durationNanoseconds=56186605 totalDurationNanoseconds=56186605 constructorNanoseconds=13085543 totalConstructorNanoseconds=13085543
|
||||||
|
RESULT name=t4r8 n=10000000 t=4 r=8 iterations=1 durationNanoseconds=7224021695 totalDurationNanoseconds=7224021695 constructorNanoseconds=138471946 totalConstructorNanoseconds=138471946
|
||||||
|
RESULT name=t4r8 n=100000000 t=4 r=8 iterations=1 durationNanoseconds=10306470053 totalDurationNanoseconds=10306470053 constructorNanoseconds=1345374833 totalConstructorNanoseconds=1345374833
|
||||||
|
RESULT name=t4r8 n=200000000 t=4 r=8 iterations=1 durationNanoseconds=12277595360 totalDurationNanoseconds=12277595360 constructorNanoseconds=2614921056 totalConstructorNanoseconds=2614921056
|
||||||
|
RESULT name=t8r8 n=100 t=8 r=8 iterations=5 durationNanoseconds=231050 totalDurationNanoseconds=1155250 constructorNanoseconds=480 totalConstructorNanoseconds=2400
|
||||||
|
RESULT name=t8r8 n=1000 t=8 r=8 iterations=1 durationNanoseconds=2126610 totalDurationNanoseconds=2126610 constructorNanoseconds=18040 totalConstructorNanoseconds=18040
|
||||||
|
RESULT name=t8r8 n=10001 t=8 r=8 iterations=2 durationNanoseconds=870775 totalDurationNanoseconds=1741551 constructorNanoseconds=76775 totalConstructorNanoseconds=153550
|
||||||
|
RESULT name=t8r8 n=100000 t=8 r=8 iterations=1 durationNanoseconds=22961566 totalDurationNanoseconds=22961566 constructorNanoseconds=1297600 totalConstructorNanoseconds=1297600
|
||||||
|
RESULT name=t8r8 n=999999 t=8 r=8 iterations=1 durationNanoseconds=37809430 totalDurationNanoseconds=37809430 constructorNanoseconds=13104013 totalConstructorNanoseconds=13104013
|
||||||
|
RESULT name=t8r8 n=10000000 t=8 r=8 iterations=1 durationNanoseconds=4744351234 totalDurationNanoseconds=4744351234 constructorNanoseconds=146897129 totalConstructorNanoseconds=146897129
|
||||||
|
RESULT name=t8r8 n=100000000 t=8 r=8 iterations=1 durationNanoseconds=7362561121 totalDurationNanoseconds=7362561121 constructorNanoseconds=1312950165 totalConstructorNanoseconds=1312950165
|
||||||
|
RESULT name=t8r8 n=200000000 t=8 r=8 iterations=1 durationNanoseconds=8881041610 totalDurationNanoseconds=8881041610 constructorNanoseconds=2593604680 totalConstructorNanoseconds=2593604680
|
||||||
|
RESULT name=t12r8 n=100 t=12 r=8 iterations=2 durationNanoseconds=522470 totalDurationNanoseconds=1044940 constructorNanoseconds=1145 totalConstructorNanoseconds=2290
|
||||||
|
RESULT name=t12r8 n=1000 t=12 r=8 iterations=2 durationNanoseconds=932120 totalDurationNanoseconds=1864240 constructorNanoseconds=12145 totalConstructorNanoseconds=24290
|
||||||
|
RESULT name=t12r8 n=10001 t=12 r=8 iterations=2 durationNanoseconds=857405 totalDurationNanoseconds=1714810 constructorNanoseconds=74955 totalConstructorNanoseconds=149910
|
||||||
|
RESULT name=t12r8 n=100000 t=12 r=8 iterations=1 durationNanoseconds=20321415 totalDurationNanoseconds=20321415 constructorNanoseconds=1420760 totalConstructorNanoseconds=1420760
|
||||||
|
RESULT name=t12r8 n=999999 t=12 r=8 iterations=1 durationNanoseconds=34429069 totalDurationNanoseconds=34429069 constructorNanoseconds=13039643 totalConstructorNanoseconds=13039643
|
||||||
|
RESULT name=t12r8 n=10000000 t=12 r=8 iterations=1 durationNanoseconds=4252975535 totalDurationNanoseconds=4252975535 constructorNanoseconds=142196288 totalConstructorNanoseconds=142196288
|
||||||
|
RESULT name=t12r8 n=100000000 t=12 r=8 iterations=1 durationNanoseconds=6335416992 totalDurationNanoseconds=6335416992 constructorNanoseconds=1309050543 totalConstructorNanoseconds=1309050543
|
||||||
|
RESULT name=t12r8 n=200000000 t=12 r=8 iterations=1 durationNanoseconds=8115030968 totalDurationNanoseconds=8115030968 constructorNanoseconds=2602629573 totalConstructorNanoseconds=2602629573
|
||||||
|
RESULT name=t16r8 n=100 t=16 r=8 iterations=3 durationNanoseconds=437006 totalDurationNanoseconds=1311020 constructorNanoseconds=536 totalConstructorNanoseconds=1610
|
||||||
|
RESULT name=t16r8 n=1000 t=16 r=8 iterations=2 durationNanoseconds=812020 totalDurationNanoseconds=1624040 constructorNanoseconds=11610 totalConstructorNanoseconds=23220
|
||||||
|
RESULT name=t16r8 n=10001 t=16 r=8 iterations=1 durationNanoseconds=3028631 totalDurationNanoseconds=3028631 constructorNanoseconds=132810 totalConstructorNanoseconds=132810
|
||||||
|
RESULT name=t16r8 n=100000 t=16 r=8 iterations=1 durationNanoseconds=20193105 totalDurationNanoseconds=20193105 constructorNanoseconds=1319091 totalConstructorNanoseconds=1319091
|
||||||
|
RESULT name=t16r8 n=999999 t=16 r=8 iterations=1 durationNanoseconds=35159959 totalDurationNanoseconds=35159959 constructorNanoseconds=12834764 totalConstructorNanoseconds=12834764
|
||||||
|
RESULT name=t16r8 n=10000000 t=16 r=8 iterations=1 durationNanoseconds=4642911468 totalDurationNanoseconds=4642911468 constructorNanoseconds=140868827 totalConstructorNanoseconds=140868827
|
||||||
|
RESULT name=t16r8 n=100000000 t=16 r=8 iterations=1 durationNanoseconds=6870606912 totalDurationNanoseconds=6870606912 constructorNanoseconds=1300829341 totalConstructorNanoseconds=1300829341
|
||||||
|
RESULT name=t16r8 n=200000000 t=16 r=8 iterations=1 durationNanoseconds=8500022119 totalDurationNanoseconds=8500022119 constructorNanoseconds=2650792075 totalConstructorNanoseconds=2650792075
|
||||||
|
RESULT name=t1r10 n=100 t=1 r=10 iterations=67 durationNanoseconds=15020 totalDurationNanoseconds=1006340 constructorNanoseconds=215 totalConstructorNanoseconds=14430
|
||||||
|
RESULT name=t1r10 n=1000 t=1 r=10 iterations=14 durationNanoseconds=76073 totalDurationNanoseconds=1065030 constructorNanoseconds=2374 totalConstructorNanoseconds=33240
|
||||||
|
RESULT name=t1r10 n=10001 t=1 r=10 iterations=2 durationNanoseconds=600360 totalDurationNanoseconds=1200720 constructorNanoseconds=75105 totalConstructorNanoseconds=150210
|
||||||
|
RESULT name=t1r10 n=100000 t=1 r=10 iterations=1 durationNanoseconds=7136082 totalDurationNanoseconds=7136082 constructorNanoseconds=1302520 totalConstructorNanoseconds=1302520
|
||||||
|
RESULT name=t1r10 n=999999 t=1 r=10 iterations=1 durationNanoseconds=86823212 totalDurationNanoseconds=86823212 constructorNanoseconds=13425554 totalConstructorNanoseconds=13425554
|
||||||
|
RESULT name=t1r10 n=10000000 t=1 r=10 iterations=1 durationNanoseconds=728834631 totalDurationNanoseconds=728834631 constructorNanoseconds=141760747 totalConstructorNanoseconds=141760747
|
||||||
|
RESULT name=t1r10 n=100000000 t=1 r=10 iterations=1 durationNanoseconds=8031738206 totalDurationNanoseconds=8031738206 constructorNanoseconds=1324859848 totalConstructorNanoseconds=1324859848
|
||||||
|
RESULT name=t1r10 n=200000000 t=1 r=10 iterations=1 durationNanoseconds=117676275441 totalDurationNanoseconds=117676275441 constructorNanoseconds=2615039996 totalConstructorNanoseconds=2615039996
|
||||||
|
RESULT name=t2r10 n=100 t=2 r=10 iterations=14 durationNanoseconds=75148 totalDurationNanoseconds=1052081 constructorNanoseconds=479 totalConstructorNanoseconds=6710
|
||||||
|
RESULT name=t2r10 n=1000 t=2 r=10 iterations=2 durationNanoseconds=744525 totalDurationNanoseconds=1489051 constructorNanoseconds=13765 totalConstructorNanoseconds=27530
|
||||||
|
RESULT name=t2r10 n=10001 t=2 r=10 iterations=2 durationNanoseconds=813600 totalDurationNanoseconds=1627201 constructorNanoseconds=83660 totalConstructorNanoseconds=167320
|
||||||
|
RESULT name=t2r10 n=100000 t=2 r=10 iterations=1 durationNanoseconds=4781912 totalDurationNanoseconds=4781912 constructorNanoseconds=1262690 totalConstructorNanoseconds=1262690
|
||||||
|
RESULT name=t2r10 n=999999 t=2 r=10 iterations=1 durationNanoseconds=556088736 totalDurationNanoseconds=556088736 constructorNanoseconds=13192793 totalConstructorNanoseconds=13192793
|
||||||
|
RESULT name=t2r10 n=10000000 t=2 r=10 iterations=1 durationNanoseconds=1086640815 totalDurationNanoseconds=1086640815 constructorNanoseconds=138714847 totalConstructorNanoseconds=138714847
|
||||||
|
RESULT name=t2r10 n=100000000 t=2 r=10 iterations=1 durationNanoseconds=5454560200 totalDurationNanoseconds=5454560200 constructorNanoseconds=1325987008 totalConstructorNanoseconds=1325987008
|
||||||
|
RESULT name=t4r10 n=100 t=4 r=10 iterations=8 durationNanoseconds=143326 totalDurationNanoseconds=1146610 constructorNanoseconds=946 totalConstructorNanoseconds=7570
|
||||||
|
RESULT name=t4r10 n=1000 t=4 r=10 iterations=2 durationNanoseconds=906955 totalDurationNanoseconds=1813911 constructorNanoseconds=10250 totalConstructorNanoseconds=20500
|
||||||
|
RESULT name=t4r10 n=10001 t=4 r=10 iterations=2 durationNanoseconds=797910 totalDurationNanoseconds=1595821 constructorNanoseconds=107480 totalConstructorNanoseconds=214960
|
||||||
|
RESULT name=t4r10 n=100000 t=4 r=10 iterations=1 durationNanoseconds=3512841 totalDurationNanoseconds=3512841 constructorNanoseconds=1373431 totalConstructorNanoseconds=1373431
|
||||||
|
RESULT name=t4r10 n=999999 t=4 r=10 iterations=1 durationNanoseconds=483781657 totalDurationNanoseconds=483781657 constructorNanoseconds=14470683 totalConstructorNanoseconds=14470683
|
||||||
|
RESULT name=t4r10 n=10000000 t=4 r=10 iterations=1 durationNanoseconds=712262007 totalDurationNanoseconds=712262007 constructorNanoseconds=133847735 totalConstructorNanoseconds=133847735
|
||||||
|
RESULT name=t4r10 n=100000000 t=4 r=10 iterations=1 durationNanoseconds=3458919018 totalDurationNanoseconds=3458919018 constructorNanoseconds=1317597755 totalConstructorNanoseconds=1317597755
|
||||||
|
RESULT name=t8r10 n=100 t=8 r=10 iterations=2 durationNanoseconds=605350 totalDurationNanoseconds=1210701 constructorNanoseconds=3080 totalConstructorNanoseconds=6160
|
||||||
|
RESULT name=t8r10 n=1000 t=8 r=10 iterations=1 durationNanoseconds=1968471 totalDurationNanoseconds=1968471 constructorNanoseconds=11600 totalConstructorNanoseconds=11600
|
||||||
|
RESULT name=t8r10 n=10001 t=8 r=10 iterations=2 durationNanoseconds=2002135 totalDurationNanoseconds=4004271 constructorNanoseconds=84735 totalConstructorNanoseconds=169470
|
||||||
|
RESULT name=t8r10 n=100000 t=8 r=10 iterations=1 durationNanoseconds=3151721 totalDurationNanoseconds=3151721 constructorNanoseconds=1318940 totalConstructorNanoseconds=1318940
|
||||||
|
RESULT name=t8r10 n=999999 t=8 r=10 iterations=1 durationNanoseconds=353341392 totalDurationNanoseconds=353341392 constructorNanoseconds=12547204 totalConstructorNanoseconds=12547204
|
||||||
|
RESULT name=t8r10 n=10000000 t=8 r=10 iterations=1 durationNanoseconds=539251821 totalDurationNanoseconds=539251821 constructorNanoseconds=137620586 totalConstructorNanoseconds=137620586
|
||||||
|
RESULT name=t8r10 n=100000000 t=8 r=10 iterations=1 durationNanoseconds=2527751553 totalDurationNanoseconds=2527751553 constructorNanoseconds=1284537517 totalConstructorNanoseconds=1284537517
|
||||||
|
RESULT name=t12r10 n=100 t=12 r=10 iterations=3 durationNanoseconds=401327 totalDurationNanoseconds=1203981 constructorNanoseconds=1456 totalConstructorNanoseconds=4370
|
||||||
|
RESULT name=t12r10 n=1000 t=12 r=10 iterations=1 durationNanoseconds=2441840 totalDurationNanoseconds=2441840 constructorNanoseconds=12210 totalConstructorNanoseconds=12210
|
||||||
|
RESULT name=t12r10 n=10001 t=12 r=10 iterations=2 durationNanoseconds=1000045 totalDurationNanoseconds=2000091 constructorNanoseconds=90280 totalConstructorNanoseconds=180560
|
||||||
|
RESULT name=t12r10 n=100000 t=12 r=10 iterations=1 durationNanoseconds=2852821 totalDurationNanoseconds=2852821 constructorNanoseconds=1338530 totalConstructorNanoseconds=1338530
|
||||||
|
RESULT name=t12r10 n=999999 t=12 r=10 iterations=1 durationNanoseconds=374576539 totalDurationNanoseconds=374576539 constructorNanoseconds=13346723 totalConstructorNanoseconds=13346723
|
||||||
|
RESULT name=t12r10 n=10000000 t=12 r=10 iterations=1 durationNanoseconds=512852334 totalDurationNanoseconds=512852334 constructorNanoseconds=136924996 totalConstructorNanoseconds=136924996
|
||||||
|
RESULT name=t12r10 n=100000000 t=12 r=10 iterations=1 durationNanoseconds=2331421341 totalDurationNanoseconds=2331421341 constructorNanoseconds=1278912375 totalConstructorNanoseconds=1278912375
|
||||||
|
RESULT name=t16r10 n=100 t=16 r=10 iterations=2 durationNanoseconds=651720 totalDurationNanoseconds=1303440 constructorNanoseconds=865 totalConstructorNanoseconds=1730
|
||||||
|
RESULT name=t16r10 n=1000 t=16 r=10 iterations=1 durationNanoseconds=3140501 totalDurationNanoseconds=3140501 constructorNanoseconds=11670 totalConstructorNanoseconds=11670
|
||||||
|
RESULT name=t16r10 n=10001 t=16 r=10 iterations=1 durationNanoseconds=4534992 totalDurationNanoseconds=4534992 constructorNanoseconds=115250 totalConstructorNanoseconds=115250
|
||||||
|
RESULT name=t16r10 n=100000 t=16 r=10 iterations=1 durationNanoseconds=3230951 totalDurationNanoseconds=3230951 constructorNanoseconds=1238380 totalConstructorNanoseconds=1238380
|
||||||
|
RESULT name=t16r10 n=999999 t=16 r=10 iterations=1 durationNanoseconds=300881409 totalDurationNanoseconds=300881409 constructorNanoseconds=13850174 totalConstructorNanoseconds=13850174
|
||||||
|
RESULT name=t16r10 n=10000000 t=16 r=10 iterations=1 durationNanoseconds=536137021 totalDurationNanoseconds=536137021 constructorNanoseconds=144972038 totalConstructorNanoseconds=144972038
|
||||||
|
RESULT name=t16r10 n=100000000 t=16 r=10 iterations=1 durationNanoseconds=2276102627 totalDurationNanoseconds=2276102627 constructorNanoseconds=1300852111 totalConstructorNanoseconds=1300852111
|
||||||
|
RESULT name=t1r12 n=100 t=1 r=12 iterations=62 durationNanoseconds=16160 totalDurationNanoseconds=1001940 constructorNanoseconds=249 totalConstructorNanoseconds=15480
|
||||||
|
RESULT name=t1r12 n=1000 t=1 r=12 iterations=6 durationNanoseconds=182865 totalDurationNanoseconds=1097190 constructorNanoseconds=4331 totalConstructorNanoseconds=25990
|
||||||
|
RESULT name=t1r12 n=10001 t=1 r=12 iterations=2 durationNanoseconds=752235 totalDurationNanoseconds=1504470 constructorNanoseconds=98160 totalConstructorNanoseconds=196320
|
||||||
|
RESULT name=t1r12 n=100000 t=1 r=12 iterations=1 durationNanoseconds=5941902 totalDurationNanoseconds=5941902 constructorNanoseconds=1315730 totalConstructorNanoseconds=1315730
|
||||||
|
RESULT name=t1r12 n=999999 t=1 r=12 iterations=1 durationNanoseconds=665566554 totalDurationNanoseconds=665566554 constructorNanoseconds=14356324 totalConstructorNanoseconds=14356324
|
||||||
|
RESULT name=t1r12 n=10000000 t=1 r=12 iterations=1 durationNanoseconds=1178942140 totalDurationNanoseconds=1178942140 constructorNanoseconds=138977016 totalConstructorNanoseconds=138977016
|
||||||
|
RESULT name=t1r12 n=100000000 t=1 r=12 iterations=1 durationNanoseconds=9037777481 totalDurationNanoseconds=9037777481 constructorNanoseconds=1287560527 totalConstructorNanoseconds=1287560527
|
||||||
|
RESULT name=t1r12 n=200000000 t=1 r=12 iterations=1 durationNanoseconds=16310445578 totalDurationNanoseconds=16310445578 constructorNanoseconds=2550883099 totalConstructorNanoseconds=2550883099
|
||||||
|
RESULT name=t2r12 n=100 t=2 r=12 iterations=14 durationNanoseconds=72223 totalDurationNanoseconds=1011130 constructorNanoseconds=475 totalConstructorNanoseconds=6650
|
||||||
|
RESULT name=t2r12 n=1000 t=2 r=12 iterations=1 durationNanoseconds=3017361 totalDurationNanoseconds=3017361 constructorNanoseconds=11950 totalConstructorNanoseconds=11950
|
||||||
|
RESULT name=t2r12 n=10001 t=2 r=12 iterations=1 durationNanoseconds=3509311 totalDurationNanoseconds=3509311 constructorNanoseconds=115180 totalConstructorNanoseconds=115180
|
||||||
|
RESULT name=t2r12 n=100000 t=2 r=12 iterations=1 durationNanoseconds=4729371 totalDurationNanoseconds=4729371 constructorNanoseconds=1207410 totalConstructorNanoseconds=1207410
|
||||||
|
RESULT name=t2r12 n=999999 t=2 r=12 iterations=1 durationNanoseconds=9046787083 totalDurationNanoseconds=9046787083 constructorNanoseconds=12879213 totalConstructorNanoseconds=12879213
|
||||||
|
RESULT name=t2r12 n=10000000 t=2 r=12 iterations=1 durationNanoseconds=7861464252 totalDurationNanoseconds=7861464252 constructorNanoseconds=130398944 totalConstructorNanoseconds=130398944
|
||||||
|
RESULT name=t2r12 n=100000000 t=2 r=12 iterations=1 durationNanoseconds=12955260658 totalDurationNanoseconds=12955260658 constructorNanoseconds=1319178286 totalConstructorNanoseconds=1319178286
|
||||||
|
RESULT name=t2r12 n=200000000 t=2 r=12 iterations=1 durationNanoseconds=20217671143 totalDurationNanoseconds=20217671143 constructorNanoseconds=2540874566 totalConstructorNanoseconds=2540874566
|
||||||
|
RESULT name=t4r12 n=100 t=4 r=12 iterations=6 durationNanoseconds=184868 totalDurationNanoseconds=1109210 constructorNanoseconds=1185 totalConstructorNanoseconds=7110
|
||||||
|
RESULT name=t4r12 n=1000 t=4 r=12 iterations=1 durationNanoseconds=3302931 totalDurationNanoseconds=3302931 constructorNanoseconds=10930 totalConstructorNanoseconds=10930
|
||||||
|
RESULT name=t4r12 n=10001 t=4 r=12 iterations=1 durationNanoseconds=2232421 totalDurationNanoseconds=2232421 constructorNanoseconds=110090 totalConstructorNanoseconds=110090
|
||||||
|
RESULT name=t4r12 n=100000 t=4 r=12 iterations=1 durationNanoseconds=4168861 totalDurationNanoseconds=4168861 constructorNanoseconds=1197560 totalConstructorNanoseconds=1197560
|
||||||
|
RESULT name=t4r12 n=999999 t=4 r=12 iterations=1 durationNanoseconds=7593687991 totalDurationNanoseconds=7593687991 constructorNanoseconds=12202493 totalConstructorNanoseconds=12202493
|
||||||
|
RESULT name=t4r12 n=10000000 t=4 r=12 iterations=1 durationNanoseconds=6276344876 totalDurationNanoseconds=6276344876 constructorNanoseconds=133115275 totalConstructorNanoseconds=133115275
|
||||||
|
RESULT name=t4r12 n=100000000 t=4 r=12 iterations=1 durationNanoseconds=10289187388 totalDurationNanoseconds=10289187388 constructorNanoseconds=1299253171 totalConstructorNanoseconds=1299253171
|
||||||
|
RESULT name=t4r12 n=200000000 t=4 r=12 iterations=1 durationNanoseconds=14899605577 totalDurationNanoseconds=14899605577 constructorNanoseconds=2536993936 totalConstructorNanoseconds=2536993936
|
||||||
|
RESULT name=t8r12 n=100 t=8 r=12 iterations=5 durationNanoseconds=229748 totalDurationNanoseconds=1148740 constructorNanoseconds=910 totalConstructorNanoseconds=4550
|
||||||
|
RESULT name=t8r12 n=1000 t=8 r=12 iterations=1 durationNanoseconds=11201593 totalDurationNanoseconds=11201593 constructorNanoseconds=21480 totalConstructorNanoseconds=21480
|
||||||
|
RESULT name=t8r12 n=10001 t=8 r=12 iterations=1 durationNanoseconds=7300671 totalDurationNanoseconds=7300671 constructorNanoseconds=107350 totalConstructorNanoseconds=107350
|
||||||
|
RESULT name=t8r12 n=100000 t=8 r=12 iterations=1 durationNanoseconds=8989832 totalDurationNanoseconds=8989832 constructorNanoseconds=1333530 totalConstructorNanoseconds=1333530
|
||||||
|
RESULT name=t8r12 n=999999 t=8 r=12 iterations=1 durationNanoseconds=5923639574 totalDurationNanoseconds=5923639574 constructorNanoseconds=12908593 totalConstructorNanoseconds=12908593
|
||||||
|
RESULT name=t8r12 n=10000000 t=8 r=12 iterations=1 durationNanoseconds=4642188577 totalDurationNanoseconds=4642188577 constructorNanoseconds=137137486 totalConstructorNanoseconds=137137486
|
||||||
|
RESULT name=t8r12 n=100000000 t=8 r=12 iterations=1 durationNanoseconds=8612338909 totalDurationNanoseconds=8612338909 constructorNanoseconds=1295320350 totalConstructorNanoseconds=1295320350
|
||||||
|
RESULT name=t8r12 n=200000000 t=8 r=12 iterations=1 durationNanoseconds=10961291584 totalDurationNanoseconds=10961291584 constructorNanoseconds=2558327381 totalConstructorNanoseconds=2558327381
|
||||||
|
RESULT name=t12r12 n=100 t=12 r=12 iterations=3 durationNanoseconds=347246 totalDurationNanoseconds=1041740 constructorNanoseconds=566 totalConstructorNanoseconds=1700
|
||||||
|
RESULT name=t12r12 n=1000 t=12 r=12 iterations=1 durationNanoseconds=8020502 totalDurationNanoseconds=8020502 constructorNanoseconds=12150 totalConstructorNanoseconds=12150
|
||||||
|
RESULT name=t12r12 n=10001 t=12 r=12 iterations=1 durationNanoseconds=7796222 totalDurationNanoseconds=7796222 constructorNanoseconds=115340 totalConstructorNanoseconds=115340
|
||||||
|
RESULT name=t12r12 n=100000 t=12 r=12 iterations=1 durationNanoseconds=9493663 totalDurationNanoseconds=9493663 constructorNanoseconds=1175860 totalConstructorNanoseconds=1175860
|
||||||
|
RESULT name=t12r12 n=999999 t=12 r=12 iterations=1 durationNanoseconds=5156249203 totalDurationNanoseconds=5156249203 constructorNanoseconds=17846884 totalConstructorNanoseconds=17846884
|
||||||
|
RESULT name=t12r12 n=10000000 t=12 r=12 iterations=1 durationNanoseconds=4893389913 totalDurationNanoseconds=4893389913 constructorNanoseconds=135348946 totalConstructorNanoseconds=135348946
|
||||||
|
RESULT name=t12r12 n=100000000 t=12 r=12 iterations=1 durationNanoseconds=7605252815 totalDurationNanoseconds=7605252815 constructorNanoseconds=1297526340 totalConstructorNanoseconds=1297526340
|
||||||
|
RESULT name=t12r12 n=200000000 t=12 r=12 iterations=1 durationNanoseconds=9975624367 totalDurationNanoseconds=9975624367 constructorNanoseconds=2564674742 totalConstructorNanoseconds=2564674742
|
||||||
|
RESULT name=t16r12 n=100 t=16 r=12 iterations=2 durationNanoseconds=571960 totalDurationNanoseconds=1143920 constructorNanoseconds=3500 totalConstructorNanoseconds=7000
|
||||||
|
RESULT name=t16r12 n=1000 t=16 r=12 iterations=1 durationNanoseconds=9479553 totalDurationNanoseconds=9479553 constructorNanoseconds=18770 totalConstructorNanoseconds=18770
|
||||||
|
RESULT name=t16r12 n=10001 t=16 r=12 iterations=1 durationNanoseconds=8748392 totalDurationNanoseconds=8748392 constructorNanoseconds=109910 totalConstructorNanoseconds=109910
|
||||||
|
RESULT name=t16r12 n=100000 t=16 r=12 iterations=1 durationNanoseconds=8663242 totalDurationNanoseconds=8663242 constructorNanoseconds=1378591 totalConstructorNanoseconds=1378591
|
||||||
|
RESULT name=t16r12 n=999999 t=16 r=12 iterations=1 durationNanoseconds=4817996343 totalDurationNanoseconds=4817996343 constructorNanoseconds=12918854 totalConstructorNanoseconds=12918854
|
||||||
|
RESULT name=t16r12 n=10000000 t=16 r=12 iterations=1 durationNanoseconds=4238813382 totalDurationNanoseconds=4238813382 constructorNanoseconds=135840006 totalConstructorNanoseconds=135840006
|
||||||
|
RESULT name=t16r12 n=100000000 t=16 r=12 iterations=1 durationNanoseconds=8314424121 totalDurationNanoseconds=8314424121 constructorNanoseconds=1317326775 totalConstructorNanoseconds=1317326775
|
||||||
|
RESULT name=t16r12 n=200000000 t=16 r=12 iterations=1 durationNanoseconds=10881747903 totalDurationNanoseconds=10881747903 constructorNanoseconds=2573690935 totalConstructorNanoseconds=2573690935
|
||||||
480
result.rh256.txt
Normal file
@ -0,0 +1,480 @@
|
|||||||
|
RESULT name=t1r-3 n=100 t=1 r=-3 iterations=43 durationNanoseconds=23586 totalDurationNanoseconds=1014220 constructorNanoseconds=282 totalConstructorNanoseconds=12160
|
||||||
|
RESULT name=t1r-3 n=1000 t=1 r=-3 iterations=4 durationNanoseconds=313037 totalDurationNanoseconds=1252150 constructorNanoseconds=3930 totalConstructorNanoseconds=15720
|
||||||
|
RESULT name=t1r-3 n=10001 t=1 r=-3 iterations=1 durationNanoseconds=2563470 totalDurationNanoseconds=2563470 constructorNanoseconds=109640 totalConstructorNanoseconds=109640
|
||||||
|
RESULT name=t1r-3 n=100000 t=1 r=-3 iterations=1 durationNanoseconds=10790223 totalDurationNanoseconds=10790223 constructorNanoseconds=1340280 totalConstructorNanoseconds=1340280
|
||||||
|
RESULT name=t1r-3 n=999999 t=1 r=-3 iterations=1 durationNanoseconds=135879735 totalDurationNanoseconds=135879735 constructorNanoseconds=13161684 totalConstructorNanoseconds=13161684
|
||||||
|
RESULT name=t1r-3 n=10000000 t=1 r=-3 iterations=1 durationNanoseconds=1426195914 totalDurationNanoseconds=1426195914 constructorNanoseconds=124818673 totalConstructorNanoseconds=124818673
|
||||||
|
RESULT name=t1r-3 n=100000000 t=1 r=-3 iterations=1 durationNanoseconds=10543329235 totalDurationNanoseconds=10543329235 constructorNanoseconds=1263967351 totalConstructorNanoseconds=1263967351
|
||||||
|
RESULT name=t1r-3 n=200000000 t=1 r=-3 iterations=1 durationNanoseconds=22837114400 totalDurationNanoseconds=22837114400 constructorNanoseconds=2531972344 totalConstructorNanoseconds=2531972344
|
||||||
|
RESULT name=t2r-3 n=100 t=2 r=-3 iterations=15 durationNanoseconds=69579 totalDurationNanoseconds=1043691 constructorNanoseconds=439 totalConstructorNanoseconds=6590
|
||||||
|
RESULT name=t2r-3 n=1000 t=2 r=-3 iterations=3 durationNanoseconds=402947 totalDurationNanoseconds=1208841 constructorNanoseconds=7973 totalConstructorNanoseconds=23920
|
||||||
|
RESULT name=t2r-3 n=10001 t=2 r=-3 iterations=1 durationNanoseconds=1532270 totalDurationNanoseconds=1532270 constructorNanoseconds=107260 totalConstructorNanoseconds=107260
|
||||||
|
RESULT name=t2r-3 n=100000 t=2 r=-3 iterations=1 durationNanoseconds=6975382 totalDurationNanoseconds=6975382 constructorNanoseconds=1258770 totalConstructorNanoseconds=1258770
|
||||||
|
RESULT name=t2r-3 n=999999 t=2 r=-3 iterations=1 durationNanoseconds=77807671 totalDurationNanoseconds=77807671 constructorNanoseconds=12970993 totalConstructorNanoseconds=12970993
|
||||||
|
RESULT name=t2r-3 n=10000000 t=2 r=-3 iterations=1 durationNanoseconds=863877017 totalDurationNanoseconds=863877017 constructorNanoseconds=126595393 totalConstructorNanoseconds=126595393
|
||||||
|
RESULT name=t2r-3 n=100000000 t=2 r=-3 iterations=1 durationNanoseconds=7180943613 totalDurationNanoseconds=7180943613 constructorNanoseconds=1270524404 totalConstructorNanoseconds=1270524404
|
||||||
|
RESULT name=t2r-3 n=200000000 t=2 r=-3 iterations=1 durationNanoseconds=13720296198 totalDurationNanoseconds=13720296198 constructorNanoseconds=2530768744 totalConstructorNanoseconds=2530768744
|
||||||
|
RESULT name=t4r-3 n=100 t=4 r=-3 iterations=6 durationNanoseconds=178650 totalDurationNanoseconds=1071900 constructorNanoseconds=433 totalConstructorNanoseconds=2600
|
||||||
|
RESULT name=t4r-3 n=1000 t=4 r=-3 iterations=2 durationNanoseconds=543880 totalDurationNanoseconds=1087760 constructorNanoseconds=21980 totalConstructorNanoseconds=43960
|
||||||
|
RESULT name=t4r-3 n=10001 t=4 r=-3 iterations=1 durationNanoseconds=1007800 totalDurationNanoseconds=1007800 constructorNanoseconds=126900 totalConstructorNanoseconds=126900
|
||||||
|
RESULT name=t4r-3 n=100000 t=4 r=-3 iterations=1 durationNanoseconds=4009011 totalDurationNanoseconds=4009011 constructorNanoseconds=1289611 totalConstructorNanoseconds=1289611
|
||||||
|
RESULT name=t4r-3 n=999999 t=4 r=-3 iterations=1 durationNanoseconds=45229262 totalDurationNanoseconds=45229262 constructorNanoseconds=12511523 totalConstructorNanoseconds=12511523
|
||||||
|
RESULT name=t4r-3 n=10000000 t=4 r=-3 iterations=1 durationNanoseconds=491813249 totalDurationNanoseconds=491813249 constructorNanoseconds=129198354 totalConstructorNanoseconds=129198354
|
||||||
|
RESULT name=t4r-3 n=100000000 t=4 r=-3 iterations=1 durationNanoseconds=4154891740 totalDurationNanoseconds=4154891740 constructorNanoseconds=1259946690 totalConstructorNanoseconds=1259946690
|
||||||
|
RESULT name=t4r-3 n=200000000 t=4 r=-3 iterations=1 durationNanoseconds=7945915004 totalDurationNanoseconds=7945915004 constructorNanoseconds=2558608191 totalConstructorNanoseconds=2558608191
|
||||||
|
RESULT name=t8r-3 n=100 t=8 r=-3 iterations=5 durationNanoseconds=230010 totalDurationNanoseconds=1150051 constructorNanoseconds=894 totalConstructorNanoseconds=4470
|
||||||
|
RESULT name=t8r-3 n=1000 t=8 r=-3 iterations=2 durationNanoseconds=641510 totalDurationNanoseconds=1283021 constructorNanoseconds=18640 totalConstructorNanoseconds=37280
|
||||||
|
RESULT name=t8r-3 n=10001 t=8 r=-3 iterations=1 durationNanoseconds=1071891 totalDurationNanoseconds=1071891 constructorNanoseconds=114010 totalConstructorNanoseconds=114010
|
||||||
|
RESULT name=t8r-3 n=100000 t=8 r=-3 iterations=1 durationNanoseconds=3213251 totalDurationNanoseconds=3213251 constructorNanoseconds=1168820 totalConstructorNanoseconds=1168820
|
||||||
|
RESULT name=t8r-3 n=999999 t=8 r=-3 iterations=1 durationNanoseconds=43973812 totalDurationNanoseconds=43973812 constructorNanoseconds=11747113 totalConstructorNanoseconds=11747113
|
||||||
|
RESULT name=t8r-3 n=10000000 t=8 r=-3 iterations=1 durationNanoseconds=327838806 totalDurationNanoseconds=327838806 constructorNanoseconds=130202064 totalConstructorNanoseconds=130202064
|
||||||
|
RESULT name=t8r-3 n=100000000 t=8 r=-3 iterations=1 durationNanoseconds=2811915887 totalDurationNanoseconds=2811915887 constructorNanoseconds=1283893617 totalConstructorNanoseconds=1283893617
|
||||||
|
RESULT name=t8r-3 n=200000000 t=8 r=-3 iterations=1 durationNanoseconds=5139361548 totalDurationNanoseconds=5139361548 constructorNanoseconds=2542215906 totalConstructorNanoseconds=2542215906
|
||||||
|
RESULT name=t12r-3 n=100 t=12 r=-3 iterations=2 durationNanoseconds=555445 totalDurationNanoseconds=1110890 constructorNanoseconds=3160 totalConstructorNanoseconds=6320
|
||||||
|
RESULT name=t12r-3 n=1000 t=12 r=-3 iterations=2 durationNanoseconds=916225 totalDurationNanoseconds=1832450 constructorNanoseconds=21155 totalConstructorNanoseconds=42310
|
||||||
|
RESULT name=t12r-3 n=10001 t=12 r=-3 iterations=1 durationNanoseconds=1138700 totalDurationNanoseconds=1138700 constructorNanoseconds=109000 totalConstructorNanoseconds=109000
|
||||||
|
RESULT name=t12r-3 n=100000 t=12 r=-3 iterations=1 durationNanoseconds=3988661 totalDurationNanoseconds=3988661 constructorNanoseconds=1194530 totalConstructorNanoseconds=1194530
|
||||||
|
RESULT name=t12r-3 n=999999 t=12 r=-3 iterations=1 durationNanoseconds=29049768 totalDurationNanoseconds=29049768 constructorNanoseconds=12086203 totalConstructorNanoseconds=12086203
|
||||||
|
RESULT name=t12r-3 n=10000000 t=12 r=-3 iterations=1 durationNanoseconds=297421878 totalDurationNanoseconds=297421878 constructorNanoseconds=134405535 totalConstructorNanoseconds=134405535
|
||||||
|
RESULT name=t12r-3 n=100000000 t=12 r=-3 iterations=1 durationNanoseconds=2418258344 totalDurationNanoseconds=2418258344 constructorNanoseconds=1293927509 totalConstructorNanoseconds=1293927509
|
||||||
|
RESULT name=t12r-3 n=200000000 t=12 r=-3 iterations=1 durationNanoseconds=4326923055 totalDurationNanoseconds=4326923055 constructorNanoseconds=2526500402 totalConstructorNanoseconds=2526500402
|
||||||
|
RESULT name=t16r-3 n=100 t=16 r=-3 iterations=2 durationNanoseconds=722670 totalDurationNanoseconds=1445340 constructorNanoseconds=3010 totalConstructorNanoseconds=6020
|
||||||
|
RESULT name=t16r-3 n=1000 t=16 r=-3 iterations=2 durationNanoseconds=666520 totalDurationNanoseconds=1333040 constructorNanoseconds=10325 totalConstructorNanoseconds=20650
|
||||||
|
RESULT name=t16r-3 n=10001 t=16 r=-3 iterations=1 durationNanoseconds=1240190 totalDurationNanoseconds=1240190 constructorNanoseconds=106170 totalConstructorNanoseconds=106170
|
||||||
|
RESULT name=t16r-3 n=100000 t=16 r=-3 iterations=1 durationNanoseconds=3333031 totalDurationNanoseconds=3333031 constructorNanoseconds=1141940 totalConstructorNanoseconds=1141940
|
||||||
|
RESULT name=t16r-3 n=999999 t=16 r=-3 iterations=1 durationNanoseconds=27794307 totalDurationNanoseconds=27794307 constructorNanoseconds=12744953 totalConstructorNanoseconds=12744953
|
||||||
|
RESULT name=t16r-3 n=10000000 t=16 r=-3 iterations=1 durationNanoseconds=288600715 totalDurationNanoseconds=288600715 constructorNanoseconds=134165836 totalConstructorNanoseconds=134165836
|
||||||
|
RESULT name=t16r-3 n=100000000 t=16 r=-3 iterations=1 durationNanoseconds=2342321034 totalDurationNanoseconds=2342321034 constructorNanoseconds=1272569614 totalConstructorNanoseconds=1272569614
|
||||||
|
RESULT name=t16r-3 n=200000000 t=16 r=-3 iterations=1 durationNanoseconds=4403078465 totalDurationNanoseconds=4403078465 constructorNanoseconds=2518997870 totalConstructorNanoseconds=2518997870
|
||||||
|
RESULT name=t1r-2 n=100 t=1 r=-2 iterations=69 durationNanoseconds=14496 totalDurationNanoseconds=1000251 constructorNanoseconds=205 totalConstructorNanoseconds=14170
|
||||||
|
RESULT name=t1r-2 n=1000 t=1 r=-2 iterations=4 durationNanoseconds=307865 totalDurationNanoseconds=1231460 constructorNanoseconds=3652 totalConstructorNanoseconds=14610
|
||||||
|
RESULT name=t1r-2 n=10001 t=1 r=-2 iterations=1 durationNanoseconds=2395131 totalDurationNanoseconds=2395131 constructorNanoseconds=109080 totalConstructorNanoseconds=109080
|
||||||
|
RESULT name=t1r-2 n=100000 t=1 r=-2 iterations=1 durationNanoseconds=7153142 totalDurationNanoseconds=7153142 constructorNanoseconds=1306150 totalConstructorNanoseconds=1306150
|
||||||
|
RESULT name=t1r-2 n=999999 t=1 r=-2 iterations=1 durationNanoseconds=98688805 totalDurationNanoseconds=98688805 constructorNanoseconds=12565394 totalConstructorNanoseconds=12565394
|
||||||
|
RESULT name=t1r-2 n=10000000 t=1 r=-2 iterations=1 durationNanoseconds=894235284 totalDurationNanoseconds=894235284 constructorNanoseconds=131146935 totalConstructorNanoseconds=131146935
|
||||||
|
RESULT name=t1r-2 n=100000000 t=1 r=-2 iterations=1 durationNanoseconds=10441360698 totalDurationNanoseconds=10441360698 constructorNanoseconds=1256849980 totalConstructorNanoseconds=1256849980
|
||||||
|
RESULT name=t1r-2 n=200000000 t=1 r=-2 iterations=1 durationNanoseconds=17677673396 totalDurationNanoseconds=17677673396 constructorNanoseconds=2514691630 totalConstructorNanoseconds=2514691630
|
||||||
|
RESULT name=t2r-2 n=100 t=2 r=-2 iterations=15 durationNanoseconds=70000 totalDurationNanoseconds=1050000 constructorNanoseconds=421 totalConstructorNanoseconds=6320
|
||||||
|
RESULT name=t2r-2 n=1000 t=2 r=-2 iterations=3 durationNanoseconds=406953 totalDurationNanoseconds=1220860 constructorNanoseconds=7833 totalConstructorNanoseconds=23500
|
||||||
|
RESULT name=t2r-2 n=10001 t=2 r=-2 iterations=1 durationNanoseconds=2157761 totalDurationNanoseconds=2157761 constructorNanoseconds=102160 totalConstructorNanoseconds=102160
|
||||||
|
RESULT name=t2r-2 n=100000 t=2 r=-2 iterations=1 durationNanoseconds=7161812 totalDurationNanoseconds=7161812 constructorNanoseconds=1139570 totalConstructorNanoseconds=1139570
|
||||||
|
RESULT name=t2r-2 n=999999 t=2 r=-2 iterations=1 durationNanoseconds=62937406 totalDurationNanoseconds=62937406 constructorNanoseconds=14254534 totalConstructorNanoseconds=14254534
|
||||||
|
RESULT name=t2r-2 n=10000000 t=2 r=-2 iterations=1 durationNanoseconds=955448320 totalDurationNanoseconds=955448320 constructorNanoseconds=129795184 totalConstructorNanoseconds=129795184
|
||||||
|
RESULT name=t2r-2 n=100000000 t=2 r=-2 iterations=1 durationNanoseconds=12756797595 totalDurationNanoseconds=12756797595 constructorNanoseconds=1274889295 totalConstructorNanoseconds=1274889295
|
||||||
|
RESULT name=t2r-2 n=200000000 t=2 r=-2 iterations=1 durationNanoseconds=17382101428 totalDurationNanoseconds=17382101428 constructorNanoseconds=2518111171 totalConstructorNanoseconds=2518111171
|
||||||
|
RESULT name=t4r-2 n=100 t=4 r=-2 iterations=6 durationNanoseconds=181748 totalDurationNanoseconds=1090490 constructorNanoseconds=868 totalConstructorNanoseconds=5210
|
||||||
|
RESULT name=t4r-2 n=1000 t=4 r=-2 iterations=3 durationNanoseconds=452257 totalDurationNanoseconds=1356771 constructorNanoseconds=10620 totalConstructorNanoseconds=31860
|
||||||
|
RESULT name=t4r-2 n=10001 t=4 r=-2 iterations=1 durationNanoseconds=1008250 totalDurationNanoseconds=1008250 constructorNanoseconds=110710 totalConstructorNanoseconds=110710
|
||||||
|
RESULT name=t4r-2 n=100000 t=4 r=-2 iterations=1 durationNanoseconds=4434681 totalDurationNanoseconds=4434681 constructorNanoseconds=1290711 totalConstructorNanoseconds=1290711
|
||||||
|
RESULT name=t4r-2 n=999999 t=4 r=-2 iterations=1 durationNanoseconds=59127496 totalDurationNanoseconds=59127496 constructorNanoseconds=13293893 totalConstructorNanoseconds=13293893
|
||||||
|
RESULT name=t4r-2 n=10000000 t=4 r=-2 iterations=1 durationNanoseconds=736559423 totalDurationNanoseconds=736559423 constructorNanoseconds=130317114 totalConstructorNanoseconds=130317114
|
||||||
|
RESULT name=t4r-2 n=100000000 t=4 r=-2 iterations=1 durationNanoseconds=10864831900 totalDurationNanoseconds=10864831900 constructorNanoseconds=1265896982 totalConstructorNanoseconds=1265896982
|
||||||
|
RESULT name=t4r-2 n=200000000 t=4 r=-2 iterations=1 durationNanoseconds=12336738166 totalDurationNanoseconds=12336738166 constructorNanoseconds=2547378728 totalConstructorNanoseconds=2547378728
|
||||||
|
RESULT name=t8r-2 n=100 t=8 r=-2 iterations=4 durationNanoseconds=327260 totalDurationNanoseconds=1309040 constructorNanoseconds=650 totalConstructorNanoseconds=2600
|
||||||
|
RESULT name=t8r-2 n=1000 t=8 r=-2 iterations=2 durationNanoseconds=660185 totalDurationNanoseconds=1320371 constructorNanoseconds=14605 totalConstructorNanoseconds=29210
|
||||||
|
RESULT name=t8r-2 n=10001 t=8 r=-2 iterations=1 durationNanoseconds=1206391 totalDurationNanoseconds=1206391 constructorNanoseconds=123090 totalConstructorNanoseconds=123090
|
||||||
|
RESULT name=t8r-2 n=100000 t=8 r=-2 iterations=1 durationNanoseconds=3621581 totalDurationNanoseconds=3621581 constructorNanoseconds=1178460 totalConstructorNanoseconds=1178460
|
||||||
|
RESULT name=t8r-2 n=999999 t=8 r=-2 iterations=1 durationNanoseconds=37510800 totalDurationNanoseconds=37510800 constructorNanoseconds=12710973 totalConstructorNanoseconds=12710973
|
||||||
|
RESULT name=t8r-2 n=10000000 t=8 r=-2 iterations=1 durationNanoseconds=517558785 totalDurationNanoseconds=517558785 constructorNanoseconds=130935265 totalConstructorNanoseconds=130935265
|
||||||
|
RESULT name=t8r-2 n=100000000 t=8 r=-2 iterations=1 durationNanoseconds=7790348493 totalDurationNanoseconds=7790348493 constructorNanoseconds=1267992122 totalConstructorNanoseconds=1267992122
|
||||||
|
RESULT name=t8r-2 n=200000000 t=8 r=-2 iterations=1 durationNanoseconds=9593316425 totalDurationNanoseconds=9593316425 constructorNanoseconds=2585906989 totalConstructorNanoseconds=2585906989
|
||||||
|
RESULT name=t12r-2 n=100 t=12 r=-2 iterations=3 durationNanoseconds=339633 totalDurationNanoseconds=1018901 constructorNanoseconds=1356 totalConstructorNanoseconds=4070
|
||||||
|
RESULT name=t12r-2 n=1000 t=12 r=-2 iterations=2 durationNanoseconds=845000 totalDurationNanoseconds=1690001 constructorNanoseconds=13275 totalConstructorNanoseconds=26550
|
||||||
|
RESULT name=t12r-2 n=10001 t=12 r=-2 iterations=1 durationNanoseconds=1337081 totalDurationNanoseconds=1337081 constructorNanoseconds=119240 totalConstructorNanoseconds=119240
|
||||||
|
RESULT name=t12r-2 n=100000 t=12 r=-2 iterations=1 durationNanoseconds=3380911 totalDurationNanoseconds=3380911 constructorNanoseconds=1254600 totalConstructorNanoseconds=1254600
|
||||||
|
RESULT name=t12r-2 n=999999 t=12 r=-2 iterations=1 durationNanoseconds=26202887 totalDurationNanoseconds=26202887 constructorNanoseconds=12946474 totalConstructorNanoseconds=12946474
|
||||||
|
RESULT name=t12r-2 n=10000000 t=12 r=-2 iterations=1 durationNanoseconds=416684150 totalDurationNanoseconds=416684150 constructorNanoseconds=127935383 totalConstructorNanoseconds=127935383
|
||||||
|
RESULT name=t12r-2 n=100000000 t=12 r=-2 iterations=1 durationNanoseconds=6043085384 totalDurationNanoseconds=6043085384 constructorNanoseconds=1276381475 totalConstructorNanoseconds=1276381475
|
||||||
|
RESULT name=t12r-2 n=200000000 t=12 r=-2 iterations=1 durationNanoseconds=8245065622 totalDurationNanoseconds=8245065622 constructorNanoseconds=2545010927 totalConstructorNanoseconds=2545010927
|
||||||
|
RESULT name=t16r-2 n=100 t=16 r=-2 iterations=2 durationNanoseconds=782655 totalDurationNanoseconds=1565310 constructorNanoseconds=3305 totalConstructorNanoseconds=6610
|
||||||
|
RESULT name=t16r-2 n=1000 t=16 r=-2 iterations=1 durationNanoseconds=1183430 totalDurationNanoseconds=1183430 constructorNanoseconds=33800 totalConstructorNanoseconds=33800
|
||||||
|
RESULT name=t16r-2 n=10001 t=16 r=-2 iterations=1 durationNanoseconds=1842940 totalDurationNanoseconds=1842940 constructorNanoseconds=108170 totalConstructorNanoseconds=108170
|
||||||
|
RESULT name=t16r-2 n=100000 t=16 r=-2 iterations=1 durationNanoseconds=4053111 totalDurationNanoseconds=4053111 constructorNanoseconds=1260030 totalConstructorNanoseconds=1260030
|
||||||
|
RESULT name=t16r-2 n=999999 t=16 r=-2 iterations=1 durationNanoseconds=24235527 totalDurationNanoseconds=24235527 constructorNanoseconds=12565573 totalConstructorNanoseconds=12565573
|
||||||
|
RESULT name=t16r-2 n=10000000 t=16 r=-2 iterations=1 durationNanoseconds=486739768 totalDurationNanoseconds=486739768 constructorNanoseconds=131011864 totalConstructorNanoseconds=131011864
|
||||||
|
RESULT name=t16r-2 n=100000000 t=16 r=-2 iterations=1 durationNanoseconds=6262118872 totalDurationNanoseconds=6262118872 constructorNanoseconds=1280870916 totalConstructorNanoseconds=1280870916
|
||||||
|
RESULT name=t16r-2 n=200000000 t=16 r=-2 iterations=1 durationNanoseconds=8122708120 totalDurationNanoseconds=8122708120 constructorNanoseconds=2563757732 totalConstructorNanoseconds=2563757732
|
||||||
|
RESULT name=t1r-1 n=100 t=1 r=-1 iterations=65 durationNanoseconds=15463 totalDurationNanoseconds=1005150 constructorNanoseconds=180 totalConstructorNanoseconds=11710
|
||||||
|
RESULT name=t1r-1 n=1000 t=1 r=-1 iterations=10 durationNanoseconds=108953 totalDurationNanoseconds=1089531 constructorNanoseconds=2489 totalConstructorNanoseconds=24890
|
||||||
|
RESULT name=t1r-1 n=10001 t=1 r=-1 iterations=1 durationNanoseconds=2292061 totalDurationNanoseconds=2292061 constructorNanoseconds=102180 totalConstructorNanoseconds=102180
|
||||||
|
RESULT name=t1r-1 n=100000 t=1 r=-1 iterations=1 durationNanoseconds=9442362 totalDurationNanoseconds=9442362 constructorNanoseconds=1217691 totalConstructorNanoseconds=1217691
|
||||||
|
RESULT name=t1r-1 n=999999 t=1 r=-1 iterations=1 durationNanoseconds=98982986 totalDurationNanoseconds=98982986 constructorNanoseconds=12418773 totalConstructorNanoseconds=12418773
|
||||||
|
RESULT name=t1r-1 n=10000000 t=1 r=-1 iterations=1 durationNanoseconds=1103002469 totalDurationNanoseconds=1103002469 constructorNanoseconds=129804214 totalConstructorNanoseconds=129804214
|
||||||
|
RESULT name=t1r-1 n=100000000 t=1 r=-1 iterations=1 durationNanoseconds=11850115548 totalDurationNanoseconds=11850115548 constructorNanoseconds=1280325186 totalConstructorNanoseconds=1280325186
|
||||||
|
RESULT name=t1r-1 n=200000000 t=1 r=-1 iterations=1 durationNanoseconds=25451329365 totalDurationNanoseconds=25451329365 constructorNanoseconds=2553648280 totalConstructorNanoseconds=2553648280
|
||||||
|
RESULT name=t2r-1 n=100 t=2 r=-1 iterations=8 durationNanoseconds=130551 totalDurationNanoseconds=1044410 constructorNanoseconds=597 totalConstructorNanoseconds=4780
|
||||||
|
RESULT name=t2r-1 n=1000 t=2 r=-1 iterations=5 durationNanoseconds=242666 totalDurationNanoseconds=1213330 constructorNanoseconds=5208 totalConstructorNanoseconds=26040
|
||||||
|
RESULT name=t2r-1 n=10001 t=2 r=-1 iterations=1 durationNanoseconds=2135800 totalDurationNanoseconds=2135800 constructorNanoseconds=132450 totalConstructorNanoseconds=132450
|
||||||
|
RESULT name=t2r-1 n=100000 t=2 r=-1 iterations=1 durationNanoseconds=42039261 totalDurationNanoseconds=42039261 constructorNanoseconds=1286011 totalConstructorNanoseconds=1286011
|
||||||
|
RESULT name=t2r-1 n=999999 t=2 r=-1 iterations=1 durationNanoseconds=224623869 totalDurationNanoseconds=224623869 constructorNanoseconds=12718793 totalConstructorNanoseconds=12718793
|
||||||
|
RESULT name=t2r-1 n=10000000 t=2 r=-1 iterations=1 durationNanoseconds=2504337956 totalDurationNanoseconds=2504337956 constructorNanoseconds=129820275 totalConstructorNanoseconds=129820275
|
||||||
|
RESULT name=t2r-1 n=100000000 t=2 r=-1 iterations=1 durationNanoseconds=35359510573 totalDurationNanoseconds=35359510573 constructorNanoseconds=1291556279 totalConstructorNanoseconds=1291556279
|
||||||
|
RESULT name=t2r-1 n=200000000 t=2 r=-1 iterations=1 durationNanoseconds=54026447229 totalDurationNanoseconds=54026447229 constructorNanoseconds=2571723654 totalConstructorNanoseconds=2571723654
|
||||||
|
RESULT name=t4r-1 n=100 t=4 r=-1 iterations=9 durationNanoseconds=126244 totalDurationNanoseconds=1136200 constructorNanoseconds=616 totalConstructorNanoseconds=5550
|
||||||
|
RESULT name=t4r-1 n=1000 t=4 r=-1 iterations=4 durationNanoseconds=313745 totalDurationNanoseconds=1254980 constructorNanoseconds=9547 totalConstructorNanoseconds=38190
|
||||||
|
RESULT name=t4r-1 n=10001 t=4 r=-1 iterations=2 durationNanoseconds=945615 totalDurationNanoseconds=1891230 constructorNanoseconds=80990 totalConstructorNanoseconds=161980
|
||||||
|
RESULT name=t4r-1 n=100000 t=4 r=-1 iterations=1 durationNanoseconds=24721357 totalDurationNanoseconds=24721357 constructorNanoseconds=1297700 totalConstructorNanoseconds=1297700
|
||||||
|
RESULT name=t4r-1 n=999999 t=4 r=-1 iterations=1 durationNanoseconds=161141443 totalDurationNanoseconds=161141443 constructorNanoseconds=12373133 totalConstructorNanoseconds=12373133
|
||||||
|
RESULT name=t4r-1 n=10000000 t=4 r=-1 iterations=1 durationNanoseconds=1947352130 totalDurationNanoseconds=1947352130 constructorNanoseconds=132848045 totalConstructorNanoseconds=132848045
|
||||||
|
RESULT name=t4r-1 n=100000000 t=4 r=-1 iterations=1 durationNanoseconds=32908749640 totalDurationNanoseconds=32908749640 constructorNanoseconds=1306381693 totalConstructorNanoseconds=1306381693
|
||||||
|
RESULT name=t4r-1 n=200000000 t=4 r=-1 iterations=1 durationNanoseconds=47451756315 totalDurationNanoseconds=47451756315 constructorNanoseconds=2563417202 totalConstructorNanoseconds=2563417202
|
||||||
|
RESULT name=t8r-1 n=100 t=8 r=-1 iterations=4 durationNanoseconds=312050 totalDurationNanoseconds=1248201 constructorNanoseconds=555 totalConstructorNanoseconds=2220
|
||||||
|
RESULT name=t8r-1 n=1000 t=8 r=-1 iterations=3 durationNanoseconds=491460 totalDurationNanoseconds=1474381 constructorNanoseconds=8430 totalConstructorNanoseconds=25290
|
||||||
|
RESULT name=t8r-1 n=10001 t=8 r=-1 iterations=2 durationNanoseconds=964860 totalDurationNanoseconds=1929720 constructorNanoseconds=73600 totalConstructorNanoseconds=147200
|
||||||
|
RESULT name=t8r-1 n=100000 t=8 r=-1 iterations=1 durationNanoseconds=26338647 totalDurationNanoseconds=26338647 constructorNanoseconds=1275740 totalConstructorNanoseconds=1275740
|
||||||
|
RESULT name=t8r-1 n=999999 t=8 r=-1 iterations=1 durationNanoseconds=119830732 totalDurationNanoseconds=119830732 constructorNanoseconds=12377813 totalConstructorNanoseconds=12377813
|
||||||
|
RESULT name=t8r-1 n=10000000 t=8 r=-1 iterations=1 durationNanoseconds=1664652017 totalDurationNanoseconds=1664652017 constructorNanoseconds=134277545 totalConstructorNanoseconds=134277545
|
||||||
|
RESULT name=t8r-1 n=100000000 t=8 r=-1 iterations=1 durationNanoseconds=24441816480 totalDurationNanoseconds=24441816480 constructorNanoseconds=1296175360 totalConstructorNanoseconds=1296175360
|
||||||
|
RESULT name=t8r-1 n=200000000 t=8 r=-1 iterations=1 durationNanoseconds=36968122825 totalDurationNanoseconds=36968122825 constructorNanoseconds=2565328233 totalConstructorNanoseconds=2565328233
|
||||||
|
RESULT name=t12r-1 n=100 t=12 r=-1 iterations=3 durationNanoseconds=335103 totalDurationNanoseconds=1005311 constructorNanoseconds=530 totalConstructorNanoseconds=1590
|
||||||
|
RESULT name=t12r-1 n=1000 t=12 r=-1 iterations=2 durationNanoseconds=1736000 totalDurationNanoseconds=3472001 constructorNanoseconds=9085 totalConstructorNanoseconds=18170
|
||||||
|
RESULT name=t12r-1 n=10001 t=12 r=-1 iterations=1 durationNanoseconds=1275531 totalDurationNanoseconds=1275531 constructorNanoseconds=118310 totalConstructorNanoseconds=118310
|
||||||
|
RESULT name=t12r-1 n=100000 t=12 r=-1 iterations=1 durationNanoseconds=22652946 totalDurationNanoseconds=22652946 constructorNanoseconds=1276550 totalConstructorNanoseconds=1276550
|
||||||
|
RESULT name=t12r-1 n=999999 t=12 r=-1 iterations=1 durationNanoseconds=97001756 totalDurationNanoseconds=97001756 constructorNanoseconds=12620993 totalConstructorNanoseconds=12620993
|
||||||
|
RESULT name=t12r-1 n=10000000 t=12 r=-1 iterations=1 durationNanoseconds=1402735148 totalDurationNanoseconds=1402735148 constructorNanoseconds=134296495 totalConstructorNanoseconds=134296495
|
||||||
|
RESULT name=t12r-1 n=100000000 t=12 r=-1 iterations=1 durationNanoseconds=19920141054 totalDurationNanoseconds=19920141054 constructorNanoseconds=1326124658 totalConstructorNanoseconds=1326124658
|
||||||
|
RESULT name=t12r-1 n=200000000 t=12 r=-1 iterations=1 durationNanoseconds=28497786224 totalDurationNanoseconds=28497786224 constructorNanoseconds=2585934028 totalConstructorNanoseconds=2585934028
|
||||||
|
RESULT name=t16r-1 n=100 t=16 r=-1 iterations=3 durationNanoseconds=448166 totalDurationNanoseconds=1344500 constructorNanoseconds=513 totalConstructorNanoseconds=1540
|
||||||
|
RESULT name=t16r-1 n=1000 t=16 r=-1 iterations=1 durationNanoseconds=1510181 totalDurationNanoseconds=1510181 constructorNanoseconds=21270 totalConstructorNanoseconds=21270
|
||||||
|
RESULT name=t16r-1 n=10001 t=16 r=-1 iterations=1 durationNanoseconds=2066511 totalDurationNanoseconds=2066511 constructorNanoseconds=147780 totalConstructorNanoseconds=147780
|
||||||
|
RESULT name=t16r-1 n=100000 t=16 r=-1 iterations=1 durationNanoseconds=20741905 totalDurationNanoseconds=20741905 constructorNanoseconds=1237431 totalConstructorNanoseconds=1237431
|
||||||
|
RESULT name=t16r-1 n=999999 t=16 r=-1 iterations=1 durationNanoseconds=100298146 totalDurationNanoseconds=100298146 constructorNanoseconds=12350594 totalConstructorNanoseconds=12350594
|
||||||
|
RESULT name=t16r-1 n=10000000 t=16 r=-1 iterations=1 durationNanoseconds=1286611477 totalDurationNanoseconds=1286611477 constructorNanoseconds=134647655 totalConstructorNanoseconds=134647655
|
||||||
|
RESULT name=t16r-1 n=100000000 t=16 r=-1 iterations=1 durationNanoseconds=21038210307 totalDurationNanoseconds=21038210307 constructorNanoseconds=1296344610 totalConstructorNanoseconds=1296344610
|
||||||
|
RESULT name=t16r-1 n=200000000 t=16 r=-1 iterations=1 durationNanoseconds=27416806260 totalDurationNanoseconds=27416806260 constructorNanoseconds=2617747227 totalConstructorNanoseconds=2617747227
|
||||||
|
RESULT name=t1r1 n=100 t=1 r=1 iterations=38 durationNanoseconds=26958 totalDurationNanoseconds=1024410 constructorNanoseconds=416 totalConstructorNanoseconds=15830
|
||||||
|
RESULT name=t1r1 n=1000 t=1 r=1 iterations=3 durationNanoseconds=348273 totalDurationNanoseconds=1044820 constructorNanoseconds=7946 totalConstructorNanoseconds=23840
|
||||||
|
RESULT name=t1r1 n=10001 t=1 r=1 iterations=1 durationNanoseconds=2987521 totalDurationNanoseconds=2987521 constructorNanoseconds=110480 totalConstructorNanoseconds=110480
|
||||||
|
RESULT name=t1r1 n=100000 t=1 r=1 iterations=1 durationNanoseconds=18250115 totalDurationNanoseconds=18250115 constructorNanoseconds=1278890 totalConstructorNanoseconds=1278890
|
||||||
|
RESULT name=t1r1 n=999999 t=1 r=1 iterations=1 durationNanoseconds=223086719 totalDurationNanoseconds=223086719 constructorNanoseconds=12574133 totalConstructorNanoseconds=12574133
|
||||||
|
RESULT name=t1r1 n=10000000 t=1 r=1 iterations=1 durationNanoseconds=2562897172 totalDurationNanoseconds=2562897172 constructorNanoseconds=133836425 totalConstructorNanoseconds=133836425
|
||||||
|
RESULT name=t1r1 n=100000000 t=1 r=1 iterations=1 durationNanoseconds=29921833557 totalDurationNanoseconds=29921833557 constructorNanoseconds=1300423081 totalConstructorNanoseconds=1300423081
|
||||||
|
RESULT name=t1r1 n=200000000 t=1 r=1 iterations=1 durationNanoseconds=62494455309 totalDurationNanoseconds=62494455309 constructorNanoseconds=2591777160 totalConstructorNanoseconds=2591777160
|
||||||
|
RESULT name=t2r1 n=100 t=2 r=1 iterations=15 durationNanoseconds=73810 totalDurationNanoseconds=1107150 constructorNanoseconds=284 totalConstructorNanoseconds=4270
|
||||||
|
RESULT name=t2r1 n=1000 t=2 r=1 iterations=3 durationNanoseconds=340846 totalDurationNanoseconds=1022540 constructorNanoseconds=5670 totalConstructorNanoseconds=17010
|
||||||
|
RESULT name=t2r1 n=10001 t=2 r=1 iterations=1 durationNanoseconds=2823460 totalDurationNanoseconds=2823460 constructorNanoseconds=102520 totalConstructorNanoseconds=102520
|
||||||
|
RESULT name=t2r1 n=100000 t=2 r=1 iterations=1 durationNanoseconds=11889313 totalDurationNanoseconds=11889313 constructorNanoseconds=1317300 totalConstructorNanoseconds=1317300
|
||||||
|
RESULT name=t2r1 n=999999 t=2 r=1 iterations=1 durationNanoseconds=129964904 totalDurationNanoseconds=129964904 constructorNanoseconds=12645314 totalConstructorNanoseconds=12645314
|
||||||
|
RESULT name=t2r1 n=10000000 t=2 r=1 iterations=1 durationNanoseconds=1451683671 totalDurationNanoseconds=1451683671 constructorNanoseconds=133047835 totalConstructorNanoseconds=133047835
|
||||||
|
RESULT name=t2r1 n=100000000 t=2 r=1 iterations=1 durationNanoseconds=16444052473 totalDurationNanoseconds=16444052473 constructorNanoseconds=1306623562 totalConstructorNanoseconds=1306623562
|
||||||
|
RESULT name=t2r1 n=200000000 t=2 r=1 iterations=1 durationNanoseconds=34043946668 totalDurationNanoseconds=34043946668 constructorNanoseconds=2591923010 totalConstructorNanoseconds=2591923010
|
||||||
|
RESULT name=t4r1 n=100 t=4 r=1 iterations=5 durationNanoseconds=207826 totalDurationNanoseconds=1039131 constructorNanoseconds=658 totalConstructorNanoseconds=3290
|
||||||
|
RESULT name=t4r1 n=1000 t=4 r=1 iterations=2 durationNanoseconds=531590 totalDurationNanoseconds=1063180 constructorNanoseconds=9410 totalConstructorNanoseconds=18820
|
||||||
|
RESULT name=t4r1 n=10001 t=4 r=1 iterations=1 durationNanoseconds=1700150 totalDurationNanoseconds=1700150 constructorNanoseconds=142840 totalConstructorNanoseconds=142840
|
||||||
|
RESULT name=t4r1 n=100000 t=4 r=1 iterations=1 durationNanoseconds=6355902 totalDurationNanoseconds=6355902 constructorNanoseconds=1299870 totalConstructorNanoseconds=1299870
|
||||||
|
RESULT name=t4r1 n=999999 t=4 r=1 iterations=1 durationNanoseconds=78154301 totalDurationNanoseconds=78154301 constructorNanoseconds=12506613 totalConstructorNanoseconds=12506613
|
||||||
|
RESULT name=t4r1 n=10000000 t=4 r=1 iterations=1 durationNanoseconds=842897461 totalDurationNanoseconds=842897461 constructorNanoseconds=136096666 totalConstructorNanoseconds=136096666
|
||||||
|
RESULT name=t4r1 n=100000000 t=4 r=1 iterations=1 durationNanoseconds=9235846142 totalDurationNanoseconds=9235846142 constructorNanoseconds=1299909271 totalConstructorNanoseconds=1299909271
|
||||||
|
RESULT name=t4r1 n=200000000 t=4 r=1 iterations=1 durationNanoseconds=19112634973 totalDurationNanoseconds=19112634973 constructorNanoseconds=2565515582 totalConstructorNanoseconds=2565515582
|
||||||
|
RESULT name=t8r1 n=100 t=8 r=1 iterations=4 durationNanoseconds=280635 totalDurationNanoseconds=1122540 constructorNanoseconds=1110 totalConstructorNanoseconds=4440
|
||||||
|
RESULT name=t8r1 n=1000 t=8 r=1 iterations=2 durationNanoseconds=574275 totalDurationNanoseconds=1148550 constructorNanoseconds=13815 totalConstructorNanoseconds=27630
|
||||||
|
RESULT name=t8r1 n=10001 t=8 r=1 iterations=1 durationNanoseconds=1705740 totalDurationNanoseconds=1705740 constructorNanoseconds=120060 totalConstructorNanoseconds=120060
|
||||||
|
RESULT name=t8r1 n=100000 t=8 r=1 iterations=1 durationNanoseconds=6564941 totalDurationNanoseconds=6564941 constructorNanoseconds=1263441 totalConstructorNanoseconds=1263441
|
||||||
|
RESULT name=t8r1 n=999999 t=8 r=1 iterations=1 durationNanoseconds=65528677 totalDurationNanoseconds=65528677 constructorNanoseconds=12665264 totalConstructorNanoseconds=12665264
|
||||||
|
RESULT name=t8r1 n=10000000 t=8 r=1 iterations=1 durationNanoseconds=597913626 totalDurationNanoseconds=597913626 constructorNanoseconds=135370686 totalConstructorNanoseconds=135370686
|
||||||
|
RESULT name=t8r1 n=100000000 t=8 r=1 iterations=1 durationNanoseconds=5990896651 totalDurationNanoseconds=5990896651 constructorNanoseconds=1321602397 totalConstructorNanoseconds=1321602397
|
||||||
|
RESULT name=t8r1 n=200000000 t=8 r=1 iterations=1 durationNanoseconds=12198532089 totalDurationNanoseconds=12198532089 constructorNanoseconds=2562599942 totalConstructorNanoseconds=2562599942
|
||||||
|
RESULT name=t12r1 n=100 t=12 r=1 iterations=3 durationNanoseconds=344380 totalDurationNanoseconds=1033140 constructorNanoseconds=1300 totalConstructorNanoseconds=3900
|
||||||
|
RESULT name=t12r1 n=1000 t=12 r=1 iterations=2 durationNanoseconds=785980 totalDurationNanoseconds=1571960 constructorNanoseconds=9080 totalConstructorNanoseconds=18160
|
||||||
|
RESULT name=t12r1 n=10001 t=12 r=1 iterations=1 durationNanoseconds=1400550 totalDurationNanoseconds=1400550 constructorNanoseconds=103930 totalConstructorNanoseconds=103930
|
||||||
|
RESULT name=t12r1 n=100000 t=12 r=1 iterations=1 durationNanoseconds=5966551 totalDurationNanoseconds=5966551 constructorNanoseconds=1175730 totalConstructorNanoseconds=1175730
|
||||||
|
RESULT name=t12r1 n=999999 t=12 r=1 iterations=1 durationNanoseconds=57434815 totalDurationNanoseconds=57434815 constructorNanoseconds=12488763 totalConstructorNanoseconds=12488763
|
||||||
|
RESULT name=t12r1 n=10000000 t=12 r=1 iterations=1 durationNanoseconds=527192128 totalDurationNanoseconds=527192128 constructorNanoseconds=136376286 totalConstructorNanoseconds=136376286
|
||||||
|
RESULT name=t12r1 n=100000000 t=12 r=1 iterations=1 durationNanoseconds=5226279661 totalDurationNanoseconds=5226279661 constructorNanoseconds=1330068249 totalConstructorNanoseconds=1330068249
|
||||||
|
RESULT name=t12r1 n=200000000 t=12 r=1 iterations=1 durationNanoseconds=10496802343 totalDurationNanoseconds=10496802343 constructorNanoseconds=2574713295 totalConstructorNanoseconds=2574713295
|
||||||
|
RESULT name=t16r1 n=100 t=16 r=1 iterations=2 durationNanoseconds=529270 totalDurationNanoseconds=1058540 constructorNanoseconds=3320 totalConstructorNanoseconds=6640
|
||||||
|
RESULT name=t16r1 n=1000 t=16 r=1 iterations=1 durationNanoseconds=1006960 totalDurationNanoseconds=1006960 constructorNanoseconds=11230 totalConstructorNanoseconds=11230
|
||||||
|
RESULT name=t16r1 n=10001 t=16 r=1 iterations=1 durationNanoseconds=2089430 totalDurationNanoseconds=2089430 constructorNanoseconds=151320 totalConstructorNanoseconds=151320
|
||||||
|
RESULT name=t16r1 n=100000 t=16 r=1 iterations=1 durationNanoseconds=4946951 totalDurationNanoseconds=4946951 constructorNanoseconds=1224400 totalConstructorNanoseconds=1224400
|
||||||
|
RESULT name=t16r1 n=999999 t=16 r=1 iterations=1 durationNanoseconds=46935363 totalDurationNanoseconds=46935363 constructorNanoseconds=12796773 totalConstructorNanoseconds=12796773
|
||||||
|
RESULT name=t16r1 n=10000000 t=16 r=1 iterations=1 durationNanoseconds=490068799 totalDurationNanoseconds=490068799 constructorNanoseconds=136894536 totalConstructorNanoseconds=136894536
|
||||||
|
RESULT name=t16r1 n=100000000 t=16 r=1 iterations=1 durationNanoseconds=5104466199 totalDurationNanoseconds=5104466199 constructorNanoseconds=1295757980 totalConstructorNanoseconds=1295757980
|
||||||
|
RESULT name=t16r1 n=200000000 t=16 r=1 iterations=1 durationNanoseconds=10460439044 totalDurationNanoseconds=10460439044 constructorNanoseconds=2556530310 totalConstructorNanoseconds=2556530310
|
||||||
|
RESULT name=t1r2 n=100 t=1 r=2 iterations=34 durationNanoseconds=29794 totalDurationNanoseconds=1013020 constructorNanoseconds=513 totalConstructorNanoseconds=17450
|
||||||
|
RESULT name=t1r2 n=1000 t=1 r=2 iterations=4 durationNanoseconds=314722 totalDurationNanoseconds=1258891 constructorNanoseconds=5392 totalConstructorNanoseconds=21570
|
||||||
|
RESULT name=t1r2 n=10001 t=1 r=2 iterations=1 durationNanoseconds=2524451 totalDurationNanoseconds=2524451 constructorNanoseconds=110090 totalConstructorNanoseconds=110090
|
||||||
|
RESULT name=t1r2 n=100000 t=1 r=2 iterations=1 durationNanoseconds=10599503 totalDurationNanoseconds=10599503 constructorNanoseconds=1441520 totalConstructorNanoseconds=1441520
|
||||||
|
RESULT name=t1r2 n=999999 t=1 r=2 iterations=1 durationNanoseconds=133331815 totalDurationNanoseconds=133331815 constructorNanoseconds=12672163 totalConstructorNanoseconds=12672163
|
||||||
|
RESULT name=t1r2 n=10000000 t=1 r=2 iterations=1 durationNanoseconds=1437482907 totalDurationNanoseconds=1437482907 constructorNanoseconds=134280335 totalConstructorNanoseconds=134280335
|
||||||
|
RESULT name=t1r2 n=100000000 t=1 r=2 iterations=1 durationNanoseconds=15221962922 totalDurationNanoseconds=15221962922 constructorNanoseconds=1307104533 totalConstructorNanoseconds=1307104533
|
||||||
|
RESULT name=t1r2 n=200000000 t=1 r=2 iterations=1 durationNanoseconds=33388272046 totalDurationNanoseconds=33388272046 constructorNanoseconds=2580007577 totalConstructorNanoseconds=2580007577
|
||||||
|
RESULT name=t2r2 n=100 t=2 r=2 iterations=10 durationNanoseconds=104084 totalDurationNanoseconds=1040840 constructorNanoseconds=656 totalConstructorNanoseconds=6560
|
||||||
|
RESULT name=t2r2 n=1000 t=2 r=2 iterations=4 durationNanoseconds=318202 totalDurationNanoseconds=1272810 constructorNanoseconds=7252 totalConstructorNanoseconds=29010
|
||||||
|
RESULT name=t2r2 n=10001 t=2 r=2 iterations=1 durationNanoseconds=1585820 totalDurationNanoseconds=1585820 constructorNanoseconds=123970 totalConstructorNanoseconds=123970
|
||||||
|
RESULT name=t2r2 n=100000 t=2 r=2 iterations=1 durationNanoseconds=7519732 totalDurationNanoseconds=7519732 constructorNanoseconds=1447350 totalConstructorNanoseconds=1447350
|
||||||
|
RESULT name=t2r2 n=999999 t=2 r=2 iterations=1 durationNanoseconds=80312221 totalDurationNanoseconds=80312221 constructorNanoseconds=12609973 totalConstructorNanoseconds=12609973
|
||||||
|
RESULT name=t2r2 n=10000000 t=2 r=2 iterations=1 durationNanoseconds=847591182 totalDurationNanoseconds=847591182 constructorNanoseconds=139161277 totalConstructorNanoseconds=139161277
|
||||||
|
RESULT name=t2r2 n=100000000 t=2 r=2 iterations=1 durationNanoseconds=9789293007 totalDurationNanoseconds=9789293007 constructorNanoseconds=1301276822 totalConstructorNanoseconds=1301276822
|
||||||
|
RESULT name=t2r2 n=200000000 t=2 r=2 iterations=1 durationNanoseconds=20128350389 totalDurationNanoseconds=20128350389 constructorNanoseconds=2576102285 totalConstructorNanoseconds=2576102285
|
||||||
|
RESULT name=t4r2 n=100 t=4 r=2 iterations=8 durationNanoseconds=125895 totalDurationNanoseconds=1007160 constructorNanoseconds=368 totalConstructorNanoseconds=2950
|
||||||
|
RESULT name=t4r2 n=1000 t=4 r=2 iterations=3 durationNanoseconds=406803 totalDurationNanoseconds=1220410 constructorNanoseconds=6636 totalConstructorNanoseconds=19910
|
||||||
|
RESULT name=t4r2 n=10001 t=4 r=2 iterations=2 durationNanoseconds=980095 totalDurationNanoseconds=1960190 constructorNanoseconds=70480 totalConstructorNanoseconds=140960
|
||||||
|
RESULT name=t4r2 n=100000 t=4 r=2 iterations=1 durationNanoseconds=6835611 totalDurationNanoseconds=6835611 constructorNanoseconds=1138091 totalConstructorNanoseconds=1138091
|
||||||
|
RESULT name=t4r2 n=999999 t=4 r=2 iterations=1 durationNanoseconds=48165843 totalDurationNanoseconds=48165843 constructorNanoseconds=12629943 totalConstructorNanoseconds=12629943
|
||||||
|
RESULT name=t4r2 n=10000000 t=4 r=2 iterations=1 durationNanoseconds=508714934 totalDurationNanoseconds=508714934 constructorNanoseconds=134248385 totalConstructorNanoseconds=134248385
|
||||||
|
RESULT name=t4r2 n=100000000 t=4 r=2 iterations=1 durationNanoseconds=5342047681 totalDurationNanoseconds=5342047681 constructorNanoseconds=1290656389 totalConstructorNanoseconds=1290656389
|
||||||
|
RESULT name=t4r2 n=200000000 t=4 r=2 iterations=1 durationNanoseconds=11003184605 totalDurationNanoseconds=11003184605 constructorNanoseconds=2573307535 totalConstructorNanoseconds=2573307535
|
||||||
|
RESULT name=t8r2 n=100 t=8 r=2 iterations=4 durationNanoseconds=252262 totalDurationNanoseconds=1009050 constructorNanoseconds=1032 totalConstructorNanoseconds=4130
|
||||||
|
RESULT name=t8r2 n=1000 t=8 r=2 iterations=2 durationNanoseconds=553125 totalDurationNanoseconds=1106250 constructorNanoseconds=13985 totalConstructorNanoseconds=27970
|
||||||
|
RESULT name=t8r2 n=10001 t=8 r=2 iterations=1 durationNanoseconds=1314700 totalDurationNanoseconds=1314700 constructorNanoseconds=166110 totalConstructorNanoseconds=166110
|
||||||
|
RESULT name=t8r2 n=100000 t=8 r=2 iterations=1 durationNanoseconds=4060251 totalDurationNanoseconds=4060251 constructorNanoseconds=1265210 totalConstructorNanoseconds=1265210
|
||||||
|
RESULT name=t8r2 n=999999 t=8 r=2 iterations=1 durationNanoseconds=42693711 totalDurationNanoseconds=42693711 constructorNanoseconds=12592023 totalConstructorNanoseconds=12592023
|
||||||
|
RESULT name=t8r2 n=10000000 t=8 r=2 iterations=1 durationNanoseconds=346343561 totalDurationNanoseconds=346343561 constructorNanoseconds=135064945 totalConstructorNanoseconds=135064945
|
||||||
|
RESULT name=t8r2 n=100000000 t=8 r=2 iterations=1 durationNanoseconds=3411055244 totalDurationNanoseconds=3411055244 constructorNanoseconds=1291242519 totalConstructorNanoseconds=1291242519
|
||||||
|
RESULT name=t8r2 n=200000000 t=8 r=2 iterations=1 durationNanoseconds=6995400235 totalDurationNanoseconds=6995400235 constructorNanoseconds=2591216779 totalConstructorNanoseconds=2591216779
|
||||||
|
RESULT name=t12r2 n=100 t=12 r=2 iterations=3 durationNanoseconds=431970 totalDurationNanoseconds=1295911 constructorNanoseconds=2153 totalConstructorNanoseconds=6460
|
||||||
|
RESULT name=t12r2 n=1000 t=12 r=2 iterations=2 durationNanoseconds=756350 totalDurationNanoseconds=1512701 constructorNanoseconds=13000 totalConstructorNanoseconds=26000
|
||||||
|
RESULT name=t12r2 n=10001 t=12 r=2 iterations=1 durationNanoseconds=1590871 totalDurationNanoseconds=1590871 constructorNanoseconds=117510 totalConstructorNanoseconds=117510
|
||||||
|
RESULT name=t12r2 n=100000 t=12 r=2 iterations=1 durationNanoseconds=3695831 totalDurationNanoseconds=3695831 constructorNanoseconds=1384590 totalConstructorNanoseconds=1384590
|
||||||
|
RESULT name=t12r2 n=999999 t=12 r=2 iterations=1 durationNanoseconds=31022058 totalDurationNanoseconds=31022058 constructorNanoseconds=12501934 totalConstructorNanoseconds=12501934
|
||||||
|
RESULT name=t12r2 n=10000000 t=12 r=2 iterations=1 durationNanoseconds=310611412 totalDurationNanoseconds=310611412 constructorNanoseconds=135640195 totalConstructorNanoseconds=135640195
|
||||||
|
RESULT name=t12r2 n=100000000 t=12 r=2 iterations=1 durationNanoseconds=2968659138 totalDurationNanoseconds=2968659138 constructorNanoseconds=1290769949 totalConstructorNanoseconds=1290769949
|
||||||
|
RESULT name=t12r2 n=200000000 t=12 r=2 iterations=1 durationNanoseconds=6026668251 totalDurationNanoseconds=6026668251 constructorNanoseconds=2573231725 totalConstructorNanoseconds=2573231725
|
||||||
|
RESULT name=t16r2 n=100 t=16 r=2 iterations=2 durationNanoseconds=590685 totalDurationNanoseconds=1181370 constructorNanoseconds=1115 totalConstructorNanoseconds=2230
|
||||||
|
RESULT name=t16r2 n=1000 t=16 r=2 iterations=2 durationNanoseconds=787490 totalDurationNanoseconds=1574980 constructorNanoseconds=9225 totalConstructorNanoseconds=18450
|
||||||
|
RESULT name=t16r2 n=10001 t=16 r=2 iterations=1 durationNanoseconds=1518430 totalDurationNanoseconds=1518430 constructorNanoseconds=109390 totalConstructorNanoseconds=109390
|
||||||
|
RESULT name=t16r2 n=100000 t=16 r=2 iterations=1 durationNanoseconds=3366041 totalDurationNanoseconds=3366041 constructorNanoseconds=1291640 totalConstructorNanoseconds=1291640
|
||||||
|
RESULT name=t16r2 n=999999 t=16 r=2 iterations=1 durationNanoseconds=34144059 totalDurationNanoseconds=34144059 constructorNanoseconds=11662643 totalConstructorNanoseconds=11662643
|
||||||
|
RESULT name=t16r2 n=10000000 t=16 r=2 iterations=1 durationNanoseconds=290638766 totalDurationNanoseconds=290638766 constructorNanoseconds=134688626 totalConstructorNanoseconds=134688626
|
||||||
|
RESULT name=t16r2 n=100000000 t=16 r=2 iterations=1 durationNanoseconds=2963794017 totalDurationNanoseconds=2963794017 constructorNanoseconds=1295588040 totalConstructorNanoseconds=1295588040
|
||||||
|
RESULT name=t16r2 n=200000000 t=16 r=2 iterations=1 durationNanoseconds=5798795041 totalDurationNanoseconds=5798795041 constructorNanoseconds=2575703456 totalConstructorNanoseconds=2575703456
|
||||||
|
RESULT name=t1r4 n=100 t=1 r=4 iterations=70 durationNanoseconds=14471 totalDurationNanoseconds=1013030 constructorNanoseconds=208 totalConstructorNanoseconds=14570
|
||||||
|
RESULT name=t1r4 n=1000 t=1 r=4 iterations=10 durationNanoseconds=108988 totalDurationNanoseconds=1089881 constructorNanoseconds=2628 totalConstructorNanoseconds=26280
|
||||||
|
RESULT name=t1r4 n=10001 t=1 r=4 iterations=2 durationNanoseconds=622280 totalDurationNanoseconds=1244561 constructorNanoseconds=69680 totalConstructorNanoseconds=139360
|
||||||
|
RESULT name=t1r4 n=100000 t=1 r=4 iterations=1 durationNanoseconds=7020022 totalDurationNanoseconds=7020022 constructorNanoseconds=1177990 totalConstructorNanoseconds=1177990
|
||||||
|
RESULT name=t1r4 n=999999 t=1 r=4 iterations=1 durationNanoseconds=97426106 totalDurationNanoseconds=97426106 constructorNanoseconds=11843393 totalConstructorNanoseconds=11843393
|
||||||
|
RESULT name=t1r4 n=10000000 t=1 r=4 iterations=1 durationNanoseconds=980048797 totalDurationNanoseconds=980048797 constructorNanoseconds=135041695 totalConstructorNanoseconds=135041695
|
||||||
|
RESULT name=t1r4 n=100000000 t=1 r=4 iterations=1 durationNanoseconds=9493699470 totalDurationNanoseconds=9493699470 constructorNanoseconds=1298017251 totalConstructorNanoseconds=1298017251
|
||||||
|
RESULT name=t1r4 n=200000000 t=1 r=4 iterations=1 durationNanoseconds=21993458698 totalDurationNanoseconds=21993458698 constructorNanoseconds=2559578691 totalConstructorNanoseconds=2559578691
|
||||||
|
RESULT name=t2r4 n=100 t=2 r=4 iterations=9 durationNanoseconds=114794 totalDurationNanoseconds=1033150 constructorNanoseconds=917 totalConstructorNanoseconds=8260
|
||||||
|
RESULT name=t2r4 n=1000 t=2 r=4 iterations=7 durationNanoseconds=158902 totalDurationNanoseconds=1112320 constructorNanoseconds=4307 totalConstructorNanoseconds=30150
|
||||||
|
RESULT name=t2r4 n=10001 t=2 r=4 iterations=2 durationNanoseconds=513220 totalDurationNanoseconds=1026440 constructorNanoseconds=69485 totalConstructorNanoseconds=138970
|
||||||
|
RESULT name=t2r4 n=100000 t=2 r=4 iterations=1 durationNanoseconds=5334292 totalDurationNanoseconds=5334292 constructorNanoseconds=1224650 totalConstructorNanoseconds=1224650
|
||||||
|
RESULT name=t2r4 n=999999 t=2 r=4 iterations=1 durationNanoseconds=67794088 totalDurationNanoseconds=67794088 constructorNanoseconds=13018663 totalConstructorNanoseconds=13018663
|
||||||
|
RESULT name=t2r4 n=10000000 t=2 r=4 iterations=1 durationNanoseconds=592866785 totalDurationNanoseconds=592866785 constructorNanoseconds=132709645 totalConstructorNanoseconds=132709645
|
||||||
|
RESULT name=t2r4 n=100000000 t=2 r=4 iterations=1 durationNanoseconds=5867309819 totalDurationNanoseconds=5867309819 constructorNanoseconds=1286977617 totalConstructorNanoseconds=1286977617
|
||||||
|
RESULT name=t2r4 n=200000000 t=2 r=4 iterations=1 durationNanoseconds=12682746936 totalDurationNanoseconds=12682746936 constructorNanoseconds=2569847894 totalConstructorNanoseconds=2569847894
|
||||||
|
RESULT name=t4r4 n=100 t=4 r=4 iterations=8 durationNanoseconds=126952 totalDurationNanoseconds=1015620 constructorNanoseconds=641 totalConstructorNanoseconds=5130
|
||||||
|
RESULT name=t4r4 n=1000 t=4 r=4 iterations=4 durationNanoseconds=283070 totalDurationNanoseconds=1132280 constructorNanoseconds=8770 totalConstructorNanoseconds=35080
|
||||||
|
RESULT name=t4r4 n=10001 t=4 r=4 iterations=3 durationNanoseconds=461366 totalDurationNanoseconds=1384100 constructorNanoseconds=62793 totalConstructorNanoseconds=188380
|
||||||
|
RESULT name=t4r4 n=100000 t=4 r=4 iterations=1 durationNanoseconds=4274821 totalDurationNanoseconds=4274821 constructorNanoseconds=1162221 totalConstructorNanoseconds=1162221
|
||||||
|
RESULT name=t4r4 n=999999 t=4 r=4 iterations=1 durationNanoseconds=41320421 totalDurationNanoseconds=41320421 constructorNanoseconds=12505733 totalConstructorNanoseconds=12505733
|
||||||
|
RESULT name=t4r4 n=10000000 t=4 r=4 iterations=1 durationNanoseconds=368330717 totalDurationNanoseconds=368330717 constructorNanoseconds=136509525 totalConstructorNanoseconds=136509525
|
||||||
|
RESULT name=t4r4 n=100000000 t=4 r=4 iterations=1 durationNanoseconds=3443887994 totalDurationNanoseconds=3443887994 constructorNanoseconds=1296078939 totalConstructorNanoseconds=1296078939
|
||||||
|
RESULT name=t4r4 n=200000000 t=4 r=4 iterations=1 durationNanoseconds=7265145735 totalDurationNanoseconds=7265145735 constructorNanoseconds=2590146190 totalConstructorNanoseconds=2590146190
|
||||||
|
RESULT name=t8r4 n=100 t=8 r=4 iterations=3 durationNanoseconds=376856 totalDurationNanoseconds=1130570 constructorNanoseconds=753 totalConstructorNanoseconds=2260
|
||||||
|
RESULT name=t8r4 n=1000 t=8 r=4 iterations=2 durationNanoseconds=529085 totalDurationNanoseconds=1058170 constructorNanoseconds=8530 totalConstructorNanoseconds=17060
|
||||||
|
RESULT name=t8r4 n=10001 t=8 r=4 iterations=2 durationNanoseconds=754440 totalDurationNanoseconds=1508880 constructorNanoseconds=77765 totalConstructorNanoseconds=155530
|
||||||
|
RESULT name=t8r4 n=100000 t=8 r=4 iterations=1 durationNanoseconds=4184282 totalDurationNanoseconds=4184282 constructorNanoseconds=1248030 totalConstructorNanoseconds=1248030
|
||||||
|
RESULT name=t8r4 n=999999 t=8 r=4 iterations=1 durationNanoseconds=36271550 totalDurationNanoseconds=36271550 constructorNanoseconds=12503733 totalConstructorNanoseconds=12503733
|
||||||
|
RESULT name=t8r4 n=10000000 t=8 r=4 iterations=1 durationNanoseconds=248614786 totalDurationNanoseconds=248614786 constructorNanoseconds=133923515 totalConstructorNanoseconds=133923515
|
||||||
|
RESULT name=t8r4 n=100000000 t=8 r=4 iterations=1 durationNanoseconds=2253103621 totalDurationNanoseconds=2253103621 constructorNanoseconds=1291795278 totalConstructorNanoseconds=1291795278
|
||||||
|
RESULT name=t8r4 n=200000000 t=8 r=4 iterations=1 durationNanoseconds=4619178102 totalDurationNanoseconds=4619178102 constructorNanoseconds=2583628577 totalConstructorNanoseconds=2583628577
|
||||||
|
RESULT name=t12r4 n=100 t=12 r=4 iterations=2 durationNanoseconds=651275 totalDurationNanoseconds=1302550 constructorNanoseconds=1050 totalConstructorNanoseconds=2100
|
||||||
|
RESULT name=t12r4 n=1000 t=12 r=4 iterations=2 durationNanoseconds=832640 totalDurationNanoseconds=1665280 constructorNanoseconds=10025 totalConstructorNanoseconds=20050
|
||||||
|
RESULT name=t12r4 n=10001 t=12 r=4 iterations=2 durationNanoseconds=908500 totalDurationNanoseconds=1817000 constructorNanoseconds=74285 totalConstructorNanoseconds=148570
|
||||||
|
RESULT name=t12r4 n=100000 t=12 r=4 iterations=1 durationNanoseconds=4140481 totalDurationNanoseconds=4140481 constructorNanoseconds=1238000 totalConstructorNanoseconds=1238000
|
||||||
|
RESULT name=t12r4 n=999999 t=12 r=4 iterations=1 durationNanoseconds=30288288 totalDurationNanoseconds=30288288 constructorNanoseconds=12941283 totalConstructorNanoseconds=12941283
|
||||||
|
RESULT name=t12r4 n=10000000 t=12 r=4 iterations=1 durationNanoseconds=209365365 totalDurationNanoseconds=209365365 constructorNanoseconds=138198386 totalConstructorNanoseconds=138198386
|
||||||
|
RESULT name=t12r4 n=100000000 t=12 r=4 iterations=1 durationNanoseconds=1945556671 totalDurationNanoseconds=1945556671 constructorNanoseconds=1300445071 totalConstructorNanoseconds=1300445071
|
||||||
|
RESULT name=t12r4 n=200000000 t=12 r=4 iterations=1 durationNanoseconds=3927195900 totalDurationNanoseconds=3927195900 constructorNanoseconds=2575116346 totalConstructorNanoseconds=2575116346
|
||||||
|
RESULT name=t16r4 n=100 t=16 r=4 iterations=3 durationNanoseconds=440273 totalDurationNanoseconds=1320821 constructorNanoseconds=1316 totalConstructorNanoseconds=3950
|
||||||
|
RESULT name=t16r4 n=1000 t=16 r=4 iterations=1 durationNanoseconds=1084741 totalDurationNanoseconds=1084741 constructorNanoseconds=11660 totalConstructorNanoseconds=11660
|
||||||
|
RESULT name=t16r4 n=10001 t=16 r=4 iterations=1 durationNanoseconds=1328801 totalDurationNanoseconds=1328801 constructorNanoseconds=145950 totalConstructorNanoseconds=145950
|
||||||
|
RESULT name=t16r4 n=100000 t=16 r=4 iterations=1 durationNanoseconds=3875081 totalDurationNanoseconds=3875081 constructorNanoseconds=1185180 totalConstructorNanoseconds=1185180
|
||||||
|
RESULT name=t16r4 n=999999 t=16 r=4 iterations=1 durationNanoseconds=26554287 totalDurationNanoseconds=26554287 constructorNanoseconds=12847114 totalConstructorNanoseconds=12847114
|
||||||
|
RESULT name=t16r4 n=10000000 t=16 r=4 iterations=1 durationNanoseconds=200994863 totalDurationNanoseconds=200994863 constructorNanoseconds=136524606 totalConstructorNanoseconds=136524606
|
||||||
|
RESULT name=t16r4 n=100000000 t=16 r=4 iterations=1 durationNanoseconds=1930563786 totalDurationNanoseconds=1930563786 constructorNanoseconds=1294515090 totalConstructorNanoseconds=1294515090
|
||||||
|
RESULT name=t16r4 n=200000000 t=16 r=4 iterations=1 durationNanoseconds=3955921278 totalDurationNanoseconds=3955921278 constructorNanoseconds=2576992995 totalConstructorNanoseconds=2576992995
|
||||||
|
RESULT name=t1r6 n=100 t=1 r=6 iterations=67 durationNanoseconds=15141 totalDurationNanoseconds=1014481 constructorNanoseconds=170 totalConstructorNanoseconds=11450
|
||||||
|
RESULT name=t1r6 n=1000 t=1 r=6 iterations=21 durationNanoseconds=48176 totalDurationNanoseconds=1011710 constructorNanoseconds=3077 totalConstructorNanoseconds=64630
|
||||||
|
RESULT name=t1r6 n=10001 t=1 r=6 iterations=1 durationNanoseconds=2283841 totalDurationNanoseconds=2283841 constructorNanoseconds=109080 totalConstructorNanoseconds=109080
|
||||||
|
RESULT name=t1r6 n=100000 t=1 r=6 iterations=1 durationNanoseconds=6225832 totalDurationNanoseconds=6225832 constructorNanoseconds=1275730 totalConstructorNanoseconds=1275730
|
||||||
|
RESULT name=t1r6 n=999999 t=1 r=6 iterations=1 durationNanoseconds=97349405 totalDurationNanoseconds=97349405 constructorNanoseconds=12460053 totalConstructorNanoseconds=12460053
|
||||||
|
RESULT name=t1r6 n=10000000 t=1 r=6 iterations=1 durationNanoseconds=733647432 totalDurationNanoseconds=733647432 constructorNanoseconds=134465375 totalConstructorNanoseconds=134465375
|
||||||
|
RESULT name=t1r6 n=100000000 t=1 r=6 iterations=1 durationNanoseconds=10460990303 totalDurationNanoseconds=10460990303 constructorNanoseconds=1297794241 totalConstructorNanoseconds=1297794241
|
||||||
|
RESULT name=t1r6 n=200000000 t=1 r=6 iterations=1 durationNanoseconds=17880369800 totalDurationNanoseconds=17880369800 constructorNanoseconds=2606583313 totalConstructorNanoseconds=2606583313
|
||||||
|
RESULT name=t2r6 n=100 t=2 r=6 iterations=14 durationNanoseconds=72280 totalDurationNanoseconds=1011930 constructorNanoseconds=288 totalConstructorNanoseconds=4040
|
||||||
|
RESULT name=t2r6 n=1000 t=2 r=6 iterations=5 durationNanoseconds=207044 totalDurationNanoseconds=1035220 constructorNanoseconds=10342 totalConstructorNanoseconds=51710
|
||||||
|
RESULT name=t2r6 n=10001 t=2 r=6 iterations=1 durationNanoseconds=2122961 totalDurationNanoseconds=2122961 constructorNanoseconds=110870 totalConstructorNanoseconds=110870
|
||||||
|
RESULT name=t2r6 n=100000 t=2 r=6 iterations=1 durationNanoseconds=5847182 totalDurationNanoseconds=5847182 constructorNanoseconds=1207750 totalConstructorNanoseconds=1207750
|
||||||
|
RESULT name=t2r6 n=999999 t=2 r=6 iterations=1 durationNanoseconds=88332433 totalDurationNanoseconds=88332433 constructorNanoseconds=12854683 totalConstructorNanoseconds=12854683
|
||||||
|
RESULT name=t2r6 n=10000000 t=2 r=6 iterations=1 durationNanoseconds=558648987 totalDurationNanoseconds=558648987 constructorNanoseconds=132738135 totalConstructorNanoseconds=132738135
|
||||||
|
RESULT name=t2r6 n=100000000 t=2 r=6 iterations=1 durationNanoseconds=12801634818 totalDurationNanoseconds=12801634818 constructorNanoseconds=1298603240 totalConstructorNanoseconds=1298603240
|
||||||
|
RESULT name=t2r6 n=200000000 t=2 r=6 iterations=1 durationNanoseconds=19305042143 totalDurationNanoseconds=19305042143 constructorNanoseconds=2566328263 totalConstructorNanoseconds=2566328263
|
||||||
|
RESULT name=t4r6 n=100 t=4 r=6 iterations=6 durationNanoseconds=185245 totalDurationNanoseconds=1111470 constructorNanoseconds=506 totalConstructorNanoseconds=3040
|
||||||
|
RESULT name=t4r6 n=1000 t=4 r=6 iterations=3 durationNanoseconds=379403 totalDurationNanoseconds=1138210 constructorNanoseconds=19296 totalConstructorNanoseconds=57890
|
||||||
|
RESULT name=t4r6 n=10001 t=4 r=6 iterations=2 durationNanoseconds=890255 totalDurationNanoseconds=1780510 constructorNanoseconds=71985 totalConstructorNanoseconds=143970
|
||||||
|
RESULT name=t4r6 n=100000 t=4 r=6 iterations=1 durationNanoseconds=5346181 totalDurationNanoseconds=5346181 constructorNanoseconds=1190220 totalConstructorNanoseconds=1190220
|
||||||
|
RESULT name=t4r6 n=999999 t=4 r=6 iterations=1 durationNanoseconds=69559898 totalDurationNanoseconds=69559898 constructorNanoseconds=12690504 totalConstructorNanoseconds=12690504
|
||||||
|
RESULT name=t4r6 n=10000000 t=4 r=6 iterations=1 durationNanoseconds=401948995 totalDurationNanoseconds=401948995 constructorNanoseconds=133846325 totalConstructorNanoseconds=133846325
|
||||||
|
RESULT name=t4r6 n=100000000 t=4 r=6 iterations=1 durationNanoseconds=11008899657 totalDurationNanoseconds=11008899657 constructorNanoseconds=1315324275 totalConstructorNanoseconds=1315324275
|
||||||
|
RESULT name=t4r6 n=200000000 t=4 r=6 iterations=1 durationNanoseconds=12075675897 totalDurationNanoseconds=12075675897 constructorNanoseconds=2610839295 totalConstructorNanoseconds=2610839295
|
||||||
|
RESULT name=t8r6 n=100 t=8 r=6 iterations=5 durationNanoseconds=232776 totalDurationNanoseconds=1163880 constructorNanoseconds=426 totalConstructorNanoseconds=2130
|
||||||
|
RESULT name=t8r6 n=1000 t=8 r=6 iterations=2 durationNanoseconds=551315 totalDurationNanoseconds=1102630 constructorNanoseconds=12455 totalConstructorNanoseconds=24910
|
||||||
|
RESULT name=t8r6 n=10001 t=8 r=6 iterations=2 durationNanoseconds=988695 totalDurationNanoseconds=1977390 constructorNanoseconds=80505 totalConstructorNanoseconds=161010
|
||||||
|
RESULT name=t8r6 n=100000 t=8 r=6 iterations=1 durationNanoseconds=3118111 totalDurationNanoseconds=3118111 constructorNanoseconds=1210121 totalConstructorNanoseconds=1210121
|
||||||
|
RESULT name=t8r6 n=999999 t=8 r=6 iterations=1 durationNanoseconds=51416353 totalDurationNanoseconds=51416353 constructorNanoseconds=12977654 totalConstructorNanoseconds=12977654
|
||||||
|
RESULT name=t8r6 n=10000000 t=8 r=6 iterations=1 durationNanoseconds=270464961 totalDurationNanoseconds=270464961 constructorNanoseconds=134209655 totalConstructorNanoseconds=134209655
|
||||||
|
RESULT name=t8r6 n=100000000 t=8 r=6 iterations=1 durationNanoseconds=7855006310 totalDurationNanoseconds=7855006310 constructorNanoseconds=1284641267 totalConstructorNanoseconds=1284641267
|
||||||
|
RESULT name=t8r6 n=200000000 t=8 r=6 iterations=1 durationNanoseconds=8709761614 totalDurationNanoseconds=8709761614 constructorNanoseconds=2591893910 totalConstructorNanoseconds=2591893910
|
||||||
|
RESULT name=t12r6 n=100 t=12 r=6 iterations=2 durationNanoseconds=597490 totalDurationNanoseconds=1194980 constructorNanoseconds=3065 totalConstructorNanoseconds=6130
|
||||||
|
RESULT name=t12r6 n=1000 t=12 r=6 iterations=2 durationNanoseconds=712185 totalDurationNanoseconds=1424370 constructorNanoseconds=16130 totalConstructorNanoseconds=32260
|
||||||
|
RESULT name=t12r6 n=10001 t=12 r=6 iterations=1 durationNanoseconds=1561190 totalDurationNanoseconds=1561190 constructorNanoseconds=115290 totalConstructorNanoseconds=115290
|
||||||
|
RESULT name=t12r6 n=100000 t=12 r=6 iterations=1 durationNanoseconds=4616041 totalDurationNanoseconds=4616041 constructorNanoseconds=1136331 totalConstructorNanoseconds=1136331
|
||||||
|
RESULT name=t12r6 n=999999 t=12 r=6 iterations=1 durationNanoseconds=33361669 totalDurationNanoseconds=33361669 constructorNanoseconds=12540143 totalConstructorNanoseconds=12540143
|
||||||
|
RESULT name=t12r6 n=10000000 t=12 r=6 iterations=1 durationNanoseconds=256312927 totalDurationNanoseconds=256312927 constructorNanoseconds=133742995 totalConstructorNanoseconds=133742995
|
||||||
|
RESULT name=t12r6 n=100000000 t=12 r=6 iterations=1 durationNanoseconds=6806810616 totalDurationNanoseconds=6806810616 constructorNanoseconds=1283606596 totalConstructorNanoseconds=1283606596
|
||||||
|
RESULT name=t12r6 n=200000000 t=12 r=6 iterations=1 durationNanoseconds=8204183471 totalDurationNanoseconds=8204183471 constructorNanoseconds=2566304943 totalConstructorNanoseconds=2566304943
|
||||||
|
RESULT name=t16r6 n=100 t=16 r=6 iterations=3 durationNanoseconds=740250 totalDurationNanoseconds=2220750 constructorNanoseconds=573 totalConstructorNanoseconds=1720
|
||||||
|
RESULT name=t16r6 n=1000 t=16 r=6 iterations=1 durationNanoseconds=1044460 totalDurationNanoseconds=1044460 constructorNanoseconds=11270 totalConstructorNanoseconds=11270
|
||||||
|
RESULT name=t16r6 n=10001 t=16 r=6 iterations=1 durationNanoseconds=1419590 totalDurationNanoseconds=1419590 constructorNanoseconds=113170 totalConstructorNanoseconds=113170
|
||||||
|
RESULT name=t16r6 n=100000 t=16 r=6 iterations=1 durationNanoseconds=3280611 totalDurationNanoseconds=3280611 constructorNanoseconds=1157011 totalConstructorNanoseconds=1157011
|
||||||
|
RESULT name=t16r6 n=999999 t=16 r=6 iterations=1 durationNanoseconds=33409369 totalDurationNanoseconds=33409369 constructorNanoseconds=12826623 totalConstructorNanoseconds=12826623
|
||||||
|
RESULT name=t16r6 n=10000000 t=16 r=6 iterations=1 durationNanoseconds=236154622 totalDurationNanoseconds=236154622 constructorNanoseconds=136883166 totalConstructorNanoseconds=136883166
|
||||||
|
RESULT name=t16r6 n=100000000 t=16 r=6 iterations=1 durationNanoseconds=6716022631 totalDurationNanoseconds=6716022631 constructorNanoseconds=1313606115 totalConstructorNanoseconds=1313606115
|
||||||
|
RESULT name=t16r6 n=200000000 t=16 r=6 iterations=1 durationNanoseconds=8616644110 totalDurationNanoseconds=8616644110 constructorNanoseconds=2595461800 totalConstructorNanoseconds=2595461800
|
||||||
|
RESULT name=t1r8 n=100 t=1 r=8 iterations=39 durationNanoseconds=25964 totalDurationNanoseconds=1012610 constructorNanoseconds=325 totalConstructorNanoseconds=12700
|
||||||
|
RESULT name=t1r8 n=1000 t=1 r=8 iterations=12 durationNanoseconds=83694 totalDurationNanoseconds=1004330 constructorNanoseconds=6136 totalConstructorNanoseconds=73641
|
||||||
|
RESULT name=t1r8 n=10001 t=1 r=8 iterations=2 durationNanoseconds=554275 totalDurationNanoseconds=1108551 constructorNanoseconds=69880 totalConstructorNanoseconds=139760
|
||||||
|
RESULT name=t1r8 n=100000 t=1 r=8 iterations=1 durationNanoseconds=9144182 totalDurationNanoseconds=9144182 constructorNanoseconds=1203850 totalConstructorNanoseconds=1203850
|
||||||
|
RESULT name=t1r8 n=999999 t=1 r=8 iterations=1 durationNanoseconds=67315778 totalDurationNanoseconds=67315778 constructorNanoseconds=12395543 totalConstructorNanoseconds=12395543
|
||||||
|
RESULT name=t1r8 n=10000000 t=1 r=8 iterations=1 durationNanoseconds=842209060 totalDurationNanoseconds=842209060 constructorNanoseconds=133805676 totalConstructorNanoseconds=133805676
|
||||||
|
RESULT name=t1r8 n=100000000 t=1 r=8 iterations=1 durationNanoseconds=9653144301 totalDurationNanoseconds=9653144301 constructorNanoseconds=1289260589 totalConstructorNanoseconds=1289260589
|
||||||
|
RESULT name=t1r8 n=200000000 t=1 r=8 iterations=1 durationNanoseconds=16021785602 totalDurationNanoseconds=16021785602 constructorNanoseconds=2542540567 totalConstructorNanoseconds=2542540567
|
||||||
|
RESULT name=t2r8 n=100 t=2 r=8 iterations=10 durationNanoseconds=106990 totalDurationNanoseconds=1069900 constructorNanoseconds=446 totalConstructorNanoseconds=4460
|
||||||
|
RESULT name=t2r8 n=1000 t=2 r=8 iterations=5 durationNanoseconds=236754 totalDurationNanoseconds=1183770 constructorNanoseconds=7154 totalConstructorNanoseconds=35770
|
||||||
|
RESULT name=t2r8 n=10001 t=2 r=8 iterations=3 durationNanoseconds=425823 totalDurationNanoseconds=1277470 constructorNanoseconds=64060 totalConstructorNanoseconds=192180
|
||||||
|
RESULT name=t2r8 n=100000 t=2 r=8 iterations=1 durationNanoseconds=42246541 totalDurationNanoseconds=42246541 constructorNanoseconds=1151881 totalConstructorNanoseconds=1151881
|
||||||
|
RESULT name=t2r8 n=999999 t=2 r=8 iterations=1 durationNanoseconds=83666232 totalDurationNanoseconds=83666232 constructorNanoseconds=11829003 totalConstructorNanoseconds=11829003
|
||||||
|
RESULT name=t2r8 n=10000000 t=2 r=8 iterations=1 durationNanoseconds=536559751 totalDurationNanoseconds=536559751 constructorNanoseconds=133420665 totalConstructorNanoseconds=133420665
|
||||||
|
RESULT name=t2r8 n=100000000 t=2 r=8 iterations=1 durationNanoseconds=14990654951 totalDurationNanoseconds=14990654951 constructorNanoseconds=1289632888 totalConstructorNanoseconds=1289632888
|
||||||
|
RESULT name=t2r8 n=200000000 t=2 r=8 iterations=1 durationNanoseconds=18169148235 totalDurationNanoseconds=18169148235 constructorNanoseconds=2562485962 totalConstructorNanoseconds=2562485962
|
||||||
|
RESULT name=t4r8 n=100 t=4 r=8 iterations=6 durationNanoseconds=178135 totalDurationNanoseconds=1068810 constructorNanoseconds=3111 totalConstructorNanoseconds=18670
|
||||||
|
RESULT name=t4r8 n=1000 t=4 r=8 iterations=1 durationNanoseconds=1446660 totalDurationNanoseconds=1446660 constructorNanoseconds=12170 totalConstructorNanoseconds=12170
|
||||||
|
RESULT name=t4r8 n=10001 t=4 r=8 iterations=2 durationNanoseconds=628910 totalDurationNanoseconds=1257820 constructorNanoseconds=81250 totalConstructorNanoseconds=162500
|
||||||
|
RESULT name=t4r8 n=100000 t=4 r=8 iterations=1 durationNanoseconds=36625639 totalDurationNanoseconds=36625639 constructorNanoseconds=1140791 totalConstructorNanoseconds=1140791
|
||||||
|
RESULT name=t4r8 n=999999 t=4 r=8 iterations=1 durationNanoseconds=56512695 totalDurationNanoseconds=56512695 constructorNanoseconds=12577153 totalConstructorNanoseconds=12577153
|
||||||
|
RESULT name=t4r8 n=10000000 t=4 r=8 iterations=1 durationNanoseconds=331982137 totalDurationNanoseconds=331982137 constructorNanoseconds=132915645 totalConstructorNanoseconds=132915645
|
||||||
|
RESULT name=t4r8 n=100000000 t=4 r=8 iterations=1 durationNanoseconds=10527811751 totalDurationNanoseconds=10527811751 constructorNanoseconds=1321169216 totalConstructorNanoseconds=1321169216
|
||||||
|
RESULT name=t4r8 n=200000000 t=4 r=8 iterations=1 durationNanoseconds=12538882068 totalDurationNanoseconds=12538882068 constructorNanoseconds=2566758574 totalConstructorNanoseconds=2566758574
|
||||||
|
RESULT name=t8r8 n=100 t=8 r=8 iterations=3 durationNanoseconds=386737 totalDurationNanoseconds=1160211 constructorNanoseconds=2183 totalConstructorNanoseconds=6550
|
||||||
|
RESULT name=t8r8 n=1000 t=8 r=8 iterations=2 durationNanoseconds=727260 totalDurationNanoseconds=1454521 constructorNanoseconds=15545 totalConstructorNanoseconds=31090
|
||||||
|
RESULT name=t8r8 n=10001 t=8 r=8 iterations=2 durationNanoseconds=703750 totalDurationNanoseconds=1407500 constructorNanoseconds=95840 totalConstructorNanoseconds=191680
|
||||||
|
RESULT name=t8r8 n=100000 t=8 r=8 iterations=1 durationNanoseconds=28816648 totalDurationNanoseconds=28816648 constructorNanoseconds=1951490 totalConstructorNanoseconds=1951490
|
||||||
|
RESULT name=t8r8 n=999999 t=8 r=8 iterations=1 durationNanoseconds=44761251 totalDurationNanoseconds=44761251 constructorNanoseconds=12443504 totalConstructorNanoseconds=12443504
|
||||||
|
RESULT name=t8r8 n=10000000 t=8 r=8 iterations=1 durationNanoseconds=241976853 totalDurationNanoseconds=241976853 constructorNanoseconds=132914915 totalConstructorNanoseconds=132914915
|
||||||
|
RESULT name=t8r8 n=100000000 t=8 r=8 iterations=1 durationNanoseconds=7047608038 totalDurationNanoseconds=7047608038 constructorNanoseconds=1293577319 totalConstructorNanoseconds=1293577319
|
||||||
|
RESULT name=t8r8 n=200000000 t=8 r=8 iterations=1 durationNanoseconds=9226275860 totalDurationNanoseconds=9226275860 constructorNanoseconds=2555995630 totalConstructorNanoseconds=2555995630
|
||||||
|
RESULT name=t12r8 n=100 t=12 r=8 iterations=3 durationNanoseconds=358133 totalDurationNanoseconds=1074400 constructorNanoseconds=506 totalConstructorNanoseconds=1520
|
||||||
|
RESULT name=t12r8 n=1000 t=12 r=8 iterations=2 durationNanoseconds=1403700 totalDurationNanoseconds=2807401 constructorNanoseconds=8400 totalConstructorNanoseconds=16800
|
||||||
|
RESULT name=t12r8 n=10001 t=12 r=8 iterations=2 durationNanoseconds=914300 totalDurationNanoseconds=1828600 constructorNanoseconds=75670 totalConstructorNanoseconds=151340
|
||||||
|
RESULT name=t12r8 n=100000 t=12 r=8 iterations=1 durationNanoseconds=20085155 totalDurationNanoseconds=20085155 constructorNanoseconds=1405550 totalConstructorNanoseconds=1405550
|
||||||
|
RESULT name=t12r8 n=999999 t=12 r=8 iterations=1 durationNanoseconds=33953829 totalDurationNanoseconds=33953829 constructorNanoseconds=12587664 totalConstructorNanoseconds=12587664
|
||||||
|
RESULT name=t12r8 n=10000000 t=12 r=8 iterations=1 durationNanoseconds=211811976 totalDurationNanoseconds=211811976 constructorNanoseconds=136762146 totalConstructorNanoseconds=136762146
|
||||||
|
RESULT name=t12r8 n=100000000 t=12 r=8 iterations=1 durationNanoseconds=6590791238 totalDurationNanoseconds=6590791238 constructorNanoseconds=1302020222 totalConstructorNanoseconds=1302020222
|
||||||
|
RESULT name=t12r8 n=200000000 t=12 r=8 iterations=1 durationNanoseconds=8073446977 totalDurationNanoseconds=8073446977 constructorNanoseconds=2558808681 totalConstructorNanoseconds=2558808681
|
||||||
|
RESULT name=t16r8 n=100 t=16 r=8 iterations=2 durationNanoseconds=564685 totalDurationNanoseconds=1129370 constructorNanoseconds=1045 totalConstructorNanoseconds=2090
|
||||||
|
RESULT name=t16r8 n=1000 t=16 r=8 iterations=1 durationNanoseconds=1501320 totalDurationNanoseconds=1501320 constructorNanoseconds=21910 totalConstructorNanoseconds=21910
|
||||||
|
RESULT name=t16r8 n=10001 t=16 r=8 iterations=1 durationNanoseconds=1191080 totalDurationNanoseconds=1191080 constructorNanoseconds=111390 totalConstructorNanoseconds=111390
|
||||||
|
RESULT name=t16r8 n=100000 t=16 r=8 iterations=1 durationNanoseconds=20479135 totalDurationNanoseconds=20479135 constructorNanoseconds=1248081 totalConstructorNanoseconds=1248081
|
||||||
|
RESULT name=t16r8 n=999999 t=16 r=8 iterations=1 durationNanoseconds=35142119 totalDurationNanoseconds=35142119 constructorNanoseconds=12689593 totalConstructorNanoseconds=12689593
|
||||||
|
RESULT name=t16r8 n=10000000 t=16 r=8 iterations=1 durationNanoseconds=193706491 totalDurationNanoseconds=193706491 constructorNanoseconds=135657825 totalConstructorNanoseconds=135657825
|
||||||
|
RESULT name=t16r8 n=100000000 t=16 r=8 iterations=1 durationNanoseconds=6964006196 totalDurationNanoseconds=6964006196 constructorNanoseconds=1290404239 totalConstructorNanoseconds=1290404239
|
||||||
|
RESULT name=t16r8 n=200000000 t=16 r=8 iterations=1 durationNanoseconds=8156464699 totalDurationNanoseconds=8156464699 constructorNanoseconds=2565330783 totalConstructorNanoseconds=2565330783
|
||||||
|
RESULT name=t1r10 n=100 t=1 r=10 iterations=39 durationNanoseconds=25689 totalDurationNanoseconds=1001880 constructorNanoseconds=314 totalConstructorNanoseconds=12250
|
||||||
|
RESULT name=t1r10 n=1000 t=1 r=10 iterations=13 durationNanoseconds=83104 totalDurationNanoseconds=1080360 constructorNanoseconds=2319 totalConstructorNanoseconds=30150
|
||||||
|
RESULT name=t1r10 n=10001 t=1 r=10 iterations=2 durationNanoseconds=788245 totalDurationNanoseconds=1576490 constructorNanoseconds=80175 totalConstructorNanoseconds=160350
|
||||||
|
RESULT name=t1r10 n=100000 t=1 r=10 iterations=1 durationNanoseconds=6900991 totalDurationNanoseconds=6900991 constructorNanoseconds=1364641 totalConstructorNanoseconds=1364641
|
||||||
|
RESULT name=t1r10 n=999999 t=1 r=10 iterations=1 durationNanoseconds=93424094 totalDurationNanoseconds=93424094 constructorNanoseconds=12494054 totalConstructorNanoseconds=12494054
|
||||||
|
RESULT name=t1r10 n=10000000 t=1 r=10 iterations=1 durationNanoseconds=825138247 totalDurationNanoseconds=825138247 constructorNanoseconds=133613475 totalConstructorNanoseconds=133613475
|
||||||
|
RESULT name=t1r10 n=100000000 t=1 r=10 iterations=1 durationNanoseconds=8033919997 totalDurationNanoseconds=8033919997 constructorNanoseconds=1286876987 totalConstructorNanoseconds=1286876987
|
||||||
|
RESULT name=t1r10 n=200000000 t=1 r=10 iterations=1 durationNanoseconds=19235600965 totalDurationNanoseconds=19235600965 constructorNanoseconds=2561600662 totalConstructorNanoseconds=2561600662
|
||||||
|
RESULT name=t2r10 n=100 t=2 r=10 iterations=9 durationNanoseconds=111844 totalDurationNanoseconds=1006600 constructorNanoseconds=476 totalConstructorNanoseconds=4290
|
||||||
|
RESULT name=t2r10 n=1000 t=2 r=10 iterations=2 durationNanoseconds=538670 totalDurationNanoseconds=1077341 constructorNanoseconds=23965 totalConstructorNanoseconds=47930
|
||||||
|
RESULT name=t2r10 n=10001 t=2 r=10 iterations=1 durationNanoseconds=1061420 totalDurationNanoseconds=1061420 constructorNanoseconds=183200 totalConstructorNanoseconds=183200
|
||||||
|
RESULT name=t2r10 n=100000 t=2 r=10 iterations=1 durationNanoseconds=4364311 totalDurationNanoseconds=4364311 constructorNanoseconds=1229330 totalConstructorNanoseconds=1229330
|
||||||
|
RESULT name=t2r10 n=999999 t=2 r=10 iterations=1 durationNanoseconds=598821557 totalDurationNanoseconds=598821557 constructorNanoseconds=12684424 totalConstructorNanoseconds=12684424
|
||||||
|
RESULT name=t2r10 n=10000000 t=2 r=10 iterations=1 durationNanoseconds=1047194635 totalDurationNanoseconds=1047194635 constructorNanoseconds=131978405 totalConstructorNanoseconds=131978405
|
||||||
|
RESULT name=t2r10 n=100000000 t=2 r=10 iterations=1 durationNanoseconds=5257401229 totalDurationNanoseconds=5257401229 constructorNanoseconds=1291472949 totalConstructorNanoseconds=1291472949
|
||||||
|
RESULT name=t2r10 n=200000000 t=2 r=10 iterations=1 durationNanoseconds=11815947509 totalDurationNanoseconds=11815947509 constructorNanoseconds=2553886970 totalConstructorNanoseconds=2553886970
|
||||||
|
RESULT name=t4r10 n=100 t=4 r=10 iterations=6 durationNanoseconds=189048 totalDurationNanoseconds=1134290 constructorNanoseconds=1146 totalConstructorNanoseconds=6880
|
||||||
|
RESULT name=t4r10 n=1000 t=4 r=10 iterations=1 durationNanoseconds=2481070 totalDurationNanoseconds=2481070 constructorNanoseconds=34760 totalConstructorNanoseconds=34760
|
||||||
|
RESULT name=t4r10 n=10001 t=4 r=10 iterations=2 durationNanoseconds=795965 totalDurationNanoseconds=1591930 constructorNanoseconds=101180 totalConstructorNanoseconds=202360
|
||||||
|
RESULT name=t4r10 n=100000 t=4 r=10 iterations=1 durationNanoseconds=3140781 totalDurationNanoseconds=3140781 constructorNanoseconds=1297190 totalConstructorNanoseconds=1297190
|
||||||
|
RESULT name=t4r10 n=999999 t=4 r=10 iterations=1 durationNanoseconds=440498135 totalDurationNanoseconds=440498135 constructorNanoseconds=12714273 totalConstructorNanoseconds=12714273
|
||||||
|
RESULT name=t4r10 n=10000000 t=4 r=10 iterations=1 durationNanoseconds=801888130 totalDurationNanoseconds=801888130 constructorNanoseconds=133528675 totalConstructorNanoseconds=133528675
|
||||||
|
RESULT name=t4r10 n=100000000 t=4 r=10 iterations=1 durationNanoseconds=3340825176 totalDurationNanoseconds=3340825176 constructorNanoseconds=1289185868 totalConstructorNanoseconds=1289185868
|
||||||
|
RESULT name=t4r10 n=200000000 t=4 r=10 iterations=1 durationNanoseconds=7278104599 totalDurationNanoseconds=7278104599 constructorNanoseconds=2549749228 totalConstructorNanoseconds=2549749228
|
||||||
|
RESULT name=t8r10 n=100 t=8 r=10 iterations=3 durationNanoseconds=366816 totalDurationNanoseconds=1100450 constructorNanoseconds=2103 totalConstructorNanoseconds=6310
|
||||||
|
RESULT name=t8r10 n=1000 t=8 r=10 iterations=2 durationNanoseconds=736400 totalDurationNanoseconds=1472801 constructorNanoseconds=11365 totalConstructorNanoseconds=22730
|
||||||
|
RESULT name=t8r10 n=10001 t=8 r=10 iterations=2 durationNanoseconds=866120 totalDurationNanoseconds=1732240 constructorNanoseconds=117455 totalConstructorNanoseconds=234910
|
||||||
|
RESULT name=t8r10 n=100000 t=8 r=10 iterations=1 durationNanoseconds=3462061 totalDurationNanoseconds=3462061 constructorNanoseconds=1192571 totalConstructorNanoseconds=1192571
|
||||||
|
RESULT name=t8r10 n=999999 t=8 r=10 iterations=1 durationNanoseconds=343134020 totalDurationNanoseconds=343134020 constructorNanoseconds=12516784 totalConstructorNanoseconds=12516784
|
||||||
|
RESULT name=t8r10 n=10000000 t=8 r=10 iterations=1 durationNanoseconds=583798313 totalDurationNanoseconds=583798313 constructorNanoseconds=130241084 totalConstructorNanoseconds=130241084
|
||||||
|
RESULT name=t8r10 n=100000000 t=8 r=10 iterations=1 durationNanoseconds=2476006470 totalDurationNanoseconds=2476006470 constructorNanoseconds=1286772057 totalConstructorNanoseconds=1286772057
|
||||||
|
RESULT name=t8r10 n=200000000 t=8 r=10 iterations=1 durationNanoseconds=5092805066 totalDurationNanoseconds=5092805066 constructorNanoseconds=2588349689 totalConstructorNanoseconds=2588349689
|
||||||
|
RESULT name=t12r10 n=100 t=12 r=10 iterations=3 durationNanoseconds=344463 totalDurationNanoseconds=1033391 constructorNanoseconds=533 totalConstructorNanoseconds=1600
|
||||||
|
RESULT name=t12r10 n=1000 t=12 r=10 iterations=1 durationNanoseconds=3333251 totalDurationNanoseconds=3333251 constructorNanoseconds=19500 totalConstructorNanoseconds=19500
|
||||||
|
RESULT name=t12r10 n=10001 t=12 r=10 iterations=1 durationNanoseconds=1286040 totalDurationNanoseconds=1286040 constructorNanoseconds=107730 totalConstructorNanoseconds=107730
|
||||||
|
RESULT name=t12r10 n=100000 t=12 r=10 iterations=1 durationNanoseconds=2693191 totalDurationNanoseconds=2693191 constructorNanoseconds=1225381 totalConstructorNanoseconds=1225381
|
||||||
|
RESULT name=t12r10 n=999999 t=12 r=10 iterations=1 durationNanoseconds=283001154 totalDurationNanoseconds=283001154 constructorNanoseconds=12570054 totalConstructorNanoseconds=12570054
|
||||||
|
RESULT name=t12r10 n=10000000 t=12 r=10 iterations=1 durationNanoseconds=499160711 totalDurationNanoseconds=499160711 constructorNanoseconds=131840774 totalConstructorNanoseconds=131840774
|
||||||
|
RESULT name=t12r10 n=100000000 t=12 r=10 iterations=1 durationNanoseconds=2265722814 totalDurationNanoseconds=2265722814 constructorNanoseconds=1298443250 totalConstructorNanoseconds=1298443250
|
||||||
|
RESULT name=t12r10 n=200000000 t=12 r=10 iterations=1 durationNanoseconds=4538179250 totalDurationNanoseconds=4538179250 constructorNanoseconds=2601581762 totalConstructorNanoseconds=2601581762
|
||||||
|
RESULT name=t16r10 n=100 t=16 r=10 iterations=3 durationNanoseconds=454173 totalDurationNanoseconds=1362520 constructorNanoseconds=1280 totalConstructorNanoseconds=3840
|
||||||
|
RESULT name=t16r10 n=1000 t=16 r=10 iterations=1 durationNanoseconds=3051541 totalDurationNanoseconds=3051541 constructorNanoseconds=26940 totalConstructorNanoseconds=26940
|
||||||
|
RESULT name=t16r10 n=10001 t=16 r=10 iterations=1 durationNanoseconds=1439490 totalDurationNanoseconds=1439490 constructorNanoseconds=108291 totalConstructorNanoseconds=108291
|
||||||
|
RESULT name=t16r10 n=100000 t=16 r=10 iterations=1 durationNanoseconds=3151030 totalDurationNanoseconds=3151030 constructorNanoseconds=1205441 totalConstructorNanoseconds=1205441
|
||||||
|
RESULT name=t16r10 n=999999 t=16 r=10 iterations=1 durationNanoseconds=268934980 totalDurationNanoseconds=268934980 constructorNanoseconds=12614753 totalConstructorNanoseconds=12614753
|
||||||
|
RESULT name=t16r10 n=10000000 t=16 r=10 iterations=1 durationNanoseconds=494573849 totalDurationNanoseconds=494573849 constructorNanoseconds=133801205 totalConstructorNanoseconds=133801205
|
||||||
|
RESULT name=t16r10 n=100000000 t=16 r=10 iterations=1 durationNanoseconds=2221693383 totalDurationNanoseconds=2221693383 constructorNanoseconds=1305991852 totalConstructorNanoseconds=1305991852
|
||||||
|
RESULT name=t16r10 n=200000000 t=16 r=10 iterations=1 durationNanoseconds=4445431506 totalDurationNanoseconds=4445431506 constructorNanoseconds=2555692511 totalConstructorNanoseconds=2555692511
|
||||||
|
RESULT name=t1r12 n=100 t=1 r=12 iterations=68 durationNanoseconds=14819 totalDurationNanoseconds=1007700 constructorNanoseconds=178 totalConstructorNanoseconds=12160
|
||||||
|
RESULT name=t1r12 n=1000 t=1 r=12 iterations=7 durationNanoseconds=165713 totalDurationNanoseconds=1159991 constructorNanoseconds=4215 totalConstructorNanoseconds=29510
|
||||||
|
RESULT name=t1r12 n=10001 t=1 r=12 iterations=2 durationNanoseconds=921995 totalDurationNanoseconds=1843991 constructorNanoseconds=85310 totalConstructorNanoseconds=170620
|
||||||
|
RESULT name=t1r12 n=100000 t=1 r=12 iterations=1 durationNanoseconds=6179961 totalDurationNanoseconds=6179961 constructorNanoseconds=1170571 totalConstructorNanoseconds=1170571
|
||||||
|
RESULT name=t1r12 n=999999 t=1 r=12 iterations=1 durationNanoseconds=214830996 totalDurationNanoseconds=214830996 constructorNanoseconds=13046034 totalConstructorNanoseconds=13046034
|
||||||
|
RESULT name=t1r12 n=10000000 t=1 r=12 iterations=1 durationNanoseconds=1180966629 totalDurationNanoseconds=1180966629 constructorNanoseconds=131064905 totalConstructorNanoseconds=131064905
|
||||||
|
RESULT name=t1r12 n=100000000 t=1 r=12 iterations=1 durationNanoseconds=10610301673 totalDurationNanoseconds=10610301673 constructorNanoseconds=1289721838 totalConstructorNanoseconds=1289721838
|
||||||
|
RESULT name=t1r12 n=200000000 t=1 r=12 iterations=1 durationNanoseconds=18320382604 totalDurationNanoseconds=18320382604 constructorNanoseconds=2534354885 totalConstructorNanoseconds=2534354885
|
||||||
|
RESULT name=t2r12 n=100 t=2 r=12 iterations=12 durationNanoseconds=90432 totalDurationNanoseconds=1085191 constructorNanoseconds=495 totalConstructorNanoseconds=5950
|
||||||
|
RESULT name=t2r12 n=1000 t=2 r=12 iterations=1 durationNanoseconds=2985451 totalDurationNanoseconds=2985451 constructorNanoseconds=11340 totalConstructorNanoseconds=11340
|
||||||
|
RESULT name=t2r12 n=10001 t=2 r=12 iterations=1 durationNanoseconds=2695730 totalDurationNanoseconds=2695730 constructorNanoseconds=118220 totalConstructorNanoseconds=118220
|
||||||
|
RESULT name=t2r12 n=100000 t=2 r=12 iterations=1 durationNanoseconds=5191691 totalDurationNanoseconds=5191691 constructorNanoseconds=1199980 totalConstructorNanoseconds=1199980
|
||||||
|
RESULT name=t2r12 n=999999 t=2 r=12 iterations=1 durationNanoseconds=1772722245 totalDurationNanoseconds=1772722245 constructorNanoseconds=12541234 totalConstructorNanoseconds=12541234
|
||||||
|
RESULT name=t2r12 n=10000000 t=2 r=12 iterations=1 durationNanoseconds=9309236962 totalDurationNanoseconds=9309236962 constructorNanoseconds=131600884 totalConstructorNanoseconds=131600884
|
||||||
|
RESULT name=t2r12 n=100000000 t=2 r=12 iterations=1 durationNanoseconds=13285709214 totalDurationNanoseconds=13285709214 constructorNanoseconds=1300152441 totalConstructorNanoseconds=1300152441
|
||||||
|
RESULT name=t2r12 n=200000000 t=2 r=12 iterations=1 durationNanoseconds=17875091508 totalDurationNanoseconds=17875091508 constructorNanoseconds=2543850687 totalConstructorNanoseconds=2543850687
|
||||||
|
RESULT name=t4r12 n=100 t=4 r=12 iterations=5 durationNanoseconds=207720 totalDurationNanoseconds=1038601 constructorNanoseconds=606 totalConstructorNanoseconds=3030
|
||||||
|
RESULT name=t4r12 n=1000 t=4 r=12 iterations=1 durationNanoseconds=3956241 totalDurationNanoseconds=3956241 constructorNanoseconds=17520 totalConstructorNanoseconds=17520
|
||||||
|
RESULT name=t4r12 n=10001 t=4 r=12 iterations=1 durationNanoseconds=3922071 totalDurationNanoseconds=3922071 constructorNanoseconds=108920 totalConstructorNanoseconds=108920
|
||||||
|
RESULT name=t4r12 n=100000 t=4 r=12 iterations=1 durationNanoseconds=4701901 totalDurationNanoseconds=4701901 constructorNanoseconds=1187660 totalConstructorNanoseconds=1187660
|
||||||
|
RESULT name=t4r12 n=999999 t=4 r=12 iterations=1 durationNanoseconds=1424174063 totalDurationNanoseconds=1424174063 constructorNanoseconds=12680054 totalConstructorNanoseconds=12680054
|
||||||
|
RESULT name=t4r12 n=10000000 t=4 r=12 iterations=1 durationNanoseconds=7087879109 totalDurationNanoseconds=7087879109 constructorNanoseconds=133535385 totalConstructorNanoseconds=133535385
|
||||||
|
RESULT name=t4r12 n=100000000 t=4 r=12 iterations=1 durationNanoseconds=11810597287 totalDurationNanoseconds=11810597287 constructorNanoseconds=1310848774 totalConstructorNanoseconds=1310848774
|
||||||
|
RESULT name=t4r12 n=200000000 t=4 r=12 iterations=1 durationNanoseconds=14467520664 totalDurationNanoseconds=14467520664 constructorNanoseconds=2588239539 totalConstructorNanoseconds=2588239539
|
||||||
|
RESULT name=t8r12 n=100 t=8 r=12 iterations=3 durationNanoseconds=341130 totalDurationNanoseconds=1023390 constructorNanoseconds=783 totalConstructorNanoseconds=2350
|
||||||
|
RESULT name=t8r12 n=1000 t=8 r=12 iterations=1 durationNanoseconds=8494782 totalDurationNanoseconds=8494782 constructorNanoseconds=11480 totalConstructorNanoseconds=11480
|
||||||
|
RESULT name=t8r12 n=10001 t=8 r=12 iterations=1 durationNanoseconds=7488962 totalDurationNanoseconds=7488962 constructorNanoseconds=104370 totalConstructorNanoseconds=104370
|
||||||
|
RESULT name=t8r12 n=100000 t=8 r=12 iterations=1 durationNanoseconds=6213581 totalDurationNanoseconds=6213581 constructorNanoseconds=1141040 totalConstructorNanoseconds=1141040
|
||||||
|
RESULT name=t8r12 n=999999 t=8 r=12 iterations=1 durationNanoseconds=1298703491 totalDurationNanoseconds=1298703491 constructorNanoseconds=12735103 totalConstructorNanoseconds=12735103
|
||||||
|
RESULT name=t8r12 n=10000000 t=8 r=12 iterations=1 durationNanoseconds=5433652995 totalDurationNanoseconds=5433652995 constructorNanoseconds=134323425 totalConstructorNanoseconds=134323425
|
||||||
|
RESULT name=t8r12 n=100000000 t=8 r=12 iterations=1 durationNanoseconds=9188247870 totalDurationNanoseconds=9188247870 constructorNanoseconds=1318464806 totalConstructorNanoseconds=1318464806
|
||||||
|
RESULT name=t8r12 n=200000000 t=8 r=12 iterations=1 durationNanoseconds=12151465907 totalDurationNanoseconds=12151465907 constructorNanoseconds=2597147151 totalConstructorNanoseconds=2597147151
|
||||||
|
RESULT name=t12r12 n=100 t=12 r=12 iterations=3 durationNanoseconds=354916 totalDurationNanoseconds=1064750 constructorNanoseconds=520 totalConstructorNanoseconds=1560
|
||||||
|
RESULT name=t12r12 n=1000 t=12 r=12 iterations=1 durationNanoseconds=9396422 totalDurationNanoseconds=9396422 constructorNanoseconds=20210 totalConstructorNanoseconds=20210
|
||||||
|
RESULT name=t12r12 n=10001 t=12 r=12 iterations=1 durationNanoseconds=6019082 totalDurationNanoseconds=6019082 constructorNanoseconds=115070 totalConstructorNanoseconds=115070
|
||||||
|
RESULT name=t12r12 n=100000 t=12 r=12 iterations=1 durationNanoseconds=9184452 totalDurationNanoseconds=9184452 constructorNanoseconds=1258370 totalConstructorNanoseconds=1258370
|
||||||
|
RESULT name=t12r12 n=999999 t=12 r=12 iterations=1 durationNanoseconds=1134022737 totalDurationNanoseconds=1134022737 constructorNanoseconds=12046293 totalConstructorNanoseconds=12046293
|
||||||
|
RESULT name=t12r12 n=10000000 t=12 r=12 iterations=1 durationNanoseconds=4488854297 totalDurationNanoseconds=4488854297 constructorNanoseconds=134022625 totalConstructorNanoseconds=134022625
|
||||||
|
RESULT name=t12r12 n=100000000 t=12 r=12 iterations=1 durationNanoseconds=7755803574 totalDurationNanoseconds=7755803574 constructorNanoseconds=1326100627 totalConstructorNanoseconds=1326100627
|
||||||
|
RESULT name=t12r12 n=200000000 t=12 r=12 iterations=1 durationNanoseconds=10560349260 totalDurationNanoseconds=10560349260 constructorNanoseconds=2589192299 totalConstructorNanoseconds=2589192299
|
||||||
|
RESULT name=t16r12 n=100 t=16 r=12 iterations=2 durationNanoseconds=580315 totalDurationNanoseconds=1160630 constructorNanoseconds=1050 totalConstructorNanoseconds=2100
|
||||||
|
RESULT name=t16r12 n=1000 t=16 r=12 iterations=1 durationNanoseconds=8668052 totalDurationNanoseconds=8668052 constructorNanoseconds=24360 totalConstructorNanoseconds=24360
|
||||||
|
RESULT name=t16r12 n=10001 t=16 r=12 iterations=1 durationNanoseconds=4406581 totalDurationNanoseconds=4406581 constructorNanoseconds=105240 totalConstructorNanoseconds=105240
|
||||||
|
RESULT name=t16r12 n=100000 t=16 r=12 iterations=1 durationNanoseconds=7114282 totalDurationNanoseconds=7114282 constructorNanoseconds=1230720 totalConstructorNanoseconds=1230720
|
||||||
|
RESULT name=t16r12 n=999999 t=16 r=12 iterations=1 durationNanoseconds=1100002518 totalDurationNanoseconds=1100002518 constructorNanoseconds=12631013 totalConstructorNanoseconds=12631013
|
||||||
|
RESULT name=t16r12 n=10000000 t=16 r=12 iterations=1 durationNanoseconds=4333076056 totalDurationNanoseconds=4333076056 constructorNanoseconds=132220955 totalConstructorNanoseconds=132220955
|
||||||
|
RESULT name=t16r12 n=100000000 t=16 r=12 iterations=1 durationNanoseconds=7472621490 totalDurationNanoseconds=7472621490 constructorNanoseconds=1299715681 totalConstructorNanoseconds=1299715681
|
||||||
|
RESULT name=t16r12 n=200000000 t=16 r=12 iterations=1 durationNanoseconds=11401963061 totalDurationNanoseconds=11401963061 constructorNanoseconds=2619006966 totalConstructorNanoseconds=2619006966
|
||||||
458
result.rh64.txt
Normal file
@ -0,0 +1,458 @@
|
|||||||
|
RESULT name=t1r-3 n=100 t=1 r=-3 iterations=207 durationNanoseconds=4841 totalDurationNanoseconds=1002200 constructorNanoseconds=178 totalConstructorNanoseconds=36930
|
||||||
|
RESULT name=t1r-3 n=1000 t=1 r=-3 iterations=11 durationNanoseconds=94895 totalDurationNanoseconds=1043850 constructorNanoseconds=4260 totalConstructorNanoseconds=46870
|
||||||
|
RESULT name=t1r-3 n=10001 t=1 r=-3 iterations=2 durationNanoseconds=844580 totalDurationNanoseconds=1689160 constructorNanoseconds=72055 totalConstructorNanoseconds=144111
|
||||||
|
RESULT name=t1r-3 n=100000 t=1 r=-3 iterations=1 durationNanoseconds=10128373 totalDurationNanoseconds=10128373 constructorNanoseconds=1177350 totalConstructorNanoseconds=1177350
|
||||||
|
RESULT name=t1r-3 n=999999 t=1 r=-3 iterations=1 durationNanoseconds=114937200 totalDurationNanoseconds=114937200 constructorNanoseconds=12393264 totalConstructorNanoseconds=12393264
|
||||||
|
RESULT name=t1r-3 n=10000000 t=1 r=-3 iterations=1 durationNanoseconds=1288490947 totalDurationNanoseconds=1288490947 constructorNanoseconds=128430264 totalConstructorNanoseconds=128430264
|
||||||
|
RESULT name=t1r-3 n=100000000 t=1 r=-3 iterations=1 durationNanoseconds=10075489443 totalDurationNanoseconds=10075489443 constructorNanoseconds=1282855486 totalConstructorNanoseconds=1282855486
|
||||||
|
RESULT name=t1r-3 n=200000000 t=1 r=-3 iterations=1 durationNanoseconds=20593240250 totalDurationNanoseconds=20593240250 constructorNanoseconds=2544867518 totalConstructorNanoseconds=2544867518
|
||||||
|
RESULT name=t2r-3 n=100 t=2 r=-3 iterations=6 durationNanoseconds=183821 totalDurationNanoseconds=1102930 constructorNanoseconds=701 totalConstructorNanoseconds=4210
|
||||||
|
RESULT name=t2r-3 n=1000 t=2 r=-3 iterations=4 durationNanoseconds=272917 totalDurationNanoseconds=1091670 constructorNanoseconds=10752 totalConstructorNanoseconds=43010
|
||||||
|
RESULT name=t2r-3 n=10001 t=2 r=-3 iterations=2 durationNanoseconds=719815 totalDurationNanoseconds=1439630 constructorNanoseconds=72760 totalConstructorNanoseconds=145520
|
||||||
|
RESULT name=t2r-3 n=100000 t=2 r=-3 iterations=1 durationNanoseconds=8035342 totalDurationNanoseconds=8035342 constructorNanoseconds=1215870 totalConstructorNanoseconds=1215870
|
||||||
|
RESULT name=t2r-3 n=999999 t=2 r=-3 iterations=1 durationNanoseconds=85003683 totalDurationNanoseconds=85003683 constructorNanoseconds=12147663 totalConstructorNanoseconds=12147663
|
||||||
|
RESULT name=t2r-3 n=10000000 t=2 r=-3 iterations=1 durationNanoseconds=900428356 totalDurationNanoseconds=900428356 constructorNanoseconds=130279904 totalConstructorNanoseconds=130279904
|
||||||
|
RESULT name=t2r-3 n=100000000 t=2 r=-3 iterations=1 durationNanoseconds=6594014159 totalDurationNanoseconds=6594014159 constructorNanoseconds=1284198327 totalConstructorNanoseconds=1284198327
|
||||||
|
RESULT name=t2r-3 n=200000000 t=2 r=-3 iterations=1 durationNanoseconds=18832800019 totalDurationNanoseconds=18832800019 constructorNanoseconds=2573432705 totalConstructorNanoseconds=2573432705
|
||||||
|
RESULT name=t4r-3 n=100 t=4 r=-3 iterations=3 durationNanoseconds=412780 totalDurationNanoseconds=1238340 constructorNanoseconds=926 totalConstructorNanoseconds=2780
|
||||||
|
RESULT name=t4r-3 n=1000 t=4 r=-3 iterations=4 durationNanoseconds=267257 totalDurationNanoseconds=1069030 constructorNanoseconds=7822 totalConstructorNanoseconds=31290
|
||||||
|
RESULT name=t4r-3 n=10001 t=4 r=-3 iterations=2 durationNanoseconds=759405 totalDurationNanoseconds=1518810 constructorNanoseconds=74055 totalConstructorNanoseconds=148110
|
||||||
|
RESULT name=t4r-3 n=100000 t=4 r=-3 iterations=1 durationNanoseconds=5173032 totalDurationNanoseconds=5173032 constructorNanoseconds=1285760 totalConstructorNanoseconds=1285760
|
||||||
|
RESULT name=t4r-3 n=999999 t=4 r=-3 iterations=1 durationNanoseconds=70894228 totalDurationNanoseconds=70894228 constructorNanoseconds=12658623 totalConstructorNanoseconds=12658623
|
||||||
|
RESULT name=t4r-3 n=10000000 t=4 r=-3 iterations=1 durationNanoseconds=511890094 totalDurationNanoseconds=511890094 constructorNanoseconds=128558784 totalConstructorNanoseconds=128558784
|
||||||
|
RESULT name=t4r-3 n=100000000 t=4 r=-3 iterations=1 durationNanoseconds=4050425363 totalDurationNanoseconds=4050425363 constructorNanoseconds=1293560749 totalConstructorNanoseconds=1293560749
|
||||||
|
RESULT name=t4r-3 n=200000000 t=4 r=-3 iterations=1 durationNanoseconds=13748467645 totalDurationNanoseconds=13748467645 constructorNanoseconds=2555696681 totalConstructorNanoseconds=2555696681
|
||||||
|
RESULT name=t8r-3 n=100 t=8 r=-3 iterations=2 durationNanoseconds=524665 totalDurationNanoseconds=1049330 constructorNanoseconds=3145 totalConstructorNanoseconds=6290
|
||||||
|
RESULT name=t8r-3 n=1000 t=8 r=-3 iterations=2 durationNanoseconds=501830 totalDurationNanoseconds=1003660 constructorNanoseconds=21515 totalConstructorNanoseconds=43030
|
||||||
|
RESULT name=t8r-3 n=10001 t=8 r=-3 iterations=2 durationNanoseconds=821905 totalDurationNanoseconds=1643810 constructorNanoseconds=71660 totalConstructorNanoseconds=143321
|
||||||
|
RESULT name=t8r-3 n=100000 t=8 r=-3 iterations=1 durationNanoseconds=3504071 totalDurationNanoseconds=3504071 constructorNanoseconds=1229610 totalConstructorNanoseconds=1229610
|
||||||
|
RESULT name=t8r-3 n=999999 t=8 r=-3 iterations=1 durationNanoseconds=47199483 totalDurationNanoseconds=47199483 constructorNanoseconds=11757073 totalConstructorNanoseconds=11757073
|
||||||
|
RESULT name=t8r-3 n=10000000 t=8 r=-3 iterations=1 durationNanoseconds=384622231 totalDurationNanoseconds=384622231 constructorNanoseconds=130553824 totalConstructorNanoseconds=130553824
|
||||||
|
RESULT name=t8r-3 n=100000000 t=8 r=-3 iterations=1 durationNanoseconds=2618722167 totalDurationNanoseconds=2618722167 constructorNanoseconds=1280046245 totalConstructorNanoseconds=1280046245
|
||||||
|
RESULT name=t8r-3 n=200000000 t=8 r=-3 iterations=1 durationNanoseconds=9386648382 totalDurationNanoseconds=9386648382 constructorNanoseconds=2566786263 totalConstructorNanoseconds=2566786263
|
||||||
|
RESULT name=t12r-3 n=100 t=12 r=-3 iterations=3 durationNanoseconds=550990 totalDurationNanoseconds=1652970 constructorNanoseconds=873 totalConstructorNanoseconds=2620
|
||||||
|
RESULT name=t12r-3 n=1000 t=12 r=-3 iterations=2 durationNanoseconds=1075705 totalDurationNanoseconds=2151411 constructorNanoseconds=10015 totalConstructorNanoseconds=20030
|
||||||
|
RESULT name=t12r-3 n=10001 t=12 r=-3 iterations=2 durationNanoseconds=1050065 totalDurationNanoseconds=2100131 constructorNanoseconds=71320 totalConstructorNanoseconds=142640
|
||||||
|
RESULT name=t12r-3 n=100000 t=12 r=-3 iterations=1 durationNanoseconds=4583792 totalDurationNanoseconds=4583792 constructorNanoseconds=1234560 totalConstructorNanoseconds=1234560
|
||||||
|
RESULT name=t12r-3 n=999999 t=12 r=-3 iterations=1 durationNanoseconds=35927899 totalDurationNanoseconds=35927899 constructorNanoseconds=12558584 totalConstructorNanoseconds=12558584
|
||||||
|
RESULT name=t12r-3 n=10000000 t=12 r=-3 iterations=1 durationNanoseconds=325140995 totalDurationNanoseconds=325140995 constructorNanoseconds=130238354 totalConstructorNanoseconds=130238354
|
||||||
|
RESULT name=t12r-3 n=100000000 t=12 r=-3 iterations=1 durationNanoseconds=2302475914 totalDurationNanoseconds=2302475914 constructorNanoseconds=1302424401 totalConstructorNanoseconds=1302424401
|
||||||
|
RESULT name=t12r-3 n=200000000 t=12 r=-3 iterations=1 durationNanoseconds=7074741645 totalDurationNanoseconds=7074741645 constructorNanoseconds=2581295607 totalConstructorNanoseconds=2581295607
|
||||||
|
RESULT name=t16r-3 n=100 t=16 r=-3 iterations=2 durationNanoseconds=625485 totalDurationNanoseconds=1250971 constructorNanoseconds=710 totalConstructorNanoseconds=1420
|
||||||
|
RESULT name=t16r-3 n=1000 t=16 r=-3 iterations=1 durationNanoseconds=1003511 totalDurationNanoseconds=1003511 constructorNanoseconds=18160 totalConstructorNanoseconds=18160
|
||||||
|
RESULT name=t16r-3 n=10001 t=16 r=-3 iterations=1 durationNanoseconds=1398441 totalDurationNanoseconds=1398441 constructorNanoseconds=116430 totalConstructorNanoseconds=116430
|
||||||
|
RESULT name=t16r-3 n=100000 t=16 r=-3 iterations=1 durationNanoseconds=4438481 totalDurationNanoseconds=4438481 constructorNanoseconds=1216690 totalConstructorNanoseconds=1216690
|
||||||
|
RESULT name=t16r-3 n=999999 t=16 r=-3 iterations=1 durationNanoseconds=32650389 totalDurationNanoseconds=32650389 constructorNanoseconds=12113903 totalConstructorNanoseconds=12113903
|
||||||
|
RESULT name=t16r-3 n=10000000 t=16 r=-3 iterations=1 durationNanoseconds=338751209 totalDurationNanoseconds=338751209 constructorNanoseconds=131004914 totalConstructorNanoseconds=131004914
|
||||||
|
RESULT name=t16r-3 n=100000000 t=16 r=-3 iterations=1 durationNanoseconds=2218222841 totalDurationNanoseconds=2218222841 constructorNanoseconds=1285328188 totalConstructorNanoseconds=1285328188
|
||||||
|
RESULT name=t16r-3 n=200000000 t=16 r=-3 iterations=1 durationNanoseconds=8042926440 totalDurationNanoseconds=8042926440 constructorNanoseconds=2552774689 totalConstructorNanoseconds=2552774689
|
||||||
|
RESULT name=t1r-2 n=100 t=1 r=-2 iterations=212 durationNanoseconds=4721 totalDurationNanoseconds=1001040 constructorNanoseconds=167 totalConstructorNanoseconds=35410
|
||||||
|
RESULT name=t1r-2 n=1000 t=1 r=-2 iterations=11 durationNanoseconds=91850 totalDurationNanoseconds=1010351 constructorNanoseconds=4010 totalConstructorNanoseconds=44120
|
||||||
|
RESULT name=t1r-2 n=10001 t=1 r=-2 iterations=2 durationNanoseconds=660305 totalDurationNanoseconds=1320611 constructorNanoseconds=77180 totalConstructorNanoseconds=154360
|
||||||
|
RESULT name=t1r-2 n=100000 t=1 r=-2 iterations=1 durationNanoseconds=6251812 totalDurationNanoseconds=6251812 constructorNanoseconds=1158900 totalConstructorNanoseconds=1158900
|
||||||
|
RESULT name=t1r-2 n=999999 t=1 r=-2 iterations=1 durationNanoseconds=67746387 totalDurationNanoseconds=67746387 constructorNanoseconds=12464434 totalConstructorNanoseconds=12464434
|
||||||
|
RESULT name=t1r-2 n=10000000 t=1 r=-2 iterations=1 durationNanoseconds=692683112 totalDurationNanoseconds=692683112 constructorNanoseconds=129408034 totalConstructorNanoseconds=129408034
|
||||||
|
RESULT name=t1r-2 n=100000000 t=1 r=-2 iterations=1 durationNanoseconds=7207944360 totalDurationNanoseconds=7207944360 constructorNanoseconds=1285273927 totalConstructorNanoseconds=1285273927
|
||||||
|
RESULT name=t1r-2 n=200000000 t=1 r=-2 iterations=1 durationNanoseconds=14158225963 totalDurationNanoseconds=14158225963 constructorNanoseconds=2549219419 totalConstructorNanoseconds=2549219419
|
||||||
|
RESULT name=t2r-2 n=100 t=2 r=-2 iterations=6 durationNanoseconds=170420 totalDurationNanoseconds=1022520 constructorNanoseconds=701 totalConstructorNanoseconds=4210
|
||||||
|
RESULT name=t2r-2 n=1000 t=2 r=-2 iterations=4 durationNanoseconds=284155 totalDurationNanoseconds=1136620 constructorNanoseconds=10122 totalConstructorNanoseconds=40490
|
||||||
|
RESULT name=t2r-2 n=10001 t=2 r=-2 iterations=2 durationNanoseconds=592600 totalDurationNanoseconds=1185200 constructorNanoseconds=72105 totalConstructorNanoseconds=144210
|
||||||
|
RESULT name=t2r-2 n=100000 t=2 r=-2 iterations=1 durationNanoseconds=5665602 totalDurationNanoseconds=5665602 constructorNanoseconds=1267920 totalConstructorNanoseconds=1267920
|
||||||
|
RESULT name=t2r-2 n=999999 t=2 r=-2 iterations=1 durationNanoseconds=74196889 totalDurationNanoseconds=74196889 constructorNanoseconds=12586343 totalConstructorNanoseconds=12586343
|
||||||
|
RESULT name=t2r-2 n=10000000 t=2 r=-2 iterations=1 durationNanoseconds=926811093 totalDurationNanoseconds=926811093 constructorNanoseconds=128090714 totalConstructorNanoseconds=128090714
|
||||||
|
RESULT name=t2r-2 n=100000000 t=2 r=-2 iterations=1 durationNanoseconds=11299141364 totalDurationNanoseconds=11299141364 constructorNanoseconds=1279244545 totalConstructorNanoseconds=1279244545
|
||||||
|
RESULT name=t2r-2 n=200000000 t=2 r=-2 iterations=1 durationNanoseconds=13684095379 totalDurationNanoseconds=13684095379 constructorNanoseconds=2563058772 totalConstructorNanoseconds=2563058772
|
||||||
|
RESULT name=t4r-2 n=100 t=4 r=-2 iterations=3 durationNanoseconds=336246 totalDurationNanoseconds=1008740 constructorNanoseconds=2123 totalConstructorNanoseconds=6370
|
||||||
|
RESULT name=t4r-2 n=1000 t=4 r=-2 iterations=4 durationNanoseconds=261497 totalDurationNanoseconds=1045990 constructorNanoseconds=7910 totalConstructorNanoseconds=31640
|
||||||
|
RESULT name=t4r-2 n=10001 t=4 r=-2 iterations=2 durationNanoseconds=549050 totalDurationNanoseconds=1098100 constructorNanoseconds=71605 totalConstructorNanoseconds=143210
|
||||||
|
RESULT name=t4r-2 n=100000 t=4 r=-2 iterations=1 durationNanoseconds=3145971 totalDurationNanoseconds=3145971 constructorNanoseconds=1148460 totalConstructorNanoseconds=1148460
|
||||||
|
RESULT name=t4r-2 n=999999 t=4 r=-2 iterations=1 durationNanoseconds=52426494 totalDurationNanoseconds=52426494 constructorNanoseconds=11775083 totalConstructorNanoseconds=11775083
|
||||||
|
RESULT name=t4r-2 n=10000000 t=4 r=-2 iterations=1 durationNanoseconds=609765540 totalDurationNanoseconds=609765540 constructorNanoseconds=132076965 totalConstructorNanoseconds=132076965
|
||||||
|
RESULT name=t4r-2 n=100000000 t=4 r=-2 iterations=1 durationNanoseconds=7865312362 totalDurationNanoseconds=7865312362 constructorNanoseconds=1289933649 totalConstructorNanoseconds=1289933649
|
||||||
|
RESULT name=t4r-2 n=200000000 t=4 r=-2 iterations=1 durationNanoseconds=11270376936 totalDurationNanoseconds=11270376936 constructorNanoseconds=2562993592 totalConstructorNanoseconds=2562993592
|
||||||
|
RESULT name=t8r-2 n=100 t=8 r=-2 iterations=3 durationNanoseconds=404080 totalDurationNanoseconds=1212241 constructorNanoseconds=736 totalConstructorNanoseconds=2210
|
||||||
|
RESULT name=t8r-2 n=1000 t=8 r=-2 iterations=2 durationNanoseconds=578545 totalDurationNanoseconds=1157091 constructorNanoseconds=17625 totalConstructorNanoseconds=35250
|
||||||
|
RESULT name=t8r-2 n=10001 t=8 r=-2 iterations=2 durationNanoseconds=762480 totalDurationNanoseconds=1524960 constructorNanoseconds=70570 totalConstructorNanoseconds=141140
|
||||||
|
RESULT name=t8r-2 n=100000 t=8 r=-2 iterations=1 durationNanoseconds=3856341 totalDurationNanoseconds=3856341 constructorNanoseconds=1201520 totalConstructorNanoseconds=1201520
|
||||||
|
RESULT name=t8r-2 n=999999 t=8 r=-2 iterations=1 durationNanoseconds=44292322 totalDurationNanoseconds=44292322 constructorNanoseconds=12762183 totalConstructorNanoseconds=12762183
|
||||||
|
RESULT name=t8r-2 n=10000000 t=8 r=-2 iterations=1 durationNanoseconds=491397378 totalDurationNanoseconds=491397378 constructorNanoseconds=128636994 totalConstructorNanoseconds=128636994
|
||||||
|
RESULT name=t8r-2 n=100000000 t=8 r=-2 iterations=1 durationNanoseconds=5688131561 totalDurationNanoseconds=5688131561 constructorNanoseconds=1285513008 totalConstructorNanoseconds=1285513008
|
||||||
|
RESULT name=t8r-2 n=200000000 t=8 r=-2 iterations=1 durationNanoseconds=8308091869 totalDurationNanoseconds=8308091869 constructorNanoseconds=2553680800 totalConstructorNanoseconds=2553680800
|
||||||
|
RESULT name=t12r-2 n=100 t=12 r=-2 iterations=2 durationNanoseconds=559040 totalDurationNanoseconds=1118080 constructorNanoseconds=2015 totalConstructorNanoseconds=4030
|
||||||
|
RESULT name=t12r-2 n=1000 t=12 r=-2 iterations=2 durationNanoseconds=971690 totalDurationNanoseconds=1943381 constructorNanoseconds=13410 totalConstructorNanoseconds=26820
|
||||||
|
RESULT name=t12r-2 n=10001 t=12 r=-2 iterations=2 durationNanoseconds=1041870 totalDurationNanoseconds=2083741 constructorNanoseconds=73970 totalConstructorNanoseconds=147940
|
||||||
|
RESULT name=t12r-2 n=100000 t=12 r=-2 iterations=1 durationNanoseconds=3787451 totalDurationNanoseconds=3787451 constructorNanoseconds=1187630 totalConstructorNanoseconds=1187630
|
||||||
|
RESULT name=t12r-2 n=999999 t=12 r=-2 iterations=1 durationNanoseconds=32479908 totalDurationNanoseconds=32479908 constructorNanoseconds=13036934 totalConstructorNanoseconds=13036934
|
||||||
|
RESULT name=t12r-2 n=10000000 t=12 r=-2 iterations=1 durationNanoseconds=434606854 totalDurationNanoseconds=434606854 constructorNanoseconds=131916664 totalConstructorNanoseconds=131916664
|
||||||
|
RESULT name=t12r-2 n=100000000 t=12 r=-2 iterations=1 durationNanoseconds=6046762055 totalDurationNanoseconds=6046762055 constructorNanoseconds=1289179639 totalConstructorNanoseconds=1289179639
|
||||||
|
RESULT name=t12r-2 n=200000000 t=12 r=-2 iterations=1 durationNanoseconds=7211803101 totalDurationNanoseconds=7211803101 constructorNanoseconds=2562003962 totalConstructorNanoseconds=2562003962
|
||||||
|
RESULT name=t16r-2 n=100 t=16 r=-2 iterations=2 durationNanoseconds=726215 totalDurationNanoseconds=1452430 constructorNanoseconds=1020 totalConstructorNanoseconds=2040
|
||||||
|
RESULT name=t16r-2 n=1000 t=16 r=-2 iterations=1 durationNanoseconds=1249590 totalDurationNanoseconds=1249590 constructorNanoseconds=18340 totalConstructorNanoseconds=18340
|
||||||
|
RESULT name=t16r-2 n=10001 t=16 r=-2 iterations=1 durationNanoseconds=2469361 totalDurationNanoseconds=2469361 constructorNanoseconds=108770 totalConstructorNanoseconds=108770
|
||||||
|
RESULT name=t16r-2 n=100000 t=16 r=-2 iterations=1 durationNanoseconds=3789711 totalDurationNanoseconds=3789711 constructorNanoseconds=1326830 totalConstructorNanoseconds=1326830
|
||||||
|
RESULT name=t16r-2 n=999999 t=16 r=-2 iterations=1 durationNanoseconds=27617328 totalDurationNanoseconds=27617328 constructorNanoseconds=12704763 totalConstructorNanoseconds=12704763
|
||||||
|
RESULT name=t16r-2 n=10000000 t=16 r=-2 iterations=1 durationNanoseconds=404278736 totalDurationNanoseconds=404278736 constructorNanoseconds=129114944 totalConstructorNanoseconds=129114944
|
||||||
|
RESULT name=t16r-2 n=100000000 t=16 r=-2 iterations=1 durationNanoseconds=5604535020 totalDurationNanoseconds=5604535020 constructorNanoseconds=1317573775 totalConstructorNanoseconds=1317573775
|
||||||
|
RESULT name=t16r-2 n=200000000 t=16 r=-2 iterations=1 durationNanoseconds=7596632432 totalDurationNanoseconds=7596632432 constructorNanoseconds=2569992884 totalConstructorNanoseconds=2569992884
|
||||||
|
RESULT name=t1r-1 n=100 t=1 r=-1 iterations=270 durationNanoseconds=3718 totalDurationNanoseconds=1003890 constructorNanoseconds=164 totalConstructorNanoseconds=44480
|
||||||
|
RESULT name=t1r-1 n=1000 t=1 r=-1 iterations=13 durationNanoseconds=81954 totalDurationNanoseconds=1065411 constructorNanoseconds=3778 totalConstructorNanoseconds=49120
|
||||||
|
RESULT name=t1r-1 n=10001 t=1 r=-1 iterations=2 durationNanoseconds=598620 totalDurationNanoseconds=1197240 constructorNanoseconds=95015 totalConstructorNanoseconds=190030
|
||||||
|
RESULT name=t1r-1 n=100000 t=1 r=-1 iterations=1 durationNanoseconds=6706202 totalDurationNanoseconds=6706202 constructorNanoseconds=1250620 totalConstructorNanoseconds=1250620
|
||||||
|
RESULT name=t1r-1 n=999999 t=1 r=-1 iterations=1 durationNanoseconds=59812065 totalDurationNanoseconds=59812065 constructorNanoseconds=12141214 totalConstructorNanoseconds=12141214
|
||||||
|
RESULT name=t1r-1 n=10000000 t=1 r=-1 iterations=1 durationNanoseconds=711751097 totalDurationNanoseconds=711751097 constructorNanoseconds=132502634 totalConstructorNanoseconds=132502634
|
||||||
|
RESULT name=t1r-1 n=100000000 t=1 r=-1 iterations=1 durationNanoseconds=9072361919 totalDurationNanoseconds=9072361919 constructorNanoseconds=1292230089 totalConstructorNanoseconds=1292230089
|
||||||
|
RESULT name=t1r-1 n=200000000 t=1 r=-1 iterations=1 durationNanoseconds=17466236391 totalDurationNanoseconds=17466236391 constructorNanoseconds=2566964643 totalConstructorNanoseconds=2566964643
|
||||||
|
RESULT name=t2r-1 n=100 t=2 r=-1 iterations=6 durationNanoseconds=176580 totalDurationNanoseconds=1059480 constructorNanoseconds=543 totalConstructorNanoseconds=3260
|
||||||
|
RESULT name=t2r-1 n=1000 t=2 r=-1 iterations=4 durationNanoseconds=293065 totalDurationNanoseconds=1172261 constructorNanoseconds=8922 totalConstructorNanoseconds=35690
|
||||||
|
RESULT name=t2r-1 n=10001 t=2 r=-1 iterations=1 durationNanoseconds=1576091 totalDurationNanoseconds=1576091 constructorNanoseconds=114710 totalConstructorNanoseconds=114710
|
||||||
|
RESULT name=t2r-1 n=100000 t=2 r=-1 iterations=1 durationNanoseconds=24768976 totalDurationNanoseconds=24768976 constructorNanoseconds=1241760 totalConstructorNanoseconds=1241760
|
||||||
|
RESULT name=t2r-1 n=999999 t=2 r=-1 iterations=1 durationNanoseconds=145901448 totalDurationNanoseconds=145901448 constructorNanoseconds=12574333 totalConstructorNanoseconds=12574333
|
||||||
|
RESULT name=t2r-1 n=10000000 t=2 r=-1 iterations=1 durationNanoseconds=2067395612 totalDurationNanoseconds=2067395612 constructorNanoseconds=128686594 totalConstructorNanoseconds=128686594
|
||||||
|
RESULT name=t2r-1 n=100000000 t=2 r=-1 iterations=1 durationNanoseconds=34465526539 totalDurationNanoseconds=34465526539 constructorNanoseconds=1311510624 totalConstructorNanoseconds=1311510624
|
||||||
|
RESULT name=t2r-1 n=200000000 t=2 r=-1 iterations=1 durationNanoseconds=42818507610 totalDurationNanoseconds=42818507610 constructorNanoseconds=2562983502 totalConstructorNanoseconds=2562983502
|
||||||
|
RESULT name=t4r-1 n=100 t=4 r=-1 iterations=3 durationNanoseconds=362023 totalDurationNanoseconds=1086071 constructorNanoseconds=2103 totalConstructorNanoseconds=6310
|
||||||
|
RESULT name=t4r-1 n=1000 t=4 r=-1 iterations=3 durationNanoseconds=369800 totalDurationNanoseconds=1109400 constructorNanoseconds=7310 totalConstructorNanoseconds=21930
|
||||||
|
RESULT name=t4r-1 n=10001 t=4 r=-1 iterations=1 durationNanoseconds=1254900 totalDurationNanoseconds=1254900 constructorNanoseconds=109850 totalConstructorNanoseconds=109850
|
||||||
|
RESULT name=t4r-1 n=100000 t=4 r=-1 iterations=1 durationNanoseconds=29932828 totalDurationNanoseconds=29932828 constructorNanoseconds=1271821 totalConstructorNanoseconds=1271821
|
||||||
|
RESULT name=t4r-1 n=999999 t=4 r=-1 iterations=1 durationNanoseconds=128690694 totalDurationNanoseconds=128690694 constructorNanoseconds=12773743 totalConstructorNanoseconds=12773743
|
||||||
|
RESULT name=t4r-1 n=10000000 t=4 r=-1 iterations=1 durationNanoseconds=1901348498 totalDurationNanoseconds=1901348498 constructorNanoseconds=134453345 totalConstructorNanoseconds=134453345
|
||||||
|
RESULT name=t4r-1 n=100000000 t=4 r=-1 iterations=1 durationNanoseconds=26558642255 totalDurationNanoseconds=26558642255 constructorNanoseconds=1334915810 totalConstructorNanoseconds=1334915810
|
||||||
|
RESULT name=t4r-1 n=200000000 t=4 r=-1 iterations=1 durationNanoseconds=35782169394 totalDurationNanoseconds=35782169394 constructorNanoseconds=2580447387 totalConstructorNanoseconds=2580447387
|
||||||
|
RESULT name=t8r-1 n=100 t=8 r=-1 iterations=2 durationNanoseconds=560155 totalDurationNanoseconds=1120311 constructorNanoseconds=710 totalConstructorNanoseconds=1420
|
||||||
|
RESULT name=t8r-1 n=1000 t=8 r=-1 iterations=1 durationNanoseconds=4259782 totalDurationNanoseconds=4259782 constructorNanoseconds=16780 totalConstructorNanoseconds=16780
|
||||||
|
RESULT name=t8r-1 n=10001 t=8 r=-1 iterations=1 durationNanoseconds=1595391 totalDurationNanoseconds=1595391 constructorNanoseconds=113480 totalConstructorNanoseconds=113480
|
||||||
|
RESULT name=t8r-1 n=100000 t=8 r=-1 iterations=1 durationNanoseconds=19422695 totalDurationNanoseconds=19422695 constructorNanoseconds=1234220 totalConstructorNanoseconds=1234220
|
||||||
|
RESULT name=t8r-1 n=999999 t=8 r=-1 iterations=1 durationNanoseconds=103453597 totalDurationNanoseconds=103453597 constructorNanoseconds=12903493 totalConstructorNanoseconds=12903493
|
||||||
|
RESULT name=t8r-1 n=10000000 t=8 r=-1 iterations=1 durationNanoseconds=1483086549 totalDurationNanoseconds=1483086549 constructorNanoseconds=137130536 totalConstructorNanoseconds=137130536
|
||||||
|
RESULT name=t8r-1 n=100000000 t=8 r=-1 iterations=1 durationNanoseconds=20355317468 totalDurationNanoseconds=20355317468 constructorNanoseconds=1310176284 totalConstructorNanoseconds=1310176284
|
||||||
|
RESULT name=t8r-1 n=200000000 t=8 r=-1 iterations=1 durationNanoseconds=22836730479 totalDurationNanoseconds=22836730479 constructorNanoseconds=2607154844 totalConstructorNanoseconds=2607154844
|
||||||
|
RESULT name=t12r-1 n=100 t=12 r=-1 iterations=1 durationNanoseconds=1075210 totalDurationNanoseconds=1075210 constructorNanoseconds=1830 totalConstructorNanoseconds=1830
|
||||||
|
RESULT name=t12r-1 n=1000 t=12 r=-1 iterations=1 durationNanoseconds=1001650 totalDurationNanoseconds=1001650 constructorNanoseconds=46110 totalConstructorNanoseconds=46110
|
||||||
|
RESULT name=t12r-1 n=10001 t=12 r=-1 iterations=1 durationNanoseconds=2275880 totalDurationNanoseconds=2275880 constructorNanoseconds=116290 totalConstructorNanoseconds=116290
|
||||||
|
RESULT name=t12r-1 n=100000 t=12 r=-1 iterations=1 durationNanoseconds=15781584 totalDurationNanoseconds=15781584 constructorNanoseconds=1193560 totalConstructorNanoseconds=1193560
|
||||||
|
RESULT name=t12r-1 n=999999 t=12 r=-1 iterations=1 durationNanoseconds=75714400 totalDurationNanoseconds=75714400 constructorNanoseconds=12692003 totalConstructorNanoseconds=12692003
|
||||||
|
RESULT name=t12r-1 n=10000000 t=12 r=-1 iterations=1 durationNanoseconds=1243727876 totalDurationNanoseconds=1243727876 constructorNanoseconds=133513965 totalConstructorNanoseconds=133513965
|
||||||
|
RESULT name=t12r-1 n=100000000 t=12 r=-1 iterations=1 durationNanoseconds=19437346298 totalDurationNanoseconds=19437346298 constructorNanoseconds=1286248587 totalConstructorNanoseconds=1286248587
|
||||||
|
RESULT name=t12r-1 n=200000000 t=12 r=-1 iterations=1 durationNanoseconds=22735269043 totalDurationNanoseconds=22735269043 constructorNanoseconds=2556867200 totalConstructorNanoseconds=2556867200
|
||||||
|
RESULT name=t16r-1 n=100 t=16 r=-1 iterations=2 durationNanoseconds=1127065 totalDurationNanoseconds=2254131 constructorNanoseconds=1260 totalConstructorNanoseconds=2520
|
||||||
|
RESULT name=t16r-1 n=1000 t=16 r=-1 iterations=2 durationNanoseconds=920360 totalDurationNanoseconds=1840721 constructorNanoseconds=13025 totalConstructorNanoseconds=26050
|
||||||
|
RESULT name=t16r-1 n=10001 t=16 r=-1 iterations=1 durationNanoseconds=3877491 totalDurationNanoseconds=3877491 constructorNanoseconds=114170 totalConstructorNanoseconds=114170
|
||||||
|
RESULT name=t16r-1 n=100000 t=16 r=-1 iterations=1 durationNanoseconds=18770934 totalDurationNanoseconds=18770934 constructorNanoseconds=1301081 totalConstructorNanoseconds=1301081
|
||||||
|
RESULT name=t16r-1 n=999999 t=16 r=-1 iterations=1 durationNanoseconds=78691431 totalDurationNanoseconds=78691431 constructorNanoseconds=12616003 totalConstructorNanoseconds=12616003
|
||||||
|
RESULT name=t16r-1 n=10000000 t=16 r=-1 iterations=1 durationNanoseconds=1066460490 totalDurationNanoseconds=1066460490 constructorNanoseconds=135904525 totalConstructorNanoseconds=135904525
|
||||||
|
RESULT name=t16r-1 n=100000000 t=16 r=-1 iterations=1 durationNanoseconds=18945846258 totalDurationNanoseconds=18945846258 constructorNanoseconds=1317165076 totalConstructorNanoseconds=1317165076
|
||||||
|
RESULT name=t16r-1 n=200000000 t=16 r=-1 iterations=1 durationNanoseconds=24284588119 totalDurationNanoseconds=24284588119 constructorNanoseconds=2580206897 totalConstructorNanoseconds=2580206897
|
||||||
|
RESULT name=t1r1 n=100 t=1 r=1 iterations=115 durationNanoseconds=8716 totalDurationNanoseconds=1002431 constructorNanoseconds=172 totalConstructorNanoseconds=19780
|
||||||
|
RESULT name=t1r1 n=1000 t=1 r=1 iterations=5 durationNanoseconds=200848 totalDurationNanoseconds=1004240 constructorNanoseconds=10304 totalConstructorNanoseconds=51520
|
||||||
|
RESULT name=t1r1 n=10001 t=1 r=1 iterations=1 durationNanoseconds=1398630 totalDurationNanoseconds=1398630 constructorNanoseconds=114800 totalConstructorNanoseconds=114800
|
||||||
|
RESULT name=t1r1 n=100000 t=1 r=1 iterations=1 durationNanoseconds=18237395 totalDurationNanoseconds=18237395 constructorNanoseconds=1224051 totalConstructorNanoseconds=1224051
|
||||||
|
RESULT name=t1r1 n=999999 t=1 r=1 iterations=1 durationNanoseconds=220849658 totalDurationNanoseconds=220849658 constructorNanoseconds=12700473 totalConstructorNanoseconds=12700473
|
||||||
|
RESULT name=t1r1 n=10000000 t=1 r=1 iterations=1 durationNanoseconds=2608184064 totalDurationNanoseconds=2608184064 constructorNanoseconds=138195986 totalConstructorNanoseconds=138195986
|
||||||
|
RESULT name=t1r1 n=100000000 t=1 r=1 iterations=1 durationNanoseconds=29495711115 totalDurationNanoseconds=29495711115 constructorNanoseconds=1297560851 totalConstructorNanoseconds=1297560851
|
||||||
|
RESULT name=t2r1 n=100 t=2 r=1 iterations=7 durationNanoseconds=151343 totalDurationNanoseconds=1059401 constructorNanoseconds=852 totalConstructorNanoseconds=5970
|
||||||
|
RESULT name=t2r1 n=1000 t=2 r=1 iterations=5 durationNanoseconds=227962 totalDurationNanoseconds=1139811 constructorNanoseconds=7282 totalConstructorNanoseconds=36410
|
||||||
|
RESULT name=t2r1 n=10001 t=2 r=1 iterations=1 durationNanoseconds=1080061 totalDurationNanoseconds=1080061 constructorNanoseconds=112440 totalConstructorNanoseconds=112440
|
||||||
|
RESULT name=t2r1 n=100000 t=2 r=1 iterations=1 durationNanoseconds=12774913 totalDurationNanoseconds=12774913 constructorNanoseconds=1231140 totalConstructorNanoseconds=1231140
|
||||||
|
RESULT name=t2r1 n=999999 t=2 r=1 iterations=1 durationNanoseconds=137414826 totalDurationNanoseconds=137414826 constructorNanoseconds=12729204 totalConstructorNanoseconds=12729204
|
||||||
|
RESULT name=t2r1 n=10000000 t=2 r=1 iterations=1 durationNanoseconds=1591645188 totalDurationNanoseconds=1591645188 constructorNanoseconds=134942915 totalConstructorNanoseconds=134942915
|
||||||
|
RESULT name=t2r1 n=100000000 t=2 r=1 iterations=1 durationNanoseconds=17575170730 totalDurationNanoseconds=17575170730 constructorNanoseconds=1314212294 totalConstructorNanoseconds=1314212294
|
||||||
|
RESULT name=t4r1 n=100 t=4 r=1 iterations=5 durationNanoseconds=209856 totalDurationNanoseconds=1049280 constructorNanoseconds=1002 totalConstructorNanoseconds=5010
|
||||||
|
RESULT name=t4r1 n=1000 t=4 r=1 iterations=4 durationNanoseconds=264002 totalDurationNanoseconds=1056010 constructorNanoseconds=6900 totalConstructorNanoseconds=27600
|
||||||
|
RESULT name=t4r1 n=10001 t=4 r=1 iterations=2 durationNanoseconds=868060 totalDurationNanoseconds=1736121 constructorNanoseconds=68815 totalConstructorNanoseconds=137630
|
||||||
|
RESULT name=t4r1 n=100000 t=4 r=1 iterations=1 durationNanoseconds=7034662 totalDurationNanoseconds=7034662 constructorNanoseconds=1284330 totalConstructorNanoseconds=1284330
|
||||||
|
RESULT name=t4r1 n=999999 t=4 r=1 iterations=1 durationNanoseconds=103958298 totalDurationNanoseconds=103958298 constructorNanoseconds=12517143 totalConstructorNanoseconds=12517143
|
||||||
|
RESULT name=t4r1 n=10000000 t=4 r=1 iterations=1 durationNanoseconds=923539882 totalDurationNanoseconds=923539882 constructorNanoseconds=135286265 totalConstructorNanoseconds=135286265
|
||||||
|
RESULT name=t4r1 n=100000000 t=4 r=1 iterations=1 durationNanoseconds=10034496232 totalDurationNanoseconds=10034496232 constructorNanoseconds=1296502440 totalConstructorNanoseconds=1296502440
|
||||||
|
RESULT name=t8r1 n=100 t=8 r=1 iterations=3 durationNanoseconds=457943 totalDurationNanoseconds=1373830 constructorNanoseconds=2650 totalConstructorNanoseconds=7950
|
||||||
|
RESULT name=t8r1 n=1000 t=8 r=1 iterations=2 durationNanoseconds=588115 totalDurationNanoseconds=1176231 constructorNanoseconds=13040 totalConstructorNanoseconds=26080
|
||||||
|
RESULT name=t8r1 n=10001 t=8 r=1 iterations=1 durationNanoseconds=1064941 totalDurationNanoseconds=1064941 constructorNanoseconds=110020 totalConstructorNanoseconds=110020
|
||||||
|
RESULT name=t8r1 n=100000 t=8 r=1 iterations=1 durationNanoseconds=5924362 totalDurationNanoseconds=5924362 constructorNanoseconds=1207470 totalConstructorNanoseconds=1207470
|
||||||
|
RESULT name=t8r1 n=999999 t=8 r=1 iterations=1 durationNanoseconds=58876086 totalDurationNanoseconds=58876086 constructorNanoseconds=13310983 totalConstructorNanoseconds=13310983
|
||||||
|
RESULT name=t8r1 n=10000000 t=8 r=1 iterations=1 durationNanoseconds=642328088 totalDurationNanoseconds=642328088 constructorNanoseconds=131942025 totalConstructorNanoseconds=131942025
|
||||||
|
RESULT name=t8r1 n=100000000 t=8 r=1 iterations=1 durationNanoseconds=6648510153 totalDurationNanoseconds=6648510153 constructorNanoseconds=1294315460 totalConstructorNanoseconds=1294315460
|
||||||
|
RESULT name=t12r1 n=100 t=12 r=1 iterations=3 durationNanoseconds=441910 totalDurationNanoseconds=1325730 constructorNanoseconds=3886 totalConstructorNanoseconds=11660
|
||||||
|
RESULT name=t12r1 n=1000 t=12 r=1 iterations=2 durationNanoseconds=783895 totalDurationNanoseconds=1567791 constructorNanoseconds=13285 totalConstructorNanoseconds=26570
|
||||||
|
RESULT name=t12r1 n=10001 t=12 r=1 iterations=1 durationNanoseconds=1088041 totalDurationNanoseconds=1088041 constructorNanoseconds=106590 totalConstructorNanoseconds=106590
|
||||||
|
RESULT name=t12r1 n=100000 t=12 r=1 iterations=1 durationNanoseconds=5646992 totalDurationNanoseconds=5646992 constructorNanoseconds=1222140 totalConstructorNanoseconds=1222140
|
||||||
|
RESULT name=t12r1 n=999999 t=12 r=1 iterations=1 durationNanoseconds=68529198 totalDurationNanoseconds=68529198 constructorNanoseconds=12335193 totalConstructorNanoseconds=12335193
|
||||||
|
RESULT name=t12r1 n=10000000 t=12 r=1 iterations=1 durationNanoseconds=604888549 totalDurationNanoseconds=604888549 constructorNanoseconds=133223215 totalConstructorNanoseconds=133223215
|
||||||
|
RESULT name=t12r1 n=100000000 t=12 r=1 iterations=1 durationNanoseconds=5588855846 totalDurationNanoseconds=5588855846 constructorNanoseconds=1294135499 totalConstructorNanoseconds=1294135499
|
||||||
|
RESULT name=t16r1 n=100 t=16 r=1 iterations=2 durationNanoseconds=648760 totalDurationNanoseconds=1297520 constructorNanoseconds=2710 totalConstructorNanoseconds=5420
|
||||||
|
RESULT name=t16r1 n=1000 t=16 r=1 iterations=1 durationNanoseconds=1323340 totalDurationNanoseconds=1323340 constructorNanoseconds=35110 totalConstructorNanoseconds=35110
|
||||||
|
RESULT name=t16r1 n=10001 t=16 r=1 iterations=1 durationNanoseconds=1409790 totalDurationNanoseconds=1409790 constructorNanoseconds=108350 totalConstructorNanoseconds=108350
|
||||||
|
RESULT name=t16r1 n=100000 t=16 r=1 iterations=1 durationNanoseconds=6998602 totalDurationNanoseconds=6998602 constructorNanoseconds=1237350 totalConstructorNanoseconds=1237350
|
||||||
|
RESULT name=t16r1 n=999999 t=16 r=1 iterations=1 durationNanoseconds=53977994 totalDurationNanoseconds=53977994 constructorNanoseconds=11972623 totalConstructorNanoseconds=11972623
|
||||||
|
RESULT name=t16r1 n=10000000 t=16 r=1 iterations=1 durationNanoseconds=589399225 totalDurationNanoseconds=589399225 constructorNanoseconds=135030845 totalConstructorNanoseconds=135030845
|
||||||
|
RESULT name=t16r1 n=100000000 t=16 r=1 iterations=1 durationNanoseconds=5674299308 totalDurationNanoseconds=5674299308 constructorNanoseconds=1293254879 totalConstructorNanoseconds=1293254879
|
||||||
|
RESULT name=t1r2 n=100 t=1 r=2 iterations=207 durationNanoseconds=4841 totalDurationNanoseconds=1002280 constructorNanoseconds=162 totalConstructorNanoseconds=33650
|
||||||
|
RESULT name=t1r2 n=1000 t=1 r=2 iterations=11 durationNanoseconds=94084 totalDurationNanoseconds=1034931 constructorNanoseconds=4415 totalConstructorNanoseconds=48570
|
||||||
|
RESULT name=t1r2 n=10001 t=1 r=2 iterations=2 durationNanoseconds=799855 totalDurationNanoseconds=1599711 constructorNanoseconds=67410 totalConstructorNanoseconds=134820
|
||||||
|
RESULT name=t1r2 n=100000 t=1 r=2 iterations=1 durationNanoseconds=9738603 totalDurationNanoseconds=9738603 constructorNanoseconds=1232690 totalConstructorNanoseconds=1232690
|
||||||
|
RESULT name=t1r2 n=999999 t=1 r=2 iterations=1 durationNanoseconds=114723780 totalDurationNanoseconds=114723780 constructorNanoseconds=11755963 totalConstructorNanoseconds=11755963
|
||||||
|
RESULT name=t1r2 n=10000000 t=1 r=2 iterations=1 durationNanoseconds=1294191119 totalDurationNanoseconds=1294191119 constructorNanoseconds=134269406 totalConstructorNanoseconds=134269406
|
||||||
|
RESULT name=t1r2 n=100000000 t=1 r=2 iterations=1 durationNanoseconds=14334559979 totalDurationNanoseconds=14334559979 constructorNanoseconds=1299769601 totalConstructorNanoseconds=1299769601
|
||||||
|
RESULT name=t2r2 n=100 t=2 r=2 iterations=7 durationNanoseconds=158410 totalDurationNanoseconds=1108870 constructorNanoseconds=724 totalConstructorNanoseconds=5070
|
||||||
|
RESULT name=t2r2 n=1000 t=2 r=2 iterations=4 durationNanoseconds=252305 totalDurationNanoseconds=1009220 constructorNanoseconds=6267 totalConstructorNanoseconds=25070
|
||||||
|
RESULT name=t2r2 n=10001 t=2 r=2 iterations=2 durationNanoseconds=742215 totalDurationNanoseconds=1484430 constructorNanoseconds=73170 totalConstructorNanoseconds=146340
|
||||||
|
RESULT name=t2r2 n=100000 t=2 r=2 iterations=1 durationNanoseconds=8947543 totalDurationNanoseconds=8947543 constructorNanoseconds=1179100 totalConstructorNanoseconds=1179100
|
||||||
|
RESULT name=t2r2 n=999999 t=2 r=2 iterations=1 durationNanoseconds=84280682 totalDurationNanoseconds=84280682 constructorNanoseconds=12656783 totalConstructorNanoseconds=12656783
|
||||||
|
RESULT name=t2r2 n=10000000 t=2 r=2 iterations=1 durationNanoseconds=854868374 totalDurationNanoseconds=854868374 constructorNanoseconds=135565696 totalConstructorNanoseconds=135565696
|
||||||
|
RESULT name=t2r2 n=100000000 t=2 r=2 iterations=1 durationNanoseconds=10675141800 totalDurationNanoseconds=10675141800 constructorNanoseconds=1292662519 totalConstructorNanoseconds=1292662519
|
||||||
|
RESULT name=t4r2 n=100 t=4 r=2 iterations=3 durationNanoseconds=377466 totalDurationNanoseconds=1132400 constructorNanoseconds=5316 totalConstructorNanoseconds=15950
|
||||||
|
RESULT name=t4r2 n=1000 t=4 r=2 iterations=3 durationNanoseconds=361903 totalDurationNanoseconds=1085710 constructorNanoseconds=9746 totalConstructorNanoseconds=29240
|
||||||
|
RESULT name=t4r2 n=10001 t=4 r=2 iterations=2 durationNanoseconds=727075 totalDurationNanoseconds=1454150 constructorNanoseconds=82785 totalConstructorNanoseconds=165570
|
||||||
|
RESULT name=t4r2 n=100000 t=4 r=2 iterations=1 durationNanoseconds=8031793 totalDurationNanoseconds=8031793 constructorNanoseconds=1207010 totalConstructorNanoseconds=1207010
|
||||||
|
RESULT name=t4r2 n=999999 t=4 r=2 iterations=1 durationNanoseconds=58344145 totalDurationNanoseconds=58344145 constructorNanoseconds=12439794 totalConstructorNanoseconds=12439794
|
||||||
|
RESULT name=t4r2 n=10000000 t=4 r=2 iterations=1 durationNanoseconds=517734176 totalDurationNanoseconds=517734176 constructorNanoseconds=132767915 totalConstructorNanoseconds=132767915
|
||||||
|
RESULT name=t4r2 n=100000000 t=4 r=2 iterations=1 durationNanoseconds=6508153906 totalDurationNanoseconds=6508153906 constructorNanoseconds=1290160909 totalConstructorNanoseconds=1290160909
|
||||||
|
RESULT name=t8r2 n=100 t=8 r=2 iterations=3 durationNanoseconds=375623 totalDurationNanoseconds=1126871 constructorNanoseconds=746 totalConstructorNanoseconds=2240
|
||||||
|
RESULT name=t8r2 n=1000 t=8 r=2 iterations=3 durationNanoseconds=437536 totalDurationNanoseconds=1312610 constructorNanoseconds=10863 totalConstructorNanoseconds=32590
|
||||||
|
RESULT name=t8r2 n=10001 t=8 r=2 iterations=2 durationNanoseconds=760200 totalDurationNanoseconds=1520401 constructorNanoseconds=89290 totalConstructorNanoseconds=178580
|
||||||
|
RESULT name=t8r2 n=100000 t=8 r=2 iterations=1 durationNanoseconds=3613331 totalDurationNanoseconds=3613331 constructorNanoseconds=1205270 totalConstructorNanoseconds=1205270
|
||||||
|
RESULT name=t8r2 n=999999 t=8 r=2 iterations=1 durationNanoseconds=49696783 totalDurationNanoseconds=49696783 constructorNanoseconds=12556223 totalConstructorNanoseconds=12556223
|
||||||
|
RESULT name=t8r2 n=10000000 t=8 r=2 iterations=1 durationNanoseconds=379440380 totalDurationNanoseconds=379440380 constructorNanoseconds=132058784 totalConstructorNanoseconds=132058784
|
||||||
|
RESULT name=t8r2 n=100000000 t=8 r=2 iterations=1 durationNanoseconds=4414060887 totalDurationNanoseconds=4414060887 constructorNanoseconds=1304919152 totalConstructorNanoseconds=1304919152
|
||||||
|
RESULT name=t12r2 n=100 t=12 r=2 iterations=3 durationNanoseconds=438116 totalDurationNanoseconds=1314350 constructorNanoseconds=1436 totalConstructorNanoseconds=4310
|
||||||
|
RESULT name=t12r2 n=1000 t=12 r=2 iterations=2 durationNanoseconds=609885 totalDurationNanoseconds=1219770 constructorNanoseconds=9095 totalConstructorNanoseconds=18190
|
||||||
|
RESULT name=t12r2 n=10001 t=12 r=2 iterations=2 durationNanoseconds=916335 totalDurationNanoseconds=1832670 constructorNanoseconds=68870 totalConstructorNanoseconds=137740
|
||||||
|
RESULT name=t12r2 n=100000 t=12 r=2 iterations=1 durationNanoseconds=4584961 totalDurationNanoseconds=4584961 constructorNanoseconds=1202651 totalConstructorNanoseconds=1202651
|
||||||
|
RESULT name=t12r2 n=999999 t=12 r=2 iterations=1 durationNanoseconds=39655390 totalDurationNanoseconds=39655390 constructorNanoseconds=12851824 totalConstructorNanoseconds=12851824
|
||||||
|
RESULT name=t12r2 n=10000000 t=12 r=2 iterations=1 durationNanoseconds=333554498 totalDurationNanoseconds=333554498 constructorNanoseconds=134317985 totalConstructorNanoseconds=134317985
|
||||||
|
RESULT name=t12r2 n=100000000 t=12 r=2 iterations=1 durationNanoseconds=3663201430 totalDurationNanoseconds=3663201430 constructorNanoseconds=1277801366 totalConstructorNanoseconds=1277801366
|
||||||
|
RESULT name=t16r2 n=100 t=16 r=2 iterations=2 durationNanoseconds=625715 totalDurationNanoseconds=1251430 constructorNanoseconds=2090 totalConstructorNanoseconds=4180
|
||||||
|
RESULT name=t16r2 n=1000 t=16 r=2 iterations=2 durationNanoseconds=784650 totalDurationNanoseconds=1569300 constructorNanoseconds=9395 totalConstructorNanoseconds=18790
|
||||||
|
RESULT name=t16r2 n=10001 t=16 r=2 iterations=1 durationNanoseconds=1144260 totalDurationNanoseconds=1144260 constructorNanoseconds=115630 totalConstructorNanoseconds=115630
|
||||||
|
RESULT name=t16r2 n=100000 t=16 r=2 iterations=1 durationNanoseconds=4058081 totalDurationNanoseconds=4058081 constructorNanoseconds=1284411 totalConstructorNanoseconds=1284411
|
||||||
|
RESULT name=t16r2 n=999999 t=16 r=2 iterations=1 durationNanoseconds=36238579 totalDurationNanoseconds=36238579 constructorNanoseconds=12584583 totalConstructorNanoseconds=12584583
|
||||||
|
RESULT name=t16r2 n=10000000 t=16 r=2 iterations=1 durationNanoseconds=338300199 totalDurationNanoseconds=338300199 constructorNanoseconds=134496855 totalConstructorNanoseconds=134496855
|
||||||
|
RESULT name=t16r2 n=100000000 t=16 r=2 iterations=1 durationNanoseconds=3476638561 totalDurationNanoseconds=3476638561 constructorNanoseconds=1315467075 totalConstructorNanoseconds=1315467075
|
||||||
|
RESULT name=t1r4 n=100 t=1 r=4 iterations=265 durationNanoseconds=3778 totalDurationNanoseconds=1001260 constructorNanoseconds=167 totalConstructorNanoseconds=44370
|
||||||
|
RESULT name=t1r4 n=1000 t=1 r=4 iterations=13 durationNanoseconds=79884 totalDurationNanoseconds=1038500 constructorNanoseconds=4237 totalConstructorNanoseconds=55090
|
||||||
|
RESULT name=t1r4 n=10001 t=1 r=4 iterations=2 durationNanoseconds=574290 totalDurationNanoseconds=1148581 constructorNanoseconds=73220 totalConstructorNanoseconds=146440
|
||||||
|
RESULT name=t1r4 n=100000 t=1 r=4 iterations=1 durationNanoseconds=6259032 totalDurationNanoseconds=6259032 constructorNanoseconds=1206880 totalConstructorNanoseconds=1206880
|
||||||
|
RESULT name=t1r4 n=999999 t=1 r=4 iterations=1 durationNanoseconds=68260678 totalDurationNanoseconds=68260678 constructorNanoseconds=12566704 totalConstructorNanoseconds=12566704
|
||||||
|
RESULT name=t1r4 n=10000000 t=1 r=4 iterations=1 durationNanoseconds=763165930 totalDurationNanoseconds=763165930 constructorNanoseconds=133567075 totalConstructorNanoseconds=133567075
|
||||||
|
RESULT name=t1r4 n=100000000 t=1 r=4 iterations=1 durationNanoseconds=8677304125 totalDurationNanoseconds=8677304125 constructorNanoseconds=1297568551 totalConstructorNanoseconds=1297568551
|
||||||
|
RESULT name=t1r4 n=200000000 t=1 r=4 iterations=1 durationNanoseconds=16560813433 totalDurationNanoseconds=16560813433 constructorNanoseconds=2563256732 totalConstructorNanoseconds=2563256732
|
||||||
|
RESULT name=t2r4 n=100 t=2 r=4 iterations=8 durationNanoseconds=133161 totalDurationNanoseconds=1065291 constructorNanoseconds=562 totalConstructorNanoseconds=4500
|
||||||
|
RESULT name=t2r4 n=1000 t=2 r=4 iterations=4 durationNanoseconds=253522 totalDurationNanoseconds=1014090 constructorNanoseconds=14435 totalConstructorNanoseconds=57740
|
||||||
|
RESULT name=t2r4 n=10001 t=2 r=4 iterations=2 durationNanoseconds=551905 totalDurationNanoseconds=1103811 constructorNanoseconds=71650 totalConstructorNanoseconds=143300
|
||||||
|
RESULT name=t2r4 n=100000 t=2 r=4 iterations=1 durationNanoseconds=5341621 totalDurationNanoseconds=5341621 constructorNanoseconds=1298640 totalConstructorNanoseconds=1298640
|
||||||
|
RESULT name=t2r4 n=999999 t=2 r=4 iterations=1 durationNanoseconds=83085962 totalDurationNanoseconds=83085962 constructorNanoseconds=12547063 totalConstructorNanoseconds=12547063
|
||||||
|
RESULT name=t2r4 n=10000000 t=2 r=4 iterations=1 durationNanoseconds=991436070 totalDurationNanoseconds=991436070 constructorNanoseconds=133251635 totalConstructorNanoseconds=133251635
|
||||||
|
RESULT name=t2r4 n=100000000 t=2 r=4 iterations=1 durationNanoseconds=12238293749 totalDurationNanoseconds=12238293749 constructorNanoseconds=1297815601 totalConstructorNanoseconds=1297815601
|
||||||
|
RESULT name=t2r4 n=200000000 t=2 r=4 iterations=1 durationNanoseconds=16491558685 totalDurationNanoseconds=16491558685 constructorNanoseconds=2576009155 totalConstructorNanoseconds=2576009155
|
||||||
|
RESULT name=t4r4 n=100 t=4 r=4 iterations=5 durationNanoseconds=237472 totalDurationNanoseconds=1187361 constructorNanoseconds=520 totalConstructorNanoseconds=2600
|
||||||
|
RESULT name=t4r4 n=1000 t=4 r=4 iterations=3 durationNanoseconds=354100 totalDurationNanoseconds=1062301 constructorNanoseconds=8240 totalConstructorNanoseconds=24720
|
||||||
|
RESULT name=t4r4 n=10001 t=4 r=4 iterations=2 durationNanoseconds=608585 totalDurationNanoseconds=1217171 constructorNanoseconds=73030 totalConstructorNanoseconds=146060
|
||||||
|
RESULT name=t4r4 n=100000 t=4 r=4 iterations=1 durationNanoseconds=3514851 totalDurationNanoseconds=3514851 constructorNanoseconds=1177510 totalConstructorNanoseconds=1177510
|
||||||
|
RESULT name=t4r4 n=999999 t=4 r=4 iterations=1 durationNanoseconds=54781134 totalDurationNanoseconds=54781134 constructorNanoseconds=12685163 totalConstructorNanoseconds=12685163
|
||||||
|
RESULT name=t4r4 n=10000000 t=4 r=4 iterations=1 durationNanoseconds=604960888 totalDurationNanoseconds=604960888 constructorNanoseconds=135733726 totalConstructorNanoseconds=135733726
|
||||||
|
RESULT name=t4r4 n=100000000 t=4 r=4 iterations=1 durationNanoseconds=9349735803 totalDurationNanoseconds=9349735803 constructorNanoseconds=1300863711 totalConstructorNanoseconds=1300863711
|
||||||
|
RESULT name=t4r4 n=200000000 t=4 r=4 iterations=1 durationNanoseconds=11254324872 totalDurationNanoseconds=11254324872 constructorNanoseconds=2617506906 totalConstructorNanoseconds=2617506906
|
||||||
|
RESULT name=t8r4 n=100 t=8 r=4 iterations=2 durationNanoseconds=705800 totalDurationNanoseconds=1411601 constructorNanoseconds=2725 totalConstructorNanoseconds=5450
|
||||||
|
RESULT name=t8r4 n=1000 t=8 r=4 iterations=3 durationNanoseconds=470157 totalDurationNanoseconds=1410471 constructorNanoseconds=11836 totalConstructorNanoseconds=35510
|
||||||
|
RESULT name=t8r4 n=10001 t=8 r=4 iterations=2 durationNanoseconds=699950 totalDurationNanoseconds=1399901 constructorNanoseconds=74470 totalConstructorNanoseconds=148940
|
||||||
|
RESULT name=t8r4 n=100000 t=8 r=4 iterations=1 durationNanoseconds=3182481 totalDurationNanoseconds=3182481 constructorNanoseconds=1199420 totalConstructorNanoseconds=1199420
|
||||||
|
RESULT name=t8r4 n=999999 t=8 r=4 iterations=1 durationNanoseconds=36555260 totalDurationNanoseconds=36555260 constructorNanoseconds=13016043 totalConstructorNanoseconds=13016043
|
||||||
|
RESULT name=t8r4 n=10000000 t=8 r=4 iterations=1 durationNanoseconds=475547685 totalDurationNanoseconds=475547685 constructorNanoseconds=140163447 totalConstructorNanoseconds=140163447
|
||||||
|
RESULT name=t8r4 n=100000000 t=8 r=4 iterations=1 durationNanoseconds=5792488349 totalDurationNanoseconds=5792488349 constructorNanoseconds=1295543460 totalConstructorNanoseconds=1295543460
|
||||||
|
RESULT name=t8r4 n=200000000 t=8 r=4 iterations=1 durationNanoseconds=7535623527 totalDurationNanoseconds=7535623527 constructorNanoseconds=2566346733 totalConstructorNanoseconds=2566346733
|
||||||
|
RESULT name=t12r4 n=100 t=12 r=4 iterations=2 durationNanoseconds=715345 totalDurationNanoseconds=1430690 constructorNanoseconds=755 totalConstructorNanoseconds=1510
|
||||||
|
RESULT name=t12r4 n=1000 t=12 r=4 iterations=2 durationNanoseconds=662005 totalDurationNanoseconds=1324010 constructorNanoseconds=9650 totalConstructorNanoseconds=19300
|
||||||
|
RESULT name=t12r4 n=10001 t=12 r=4 iterations=1 durationNanoseconds=1512250 totalDurationNanoseconds=1512250 constructorNanoseconds=110650 totalConstructorNanoseconds=110650
|
||||||
|
RESULT name=t12r4 n=100000 t=12 r=4 iterations=1 durationNanoseconds=3881271 totalDurationNanoseconds=3881271 constructorNanoseconds=1247910 totalConstructorNanoseconds=1247910
|
||||||
|
RESULT name=t12r4 n=999999 t=12 r=4 iterations=1 durationNanoseconds=31763768 totalDurationNanoseconds=31763768 constructorNanoseconds=12759383 totalConstructorNanoseconds=12759383
|
||||||
|
RESULT name=t12r4 n=10000000 t=12 r=4 iterations=1 durationNanoseconds=449488918 totalDurationNanoseconds=449488918 constructorNanoseconds=132837605 totalConstructorNanoseconds=132837605
|
||||||
|
RESULT name=t12r4 n=100000000 t=12 r=4 iterations=1 durationNanoseconds=4807433611 totalDurationNanoseconds=4807433611 constructorNanoseconds=1297691830 totalConstructorNanoseconds=1297691830
|
||||||
|
RESULT name=t12r4 n=200000000 t=12 r=4 iterations=1 durationNanoseconds=7166304660 totalDurationNanoseconds=7166304660 constructorNanoseconds=2588898909 totalConstructorNanoseconds=2588898909
|
||||||
|
RESULT name=t16r4 n=100 t=16 r=4 iterations=1 durationNanoseconds=1035260 totalDurationNanoseconds=1035260 constructorNanoseconds=940 totalConstructorNanoseconds=940
|
||||||
|
RESULT name=t16r4 n=1000 t=16 r=4 iterations=1 durationNanoseconds=1095820 totalDurationNanoseconds=1095820 constructorNanoseconds=17440 totalConstructorNanoseconds=17440
|
||||||
|
RESULT name=t16r4 n=10001 t=16 r=4 iterations=1 durationNanoseconds=1536450 totalDurationNanoseconds=1536450 constructorNanoseconds=162040 totalConstructorNanoseconds=162040
|
||||||
|
RESULT name=t16r4 n=100000 t=16 r=4 iterations=1 durationNanoseconds=3811151 totalDurationNanoseconds=3811151 constructorNanoseconds=1201480 totalConstructorNanoseconds=1201480
|
||||||
|
RESULT name=t16r4 n=999999 t=16 r=4 iterations=1 durationNanoseconds=30257618 totalDurationNanoseconds=30257618 constructorNanoseconds=12817043 totalConstructorNanoseconds=12817043
|
||||||
|
RESULT name=t16r4 n=10000000 t=16 r=4 iterations=1 durationNanoseconds=410822808 totalDurationNanoseconds=410822808 constructorNanoseconds=142924477 totalConstructorNanoseconds=142924477
|
||||||
|
RESULT name=t16r4 n=100000000 t=16 r=4 iterations=1 durationNanoseconds=4649064539 totalDurationNanoseconds=4649064539 constructorNanoseconds=1301190201 totalConstructorNanoseconds=1301190201
|
||||||
|
RESULT name=t16r4 n=200000000 t=16 r=4 iterations=1 durationNanoseconds=7118341627 totalDurationNanoseconds=7118341627 constructorNanoseconds=2572500915 totalConstructorNanoseconds=2572500915
|
||||||
|
RESULT name=t1r6 n=100 t=1 r=6 iterations=224 durationNanoseconds=4479 totalDurationNanoseconds=1003460 constructorNanoseconds=926 totalConstructorNanoseconds=207480
|
||||||
|
RESULT name=t1r6 n=1000 t=1 r=6 iterations=18 durationNanoseconds=56086 totalDurationNanoseconds=1009550 constructorNanoseconds=5396 totalConstructorNanoseconds=97130
|
||||||
|
RESULT name=t1r6 n=10001 t=1 r=6 iterations=2 durationNanoseconds=556290 totalDurationNanoseconds=1112580 constructorNanoseconds=83060 totalConstructorNanoseconds=166120
|
||||||
|
RESULT name=t1r6 n=100000 t=1 r=6 iterations=1 durationNanoseconds=5455241 totalDurationNanoseconds=5455241 constructorNanoseconds=1278330 totalConstructorNanoseconds=1278330
|
||||||
|
RESULT name=t1r6 n=999999 t=1 r=6 iterations=1 durationNanoseconds=65078858 totalDurationNanoseconds=65078858 constructorNanoseconds=12110613 totalConstructorNanoseconds=12110613
|
||||||
|
RESULT name=t1r6 n=10000000 t=1 r=6 iterations=1 durationNanoseconds=678020458 totalDurationNanoseconds=678020458 constructorNanoseconds=140358856 totalConstructorNanoseconds=140358856
|
||||||
|
RESULT name=t1r6 n=100000000 t=1 r=6 iterations=1 durationNanoseconds=7203221399 totalDurationNanoseconds=7203221399 constructorNanoseconds=1301446991 totalConstructorNanoseconds=1301446991
|
||||||
|
RESULT name=t1r6 n=200000000 t=1 r=6 iterations=1 durationNanoseconds=14321985896 totalDurationNanoseconds=14321985896 constructorNanoseconds=2607421504 totalConstructorNanoseconds=2607421504
|
||||||
|
RESULT name=t2r6 n=100 t=2 r=6 iterations=4 durationNanoseconds=258980 totalDurationNanoseconds=1035920 constructorNanoseconds=4267 totalConstructorNanoseconds=17070
|
||||||
|
RESULT name=t2r6 n=1000 t=2 r=6 iterations=6 durationNanoseconds=168416 totalDurationNanoseconds=1010501 constructorNanoseconds=13046 totalConstructorNanoseconds=78280
|
||||||
|
RESULT name=t2r6 n=10001 t=2 r=6 iterations=1 durationNanoseconds=1525030 totalDurationNanoseconds=1525030 constructorNanoseconds=123640 totalConstructorNanoseconds=123640
|
||||||
|
RESULT name=t2r6 n=100000 t=2 r=6 iterations=1 durationNanoseconds=5075201 totalDurationNanoseconds=5075201 constructorNanoseconds=1274480 totalConstructorNanoseconds=1274480
|
||||||
|
RESULT name=t2r6 n=999999 t=2 r=6 iterations=1 durationNanoseconds=177293037 totalDurationNanoseconds=177293037 constructorNanoseconds=11897003 totalConstructorNanoseconds=11897003
|
||||||
|
RESULT name=t2r6 n=10000000 t=2 r=6 iterations=1 durationNanoseconds=483857527 totalDurationNanoseconds=483857527 constructorNanoseconds=133800665 totalConstructorNanoseconds=133800665
|
||||||
|
RESULT name=t2r6 n=100000000 t=2 r=6 iterations=1 durationNanoseconds=10599721780 totalDurationNanoseconds=10599721780 constructorNanoseconds=1318192366 totalConstructorNanoseconds=1318192366
|
||||||
|
RESULT name=t2r6 n=200000000 t=2 r=6 iterations=1 durationNanoseconds=14117608192 totalDurationNanoseconds=14117608192 constructorNanoseconds=2590726180 totalConstructorNanoseconds=2590726180
|
||||||
|
RESULT name=t4r6 n=100 t=4 r=6 iterations=2 durationNanoseconds=537865 totalDurationNanoseconds=1075730 constructorNanoseconds=2125 totalConstructorNanoseconds=4250
|
||||||
|
RESULT name=t4r6 n=1000 t=4 r=6 iterations=5 durationNanoseconds=269446 totalDurationNanoseconds=1347230 constructorNanoseconds=8670 totalConstructorNanoseconds=43350
|
||||||
|
RESULT name=t4r6 n=10001 t=4 r=6 iterations=1 durationNanoseconds=2100261 totalDurationNanoseconds=2100261 constructorNanoseconds=106630 totalConstructorNanoseconds=106630
|
||||||
|
RESULT name=t4r6 n=100000 t=4 r=6 iterations=1 durationNanoseconds=3480811 totalDurationNanoseconds=3480811 constructorNanoseconds=1201260 totalConstructorNanoseconds=1201260
|
||||||
|
RESULT name=t4r6 n=999999 t=4 r=6 iterations=1 durationNanoseconds=122033932 totalDurationNanoseconds=122033932 constructorNanoseconds=12665703 totalConstructorNanoseconds=12665703
|
||||||
|
RESULT name=t4r6 n=10000000 t=4 r=6 iterations=1 durationNanoseconds=353789903 totalDurationNanoseconds=353789903 constructorNanoseconds=134471745 totalConstructorNanoseconds=134471745
|
||||||
|
RESULT name=t4r6 n=100000000 t=4 r=6 iterations=1 durationNanoseconds=8686452678 totalDurationNanoseconds=8686452678 constructorNanoseconds=1290374909 totalConstructorNanoseconds=1290374909
|
||||||
|
RESULT name=t4r6 n=200000000 t=4 r=6 iterations=1 durationNanoseconds=11311054676 totalDurationNanoseconds=11311054676 constructorNanoseconds=2674956692 totalConstructorNanoseconds=2674956692
|
||||||
|
RESULT name=t8r6 n=100 t=8 r=6 iterations=2 durationNanoseconds=508125 totalDurationNanoseconds=1016250 constructorNanoseconds=3710 totalConstructorNanoseconds=7420
|
||||||
|
RESULT name=t8r6 n=1000 t=8 r=6 iterations=3 durationNanoseconds=483480 totalDurationNanoseconds=1450440 constructorNanoseconds=9913 totalConstructorNanoseconds=29740
|
||||||
|
RESULT name=t8r6 n=10001 t=8 r=6 iterations=1 durationNanoseconds=1671210 totalDurationNanoseconds=1671210 constructorNanoseconds=110951 totalConstructorNanoseconds=110951
|
||||||
|
RESULT name=t8r6 n=100000 t=8 r=6 iterations=1 durationNanoseconds=3450341 totalDurationNanoseconds=3450341 constructorNanoseconds=1318280 totalConstructorNanoseconds=1318280
|
||||||
|
RESULT name=t8r6 n=999999 t=8 r=6 iterations=1 durationNanoseconds=89673443 totalDurationNanoseconds=89673443 constructorNanoseconds=14080444 totalConstructorNanoseconds=14080444
|
||||||
|
RESULT name=t8r6 n=10000000 t=8 r=6 iterations=1 durationNanoseconds=258577528 totalDurationNanoseconds=258577528 constructorNanoseconds=137377536 totalConstructorNanoseconds=137377536
|
||||||
|
RESULT name=t8r6 n=100000000 t=8 r=6 iterations=1 durationNanoseconds=5925152064 totalDurationNanoseconds=5925152064 constructorNanoseconds=1312478354 totalConstructorNanoseconds=1312478354
|
||||||
|
RESULT name=t8r6 n=200000000 t=8 r=6 iterations=1 durationNanoseconds=8182525696 totalDurationNanoseconds=8182525696 constructorNanoseconds=2596057361 totalConstructorNanoseconds=2596057361
|
||||||
|
RESULT name=t12r6 n=100 t=12 r=6 iterations=2 durationNanoseconds=842630 totalDurationNanoseconds=1685261 constructorNanoseconds=3210 totalConstructorNanoseconds=6420
|
||||||
|
RESULT name=t12r6 n=1000 t=12 r=6 iterations=1 durationNanoseconds=1658871 totalDurationNanoseconds=1658871 constructorNanoseconds=13780 totalConstructorNanoseconds=13780
|
||||||
|
RESULT name=t12r6 n=10001 t=12 r=6 iterations=1 durationNanoseconds=2718281 totalDurationNanoseconds=2718281 constructorNanoseconds=107580 totalConstructorNanoseconds=107580
|
||||||
|
RESULT name=t12r6 n=100000 t=12 r=6 iterations=1 durationNanoseconds=3500650 totalDurationNanoseconds=3500650 constructorNanoseconds=1206801 totalConstructorNanoseconds=1206801
|
||||||
|
RESULT name=t12r6 n=999999 t=12 r=6 iterations=1 durationNanoseconds=84334682 totalDurationNanoseconds=84334682 constructorNanoseconds=12482893 totalConstructorNanoseconds=12482893
|
||||||
|
RESULT name=t12r6 n=10000000 t=12 r=6 iterations=1 durationNanoseconds=247154515 totalDurationNanoseconds=247154515 constructorNanoseconds=140925367 totalConstructorNanoseconds=140925367
|
||||||
|
RESULT name=t12r6 n=100000000 t=12 r=6 iterations=1 durationNanoseconds=5231501432 totalDurationNanoseconds=5231501432 constructorNanoseconds=1321347816 totalConstructorNanoseconds=1321347816
|
||||||
|
RESULT name=t12r6 n=200000000 t=12 r=6 iterations=1 durationNanoseconds=7441201651 totalDurationNanoseconds=7441201651 constructorNanoseconds=2585329078 totalConstructorNanoseconds=2585329078
|
||||||
|
RESULT name=t16r6 n=100 t=16 r=6 iterations=2 durationNanoseconds=962320 totalDurationNanoseconds=1924640 constructorNanoseconds=7940 totalConstructorNanoseconds=15880
|
||||||
|
RESULT name=t16r6 n=1000 t=16 r=6 iterations=2 durationNanoseconds=851090 totalDurationNanoseconds=1702180 constructorNanoseconds=10040 totalConstructorNanoseconds=20080
|
||||||
|
RESULT name=t16r6 n=10001 t=16 r=6 iterations=1 durationNanoseconds=2207941 totalDurationNanoseconds=2207941 constructorNanoseconds=125210 totalConstructorNanoseconds=125210
|
||||||
|
RESULT name=t16r6 n=100000 t=16 r=6 iterations=1 durationNanoseconds=3436951 totalDurationNanoseconds=3436951 constructorNanoseconds=1382630 totalConstructorNanoseconds=1382630
|
||||||
|
RESULT name=t16r6 n=999999 t=16 r=6 iterations=1 durationNanoseconds=89083313 totalDurationNanoseconds=89083313 constructorNanoseconds=13059624 totalConstructorNanoseconds=13059624
|
||||||
|
RESULT name=t16r6 n=10000000 t=16 r=6 iterations=1 durationNanoseconds=237784162 totalDurationNanoseconds=237784162 constructorNanoseconds=137970986 totalConstructorNanoseconds=137970986
|
||||||
|
RESULT name=t16r6 n=100000000 t=16 r=6 iterations=1 durationNanoseconds=5135609326 totalDurationNanoseconds=5135609326 constructorNanoseconds=1309851634 totalConstructorNanoseconds=1309851634
|
||||||
|
RESULT name=t16r6 n=200000000 t=16 r=6 iterations=1 durationNanoseconds=6938581280 totalDurationNanoseconds=6938581280 constructorNanoseconds=2567924144 totalConstructorNanoseconds=2567924144
|
||||||
|
RESULT name=t1r8 n=100 t=1 r=8 iterations=59 durationNanoseconds=16987 totalDurationNanoseconds=1002280 constructorNanoseconds=328 totalConstructorNanoseconds=19380
|
||||||
|
RESULT name=t1r8 n=1000 t=1 r=8 iterations=20 durationNanoseconds=51193 totalDurationNanoseconds=1023871 constructorNanoseconds=8951 totalConstructorNanoseconds=179030
|
||||||
|
RESULT name=t1r8 n=10001 t=1 r=8 iterations=2 durationNanoseconds=523865 totalDurationNanoseconds=1047731 constructorNanoseconds=85990 totalConstructorNanoseconds=171980
|
||||||
|
RESULT name=t1r8 n=100000 t=1 r=8 iterations=1 durationNanoseconds=6637092 totalDurationNanoseconds=6637092 constructorNanoseconds=1283840 totalConstructorNanoseconds=1283840
|
||||||
|
RESULT name=t1r8 n=999999 t=1 r=8 iterations=1 durationNanoseconds=55268474 totalDurationNanoseconds=55268474 constructorNanoseconds=12537864 totalConstructorNanoseconds=12537864
|
||||||
|
RESULT name=t1r8 n=10000000 t=1 r=8 iterations=1 durationNanoseconds=1080087173 totalDurationNanoseconds=1080087173 constructorNanoseconds=143622708 totalConstructorNanoseconds=143622708
|
||||||
|
RESULT name=t1r8 n=100000000 t=1 r=8 iterations=1 durationNanoseconds=6464614645 totalDurationNanoseconds=6464614645 constructorNanoseconds=1321856247 totalConstructorNanoseconds=1321856247
|
||||||
|
RESULT name=t1r8 n=200000000 t=1 r=8 iterations=1 durationNanoseconds=12468920480 totalDurationNanoseconds=12468920480 constructorNanoseconds=2567980194 totalConstructorNanoseconds=2567980194
|
||||||
|
RESULT name=t2r8 n=100 t=2 r=8 iterations=5 durationNanoseconds=227530 totalDurationNanoseconds=1137650 constructorNanoseconds=552 totalConstructorNanoseconds=2760
|
||||||
|
RESULT name=t2r8 n=1000 t=2 r=8 iterations=5 durationNanoseconds=205152 totalDurationNanoseconds=1025760 constructorNanoseconds=18076 totalConstructorNanoseconds=90380
|
||||||
|
RESULT name=t2r8 n=10001 t=2 r=8 iterations=2 durationNanoseconds=925765 totalDurationNanoseconds=1851530 constructorNanoseconds=76460 totalConstructorNanoseconds=152920
|
||||||
|
RESULT name=t2r8 n=100000 t=2 r=8 iterations=1 durationNanoseconds=36293270 totalDurationNanoseconds=36293270 constructorNanoseconds=2081750 totalConstructorNanoseconds=2081750
|
||||||
|
RESULT name=t2r8 n=999999 t=2 r=8 iterations=1 durationNanoseconds=59508875 totalDurationNanoseconds=59508875 constructorNanoseconds=13522904 totalConstructorNanoseconds=13522904
|
||||||
|
RESULT name=t2r8 n=10000000 t=2 r=8 iterations=1 durationNanoseconds=7701175989 totalDurationNanoseconds=7701175989 constructorNanoseconds=132900825 totalConstructorNanoseconds=132900825
|
||||||
|
RESULT name=t2r8 n=100000000 t=2 r=8 iterations=1 durationNanoseconds=10075901392 totalDurationNanoseconds=10075901392 constructorNanoseconds=1295509110 totalConstructorNanoseconds=1295509110
|
||||||
|
RESULT name=t2r8 n=200000000 t=2 r=8 iterations=1 durationNanoseconds=13509297762 totalDurationNanoseconds=13509297762 constructorNanoseconds=2572975425 totalConstructorNanoseconds=2572975425
|
||||||
|
RESULT name=t4r8 n=100 t=4 r=8 iterations=4 durationNanoseconds=332470 totalDurationNanoseconds=1329880 constructorNanoseconds=1052 totalConstructorNanoseconds=4210
|
||||||
|
RESULT name=t4r8 n=1000 t=4 r=8 iterations=2 durationNanoseconds=726115 totalDurationNanoseconds=1452230 constructorNanoseconds=16605 totalConstructorNanoseconds=33210
|
||||||
|
RESULT name=t4r8 n=10001 t=4 r=8 iterations=2 durationNanoseconds=549970 totalDurationNanoseconds=1099940 constructorNanoseconds=88450 totalConstructorNanoseconds=176900
|
||||||
|
RESULT name=t4r8 n=100000 t=4 r=8 iterations=1 durationNanoseconds=23550936 totalDurationNanoseconds=23550936 constructorNanoseconds=1300141 totalConstructorNanoseconds=1300141
|
||||||
|
RESULT name=t4r8 n=999999 t=4 r=8 iterations=1 durationNanoseconds=51278174 totalDurationNanoseconds=51278174 constructorNanoseconds=12928163 totalConstructorNanoseconds=12928163
|
||||||
|
RESULT name=t4r8 n=10000000 t=4 r=8 iterations=1 durationNanoseconds=5909612690 totalDurationNanoseconds=5909612690 constructorNanoseconds=138607636 totalConstructorNanoseconds=138607636
|
||||||
|
RESULT name=t4r8 n=100000000 t=4 r=8 iterations=1 durationNanoseconds=8653352779 totalDurationNanoseconds=8653352779 constructorNanoseconds=1290057379 totalConstructorNanoseconds=1290057379
|
||||||
|
RESULT name=t4r8 n=200000000 t=4 r=8 iterations=1 durationNanoseconds=9761300440 totalDurationNanoseconds=9761300440 constructorNanoseconds=2571399134 totalConstructorNanoseconds=2571399134
|
||||||
|
RESULT name=t8r8 n=100 t=8 r=8 iterations=1 durationNanoseconds=1627911 totalDurationNanoseconds=1627911 constructorNanoseconds=1040 totalConstructorNanoseconds=1040
|
||||||
|
RESULT name=t8r8 n=1000 t=8 r=8 iterations=3 durationNanoseconds=467547 totalDurationNanoseconds=1402641 constructorNanoseconds=7900 totalConstructorNanoseconds=23700
|
||||||
|
RESULT name=t8r8 n=10001 t=8 r=8 iterations=1 durationNanoseconds=1807151 totalDurationNanoseconds=1807151 constructorNanoseconds=105150 totalConstructorNanoseconds=105150
|
||||||
|
RESULT name=t8r8 n=100000 t=8 r=8 iterations=1 durationNanoseconds=22992406 totalDurationNanoseconds=22992406 constructorNanoseconds=1238930 totalConstructorNanoseconds=1238930
|
||||||
|
RESULT name=t8r8 n=999999 t=8 r=8 iterations=1 durationNanoseconds=41539621 totalDurationNanoseconds=41539621 constructorNanoseconds=11992523 totalConstructorNanoseconds=11992523
|
||||||
|
RESULT name=t8r8 n=10000000 t=8 r=8 iterations=1 durationNanoseconds=4946443057 totalDurationNanoseconds=4946443057 constructorNanoseconds=142360007 totalConstructorNanoseconds=142360007
|
||||||
|
RESULT name=t8r8 n=100000000 t=8 r=8 iterations=1 durationNanoseconds=5932811016 totalDurationNanoseconds=5932811016 constructorNanoseconds=1288529308 totalConstructorNanoseconds=1288529308
|
||||||
|
RESULT name=t8r8 n=200000000 t=8 r=8 iterations=1 durationNanoseconds=6929306367 totalDurationNanoseconds=6929306367 constructorNanoseconds=2589605889 totalConstructorNanoseconds=2589605889
|
||||||
|
RESULT name=t12r8 n=100 t=12 r=8 iterations=1 durationNanoseconds=1328691 totalDurationNanoseconds=1328691 constructorNanoseconds=6900 totalConstructorNanoseconds=6900
|
||||||
|
RESULT name=t12r8 n=1000 t=12 r=8 iterations=2 durationNanoseconds=927740 totalDurationNanoseconds=1855481 constructorNanoseconds=17780 totalConstructorNanoseconds=35560
|
||||||
|
RESULT name=t12r8 n=10001 t=12 r=8 iterations=1 durationNanoseconds=1533230 totalDurationNanoseconds=1533230 constructorNanoseconds=114420 totalConstructorNanoseconds=114420
|
||||||
|
RESULT name=t12r8 n=100000 t=12 r=8 iterations=1 durationNanoseconds=17476634 totalDurationNanoseconds=17476634 constructorNanoseconds=1246920 totalConstructorNanoseconds=1246920
|
||||||
|
RESULT name=t12r8 n=999999 t=12 r=8 iterations=1 durationNanoseconds=30252078 totalDurationNanoseconds=30252078 constructorNanoseconds=12270893 totalConstructorNanoseconds=12270893
|
||||||
|
RESULT name=t12r8 n=10000000 t=12 r=8 iterations=1 durationNanoseconds=4230999870 totalDurationNanoseconds=4230999870 constructorNanoseconds=138933726 totalConstructorNanoseconds=138933726
|
||||||
|
RESULT name=t12r8 n=100000000 t=12 r=8 iterations=1 durationNanoseconds=5423839672 totalDurationNanoseconds=5423839672 constructorNanoseconds=1293524040 totalConstructorNanoseconds=1293524040
|
||||||
|
RESULT name=t12r8 n=200000000 t=12 r=8 iterations=1 durationNanoseconds=6424468375 totalDurationNanoseconds=6424468375 constructorNanoseconds=2581456297 totalConstructorNanoseconds=2581456297
|
||||||
|
RESULT name=t16r8 n=100 t=16 r=8 iterations=1 durationNanoseconds=3128621 totalDurationNanoseconds=3128621 constructorNanoseconds=1180 totalConstructorNanoseconds=1180
|
||||||
|
RESULT name=t16r8 n=1000 t=16 r=8 iterations=1 durationNanoseconds=1038020 totalDurationNanoseconds=1038020 constructorNanoseconds=23290 totalConstructorNanoseconds=23290
|
||||||
|
RESULT name=t16r8 n=10001 t=16 r=8 iterations=1 durationNanoseconds=1662090 totalDurationNanoseconds=1662090 constructorNanoseconds=127440 totalConstructorNanoseconds=127440
|
||||||
|
RESULT name=t16r8 n=100000 t=16 r=8 iterations=1 durationNanoseconds=17498495 totalDurationNanoseconds=17498495 constructorNanoseconds=1534070 totalConstructorNanoseconds=1534070
|
||||||
|
RESULT name=t16r8 n=999999 t=16 r=8 iterations=1 durationNanoseconds=32355928 totalDurationNanoseconds=32355928 constructorNanoseconds=12182143 totalConstructorNanoseconds=12182143
|
||||||
|
RESULT name=t16r8 n=10000000 t=16 r=8 iterations=1 durationNanoseconds=4413067508 totalDurationNanoseconds=4413067508 constructorNanoseconds=137885756 totalConstructorNanoseconds=137885756
|
||||||
|
RESULT name=t16r8 n=100000000 t=16 r=8 iterations=1 durationNanoseconds=5287701207 totalDurationNanoseconds=5287701207 constructorNanoseconds=1292540369 totalConstructorNanoseconds=1292540369
|
||||||
|
RESULT name=t16r8 n=200000000 t=16 r=8 iterations=1 durationNanoseconds=7322349920 totalDurationNanoseconds=7322349920 constructorNanoseconds=2578879707 totalConstructorNanoseconds=2578879707
|
||||||
|
RESULT name=t1r10 n=100 t=1 r=10 iterations=15 durationNanoseconds=66803 totalDurationNanoseconds=1002050 constructorNanoseconds=749 totalConstructorNanoseconds=11240
|
||||||
|
RESULT name=t1r10 n=1000 t=1 r=10 iterations=16 durationNanoseconds=66026 totalDurationNanoseconds=1056430 constructorNanoseconds=2866 totalConstructorNanoseconds=45860
|
||||||
|
RESULT name=t1r10 n=10001 t=1 r=10 iterations=3 durationNanoseconds=475743 totalDurationNanoseconds=1427231 constructorNanoseconds=57606 totalConstructorNanoseconds=172820
|
||||||
|
RESULT name=t1r10 n=100000 t=1 r=10 iterations=1 durationNanoseconds=42414591 totalDurationNanoseconds=42414591 constructorNanoseconds=1309301 totalConstructorNanoseconds=1309301
|
||||||
|
RESULT name=t1r10 n=999999 t=1 r=10 iterations=1 durationNanoseconds=78922771 totalDurationNanoseconds=78922771 constructorNanoseconds=12246273 totalConstructorNanoseconds=12246273
|
||||||
|
RESULT name=t1r10 n=10000000 t=1 r=10 iterations=1 durationNanoseconds=630565975 totalDurationNanoseconds=630565975 constructorNanoseconds=137660906 totalConstructorNanoseconds=137660906
|
||||||
|
RESULT name=t1r10 n=100000000 t=1 r=10 iterations=1 durationNanoseconds=91266241555 totalDurationNanoseconds=91266241555 constructorNanoseconds=1371471970 totalConstructorNanoseconds=1371471970
|
||||||
|
RESULT name=t1r10 n=200000000 t=1 r=10 iterations=1 durationNanoseconds=118075643597 totalDurationNanoseconds=118075643597 constructorNanoseconds=2615707336 totalConstructorNanoseconds=2615707336
|
||||||
|
RESULT name=t2r10 n=100 t=2 r=10 iterations=2 durationNanoseconds=822275 totalDurationNanoseconds=1644551 constructorNanoseconds=1065 totalConstructorNanoseconds=2130
|
||||||
|
RESULT name=t2r10 n=1000 t=2 r=10 iterations=1 durationNanoseconds=1006550 totalDurationNanoseconds=1006550 constructorNanoseconds=30280 totalConstructorNanoseconds=30280
|
||||||
|
RESULT name=t2r10 n=10001 t=2 r=10 iterations=2 durationNanoseconds=679175 totalDurationNanoseconds=1358350 constructorNanoseconds=85680 totalConstructorNanoseconds=171360
|
||||||
|
RESULT name=t2r10 n=100000 t=2 r=10 iterations=1 durationNanoseconds=568605379 totalDurationNanoseconds=568605379 constructorNanoseconds=1228310 totalConstructorNanoseconds=1228310
|
||||||
|
RESULT name=t2r10 n=999999 t=2 r=10 iterations=1 durationNanoseconds=573212351 totalDurationNanoseconds=573212351 constructorNanoseconds=13045983 totalConstructorNanoseconds=13045983
|
||||||
|
RESULT name=t2r10 n=10000000 t=2 r=10 iterations=1 durationNanoseconds=789202377 totalDurationNanoseconds=789202377 constructorNanoseconds=136792156 totalConstructorNanoseconds=136792156
|
||||||
|
RESULT name=t4r10 n=100 t=4 r=10 iterations=1 durationNanoseconds=1443240 totalDurationNanoseconds=1443240 constructorNanoseconds=3550 totalConstructorNanoseconds=3550
|
||||||
|
RESULT name=t4r10 n=1000 t=4 r=10 iterations=2 durationNanoseconds=663015 totalDurationNanoseconds=1326030 constructorNanoseconds=16595 totalConstructorNanoseconds=33190
|
||||||
|
RESULT name=t4r10 n=10001 t=4 r=10 iterations=2 durationNanoseconds=627480 totalDurationNanoseconds=1254960 constructorNanoseconds=83735 totalConstructorNanoseconds=167470
|
||||||
|
RESULT name=t4r10 n=100000 t=4 r=10 iterations=1 durationNanoseconds=364570815 totalDurationNanoseconds=364570815 constructorNanoseconds=1391720 totalConstructorNanoseconds=1391720
|
||||||
|
RESULT name=t4r10 n=999999 t=4 r=10 iterations=1 durationNanoseconds=427024902 totalDurationNanoseconds=427024902 constructorNanoseconds=12500854 totalConstructorNanoseconds=12500854
|
||||||
|
RESULT name=t4r10 n=10000000 t=4 r=10 iterations=1 durationNanoseconds=611729690 totalDurationNanoseconds=611729690 constructorNanoseconds=137591516 totalConstructorNanoseconds=137591516
|
||||||
|
RESULT name=t8r10 n=100 t=8 r=10 iterations=1 durationNanoseconds=3147591 totalDurationNanoseconds=3147591 constructorNanoseconds=6050 totalConstructorNanoseconds=6050
|
||||||
|
RESULT name=t8r10 n=1000 t=8 r=10 iterations=1 durationNanoseconds=2115590 totalDurationNanoseconds=2115590 constructorNanoseconds=18780 totalConstructorNanoseconds=18780
|
||||||
|
RESULT name=t8r10 n=10001 t=8 r=10 iterations=2 durationNanoseconds=1300150 totalDurationNanoseconds=2600301 constructorNanoseconds=92075 totalConstructorNanoseconds=184150
|
||||||
|
RESULT name=t8r10 n=100000 t=8 r=10 iterations=1 durationNanoseconds=243710174 totalDurationNanoseconds=243710174 constructorNanoseconds=1230780 totalConstructorNanoseconds=1230780
|
||||||
|
RESULT name=t8r10 n=999999 t=8 r=10 iterations=1 durationNanoseconds=253839416 totalDurationNanoseconds=253839416 constructorNanoseconds=12919214 totalConstructorNanoseconds=12919214
|
||||||
|
RESULT name=t8r10 n=10000000 t=8 r=10 iterations=1 durationNanoseconds=481182736 totalDurationNanoseconds=481182736 constructorNanoseconds=132207065 totalConstructorNanoseconds=132207065
|
||||||
|
RESULT name=t12r10 n=100 t=12 r=10 iterations=1 durationNanoseconds=2378370 totalDurationNanoseconds=2378370 constructorNanoseconds=1000 totalConstructorNanoseconds=1000
|
||||||
|
RESULT name=t12r10 n=1000 t=12 r=10 iterations=1 durationNanoseconds=2322161 totalDurationNanoseconds=2322161 constructorNanoseconds=18580 totalConstructorNanoseconds=18580
|
||||||
|
RESULT name=t12r10 n=10001 t=12 r=10 iterations=2 durationNanoseconds=851215 totalDurationNanoseconds=1702431 constructorNanoseconds=85900 totalConstructorNanoseconds=171800
|
||||||
|
RESULT name=t12r10 n=100000 t=12 r=10 iterations=1 durationNanoseconds=267681201 totalDurationNanoseconds=267681201 constructorNanoseconds=1185740 totalConstructorNanoseconds=1185740
|
||||||
|
RESULT name=t12r10 n=999999 t=12 r=10 iterations=1 durationNanoseconds=305411581 totalDurationNanoseconds=305411581 constructorNanoseconds=13123053 totalConstructorNanoseconds=13123053
|
||||||
|
RESULT name=t12r10 n=10000000 t=12 r=10 iterations=1 durationNanoseconds=451400568 totalDurationNanoseconds=451400568 constructorNanoseconds=133742305 totalConstructorNanoseconds=133742305
|
||||||
|
RESULT name=t16r10 n=100 t=16 r=10 iterations=1 durationNanoseconds=2592671 totalDurationNanoseconds=2592671 constructorNanoseconds=1020 totalConstructorNanoseconds=1020
|
||||||
|
RESULT name=t16r10 n=1000 t=16 r=10 iterations=1 durationNanoseconds=2504210 totalDurationNanoseconds=2504210 constructorNanoseconds=17490 totalConstructorNanoseconds=17490
|
||||||
|
RESULT name=t16r10 n=10001 t=16 r=10 iterations=1 durationNanoseconds=2204870 totalDurationNanoseconds=2204870 constructorNanoseconds=108230 totalConstructorNanoseconds=108230
|
||||||
|
RESULT name=t16r10 n=100000 t=16 r=10 iterations=1 durationNanoseconds=285495905 totalDurationNanoseconds=285495905 constructorNanoseconds=1267970 totalConstructorNanoseconds=1267970
|
||||||
|
RESULT name=t16r10 n=999999 t=16 r=10 iterations=1 durationNanoseconds=280677664 totalDurationNanoseconds=280677664 constructorNanoseconds=13311493 totalConstructorNanoseconds=13311493
|
||||||
|
RESULT name=t16r10 n=10000000 t=16 r=10 iterations=1 durationNanoseconds=435210344 totalDurationNanoseconds=435210344 constructorNanoseconds=135635316 totalConstructorNanoseconds=135635316
|
||||||
|
RESULT name=t1r12 n=100 t=1 r=12 iterations=7 durationNanoseconds=155018 totalDurationNanoseconds=1085130 constructorNanoseconds=304 totalConstructorNanoseconds=2130
|
||||||
|
RESULT name=t1r12 n=1000 t=1 r=12 iterations=6 durationNanoseconds=190170 totalDurationNanoseconds=1141021 constructorNanoseconds=3953 totalConstructorNanoseconds=23720
|
||||||
|
RESULT name=t1r12 n=10001 t=1 r=12 iterations=2 durationNanoseconds=552665 totalDurationNanoseconds=1105330 constructorNanoseconds=153605 totalConstructorNanoseconds=307210
|
||||||
|
RESULT name=t1r12 n=100000 t=1 r=12 iterations=1 durationNanoseconds=5513581 totalDurationNanoseconds=5513581 constructorNanoseconds=1263951 totalConstructorNanoseconds=1263951
|
||||||
|
RESULT name=t1r12 n=999999 t=1 r=12 iterations=1 durationNanoseconds=675487457 totalDurationNanoseconds=675487457 constructorNanoseconds=12677923 totalConstructorNanoseconds=12677923
|
||||||
|
RESULT name=t1r12 n=10000000 t=1 r=12 iterations=1 durationNanoseconds=1136663808 totalDurationNanoseconds=1136663808 constructorNanoseconds=133509085 totalConstructorNanoseconds=133509085
|
||||||
|
RESULT name=t1r12 n=100000000 t=1 r=12 iterations=1 durationNanoseconds=7533314745 totalDurationNanoseconds=7533314745 constructorNanoseconds=1276932885 totalConstructorNanoseconds=1276932885
|
||||||
|
RESULT name=t1r12 n=200000000 t=1 r=12 iterations=1 durationNanoseconds=14501176353 totalDurationNanoseconds=14501176353 constructorNanoseconds=2541722566 totalConstructorNanoseconds=2541722566
|
||||||
|
RESULT name=t2r12 n=100 t=2 r=12 iterations=1 durationNanoseconds=2977800 totalDurationNanoseconds=2977800 constructorNanoseconds=3260 totalConstructorNanoseconds=3260
|
||||||
|
RESULT name=t2r12 n=1000 t=2 r=12 iterations=1 durationNanoseconds=2998251 totalDurationNanoseconds=2998251 constructorNanoseconds=19460 totalConstructorNanoseconds=19460
|
||||||
|
RESULT name=t2r12 n=10001 t=2 r=12 iterations=1 durationNanoseconds=3279790 totalDurationNanoseconds=3279790 constructorNanoseconds=129161 totalConstructorNanoseconds=129161
|
||||||
|
RESULT name=t2r12 n=100000 t=2 r=12 iterations=1 durationNanoseconds=4651261 totalDurationNanoseconds=4651261 constructorNanoseconds=1185390 totalConstructorNanoseconds=1185390
|
||||||
|
RESULT name=t2r12 n=999999 t=2 r=12 iterations=1 durationNanoseconds=6990880024 totalDurationNanoseconds=6990880024 constructorNanoseconds=12304973 totalConstructorNanoseconds=12304973
|
||||||
|
RESULT name=t2r12 n=10000000 t=2 r=12 iterations=1 durationNanoseconds=7606955515 totalDurationNanoseconds=7606955515 constructorNanoseconds=131078415 totalConstructorNanoseconds=131078415
|
||||||
|
RESULT name=t2r12 n=100000000 t=2 r=12 iterations=1 durationNanoseconds=12555485243 totalDurationNanoseconds=12555485243 constructorNanoseconds=1288995988 totalConstructorNanoseconds=1288995988
|
||||||
|
RESULT name=t2r12 n=200000000 t=2 r=12 iterations=1 durationNanoseconds=15062779011 totalDurationNanoseconds=15062779011 constructorNanoseconds=2552398789 totalConstructorNanoseconds=2552398789
|
||||||
|
RESULT name=t4r12 n=100 t=4 r=12 iterations=1 durationNanoseconds=5953511 totalDurationNanoseconds=5953511 constructorNanoseconds=3340 totalConstructorNanoseconds=3340
|
||||||
|
RESULT name=t4r12 n=1000 t=4 r=12 iterations=1 durationNanoseconds=5088991 totalDurationNanoseconds=5088991 constructorNanoseconds=17310 totalConstructorNanoseconds=17310
|
||||||
|
RESULT name=t4r12 n=10001 t=4 r=12 iterations=1 durationNanoseconds=4987451 totalDurationNanoseconds=4987451 constructorNanoseconds=104830 totalConstructorNanoseconds=104830
|
||||||
|
RESULT name=t4r12 n=100000 t=4 r=12 iterations=1 durationNanoseconds=4633352 totalDurationNanoseconds=4633352 constructorNanoseconds=1323070 totalConstructorNanoseconds=1323070
|
||||||
|
RESULT name=t4r12 n=999999 t=4 r=12 iterations=1 durationNanoseconds=5419024281 totalDurationNanoseconds=5419024281 constructorNanoseconds=12802343 totalConstructorNanoseconds=12802343
|
||||||
|
RESULT name=t4r12 n=10000000 t=4 r=12 iterations=1 durationNanoseconds=5522944509 totalDurationNanoseconds=5522944509 constructorNanoseconds=131841434 totalConstructorNanoseconds=131841434
|
||||||
|
RESULT name=t4r12 n=100000000 t=4 r=12 iterations=1 durationNanoseconds=9869777229 totalDurationNanoseconds=9869777229 constructorNanoseconds=1309831663 totalConstructorNanoseconds=1309831663
|
||||||
|
RESULT name=t4r12 n=200000000 t=4 r=12 iterations=1 durationNanoseconds=11724399044 totalDurationNanoseconds=11724399044 constructorNanoseconds=2550340859 totalConstructorNanoseconds=2550340859
|
||||||
|
RESULT name=t8r12 n=100 t=8 r=12 iterations=1 durationNanoseconds=8814132 totalDurationNanoseconds=8814132 constructorNanoseconds=6700 totalConstructorNanoseconds=6700
|
||||||
|
RESULT name=t8r12 n=1000 t=8 r=12 iterations=1 durationNanoseconds=9668753 totalDurationNanoseconds=9668753 constructorNanoseconds=12690 totalConstructorNanoseconds=12690
|
||||||
|
RESULT name=t8r12 n=10001 t=8 r=12 iterations=1 durationNanoseconds=8279742 totalDurationNanoseconds=8279742 constructorNanoseconds=111651 totalConstructorNanoseconds=111651
|
||||||
|
RESULT name=t8r12 n=100000 t=8 r=12 iterations=1 durationNanoseconds=3966831 totalDurationNanoseconds=3966831 constructorNanoseconds=1298300 totalConstructorNanoseconds=1298300
|
||||||
|
RESULT name=t8r12 n=999999 t=8 r=12 iterations=1 durationNanoseconds=4186726948 totalDurationNanoseconds=4186726948 constructorNanoseconds=12990623 totalConstructorNanoseconds=12990623
|
||||||
|
RESULT name=t8r12 n=10000000 t=8 r=12 iterations=1 durationNanoseconds=4038964880 totalDurationNanoseconds=4038964880 constructorNanoseconds=129480384 totalConstructorNanoseconds=129480384
|
||||||
|
RESULT name=t8r12 n=100000000 t=8 r=12 iterations=1 durationNanoseconds=6518822640 totalDurationNanoseconds=6518822640 constructorNanoseconds=1293383069 totalConstructorNanoseconds=1293383069
|
||||||
|
RESULT name=t8r12 n=200000000 t=8 r=12 iterations=1 durationNanoseconds=10798427382 totalDurationNanoseconds=10798427382 constructorNanoseconds=2646769514 totalConstructorNanoseconds=2646769514
|
||||||
|
RESULT name=t12r12 n=100 t=12 r=12 iterations=1 durationNanoseconds=8702502 totalDurationNanoseconds=8702502 constructorNanoseconds=1080 totalConstructorNanoseconds=1080
|
||||||
|
RESULT name=t12r12 n=1000 t=12 r=12 iterations=1 durationNanoseconds=7956792 totalDurationNanoseconds=7956792 constructorNanoseconds=11220 totalConstructorNanoseconds=11220
|
||||||
|
RESULT name=t12r12 n=10001 t=12 r=12 iterations=1 durationNanoseconds=7723062 totalDurationNanoseconds=7723062 constructorNanoseconds=119870 totalConstructorNanoseconds=119870
|
||||||
|
RESULT name=t12r12 n=100000 t=12 r=12 iterations=1 durationNanoseconds=8881753 totalDurationNanoseconds=8881753 constructorNanoseconds=1697890 totalConstructorNanoseconds=1697890
|
||||||
|
RESULT name=t12r12 n=999999 t=12 r=12 iterations=1 durationNanoseconds=4073766508 totalDurationNanoseconds=4073766508 constructorNanoseconds=11898123 totalConstructorNanoseconds=11898123
|
||||||
|
RESULT name=t12r12 n=10000000 t=12 r=12 iterations=1 durationNanoseconds=4291075095 totalDurationNanoseconds=4291075095 constructorNanoseconds=132226975 totalConstructorNanoseconds=132226975
|
||||||
|
RESULT name=t12r12 n=100000000 t=12 r=12 iterations=1 durationNanoseconds=6825471400 totalDurationNanoseconds=6825471400 constructorNanoseconds=1288111088 totalConstructorNanoseconds=1288111088
|
||||||
|
RESULT name=t12r12 n=200000000 t=12 r=12 iterations=1 durationNanoseconds=9351134153 totalDurationNanoseconds=9351134153 constructorNanoseconds=2579216786 totalConstructorNanoseconds=2579216786
|
||||||
|
RESULT name=t16r12 n=100 t=16 r=12 iterations=1 durationNanoseconds=8682492 totalDurationNanoseconds=8682492 constructorNanoseconds=950 totalConstructorNanoseconds=950
|
||||||
|
RESULT name=t16r12 n=1000 t=16 r=12 iterations=1 durationNanoseconds=8940522 totalDurationNanoseconds=8940522 constructorNanoseconds=11220 totalConstructorNanoseconds=11220
|
||||||
|
RESULT name=t16r12 n=10001 t=16 r=12 iterations=1 durationNanoseconds=6548152 totalDurationNanoseconds=6548152 constructorNanoseconds=106000 totalConstructorNanoseconds=106000
|
||||||
|
RESULT name=t16r12 n=100000 t=16 r=12 iterations=1 durationNanoseconds=10477813 totalDurationNanoseconds=10477813 constructorNanoseconds=1127390 totalConstructorNanoseconds=1127390
|
||||||
|
RESULT name=t16r12 n=999999 t=16 r=12 iterations=1 durationNanoseconds=4207172173 totalDurationNanoseconds=4207172173 constructorNanoseconds=14620804 totalConstructorNanoseconds=14620804
|
||||||
|
RESULT name=t16r12 n=10000000 t=16 r=12 iterations=1 durationNanoseconds=4039340050 totalDurationNanoseconds=4039340050 constructorNanoseconds=128232043 totalConstructorNanoseconds=128232043
|
||||||
|
RESULT name=t16r12 n=100000000 t=16 r=12 iterations=1 durationNanoseconds=6655202526 totalDurationNanoseconds=6655202526 constructorNanoseconds=1291887128 totalConstructorNanoseconds=1291887128
|
||||||
|
RESULT name=t16r12 n=200000000 t=16 r=12 iterations=1 durationNanoseconds=9297234518 totalDurationNanoseconds=9297234518 constructorNanoseconds=2570623925 totalConstructorNanoseconds=2570623925
|
||||||
36
result.rsh2.rh28.txt
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
RESULT name=t1 n=100 t=1 iterations=82 durationNanoseconds=12281 totalDurationNanoseconds=1007080 constructorNanoseconds=317 totalConstructorNanoseconds=26020
|
||||||
|
RESULT name=t1 n=1000 t=1 iterations=16 durationNanoseconds=66848 totalDurationNanoseconds=1069570 constructorNanoseconds=2852 totalConstructorNanoseconds=45640
|
||||||
|
RESULT name=t1 n=10001 t=1 iterations=2 durationNanoseconds=683555 totalDurationNanoseconds=1367111 constructorNanoseconds=70760 totalConstructorNanoseconds=141520
|
||||||
|
RESULT name=t1 n=100000 t=1 iterations=1 durationNanoseconds=6822872 totalDurationNanoseconds=6822872 constructorNanoseconds=1220300 totalConstructorNanoseconds=1220300
|
||||||
|
RESULT name=t1 n=10000000 t=1 iterations=1 durationNanoseconds=721215279 totalDurationNanoseconds=721215279 constructorNanoseconds=124649523 totalConstructorNanoseconds=124649523
|
||||||
|
RESULT name=t1 n=100000000 t=1 iterations=1 durationNanoseconds=8176742065 totalDurationNanoseconds=8176742065 constructorNanoseconds=1330009029 totalConstructorNanoseconds=1330009029
|
||||||
|
RESULT name=t2 n=100 t=2 iterations=17 durationNanoseconds=61112 totalDurationNanoseconds=1038910 constructorNanoseconds=381 totalConstructorNanoseconds=6480
|
||||||
|
RESULT name=t2 n=1000 t=2 iterations=6 durationNanoseconds=174043 totalDurationNanoseconds=1044260 constructorNanoseconds=3866 totalConstructorNanoseconds=23200
|
||||||
|
RESULT name=t2 n=10001 t=2 iterations=2 durationNanoseconds=1038595 totalDurationNanoseconds=2077190 constructorNanoseconds=106300 totalConstructorNanoseconds=212600
|
||||||
|
RESULT name=t2 n=100000 t=2 iterations=1 durationNanoseconds=6312241 totalDurationNanoseconds=6312241 constructorNanoseconds=1309221 totalConstructorNanoseconds=1309221
|
||||||
|
RESULT name=t2 n=10000000 t=2 iterations=1 durationNanoseconds=1317085726 totalDurationNanoseconds=1317085726 constructorNanoseconds=123658532 totalConstructorNanoseconds=123658532
|
||||||
|
RESULT name=t2 n=100000000 t=2 iterations=1 durationNanoseconds=17847079270 totalDurationNanoseconds=17847079270 constructorNanoseconds=1341135662 totalConstructorNanoseconds=1341135662
|
||||||
|
RESULT name=t4 n=100 t=4 iterations=8 durationNanoseconds=126307 totalDurationNanoseconds=1010460 constructorNanoseconds=640 totalConstructorNanoseconds=5120
|
||||||
|
RESULT name=t4 n=1000 t=4 iterations=1 durationNanoseconds=1271771 totalDurationNanoseconds=1271771 constructorNanoseconds=10340 totalConstructorNanoseconds=10340
|
||||||
|
RESULT name=t4 n=10001 t=4 iterations=2 durationNanoseconds=656190 totalDurationNanoseconds=1312380 constructorNanoseconds=70895 totalConstructorNanoseconds=141790
|
||||||
|
RESULT name=t4 n=100000 t=4 iterations=1 durationNanoseconds=5245722 totalDurationNanoseconds=5245722 constructorNanoseconds=1188680 totalConstructorNanoseconds=1188680
|
||||||
|
RESULT name=t4 n=10000000 t=4 iterations=1 durationNanoseconds=1291464439 totalDurationNanoseconds=1291464439 constructorNanoseconds=123425072 totalConstructorNanoseconds=123425072
|
||||||
|
RESULT name=t4 n=100000000 t=4 iterations=1 durationNanoseconds=19391873296 totalDurationNanoseconds=19391873296 constructorNanoseconds=1299896641 totalConstructorNanoseconds=1299896641
|
||||||
|
RESULT name=t8 n=100 t=8 iterations=5 durationNanoseconds=239926 totalDurationNanoseconds=1199630 constructorNanoseconds=924 totalConstructorNanoseconds=4620
|
||||||
|
RESULT name=t8 n=1000 t=8 iterations=3 durationNanoseconds=400743 totalDurationNanoseconds=1202230 constructorNanoseconds=7290 totalConstructorNanoseconds=21870
|
||||||
|
RESULT name=t8 n=10001 t=8 iterations=2 durationNanoseconds=988280 totalDurationNanoseconds=1976560 constructorNanoseconds=71875 totalConstructorNanoseconds=143750
|
||||||
|
RESULT name=t8 n=100000 t=8 iterations=1 durationNanoseconds=5329262 totalDurationNanoseconds=5329262 constructorNanoseconds=1247610 totalConstructorNanoseconds=1247610
|
||||||
|
RESULT name=t8 n=10000000 t=8 iterations=1 durationNanoseconds=1168951237 totalDurationNanoseconds=1168951237 constructorNanoseconds=141437517 totalConstructorNanoseconds=141437517
|
||||||
|
RESULT name=t8 n=100000000 t=8 iterations=1 durationNanoseconds=17758583097 totalDurationNanoseconds=17758583097 constructorNanoseconds=1278076276 totalConstructorNanoseconds=1278076276
|
||||||
|
RESULT name=t12 n=100 t=12 iterations=2 durationNanoseconds=516745 totalDurationNanoseconds=1033490 constructorNanoseconds=1080 totalConstructorNanoseconds=2160
|
||||||
|
RESULT name=t12 n=1000 t=12 iterations=2 durationNanoseconds=908780 totalDurationNanoseconds=1817560 constructorNanoseconds=22245 totalConstructorNanoseconds=44490
|
||||||
|
RESULT name=t12 n=10001 t=12 iterations=2 durationNanoseconds=998850 totalDurationNanoseconds=1997701 constructorNanoseconds=67595 totalConstructorNanoseconds=135190
|
||||||
|
RESULT name=t12 n=100000 t=12 iterations=1 durationNanoseconds=4372521 totalDurationNanoseconds=4372521 constructorNanoseconds=1308940 totalConstructorNanoseconds=1308940
|
||||||
|
RESULT name=t12 n=10000000 t=12 iterations=1 durationNanoseconds=1209745097 totalDurationNanoseconds=1209745097 constructorNanoseconds=127332664 totalConstructorNanoseconds=127332664
|
||||||
|
RESULT name=t12 n=100000000 t=12 iterations=1 durationNanoseconds=18915322231 totalDurationNanoseconds=18915322231 constructorNanoseconds=1308543493 totalConstructorNanoseconds=1308543493
|
||||||
|
RESULT name=t16 n=100 t=16 iterations=2 durationNanoseconds=690950 totalDurationNanoseconds=1381900 constructorNanoseconds=3110 totalConstructorNanoseconds=6220
|
||||||
|
RESULT name=t16 n=1000 t=16 iterations=2 durationNanoseconds=661970 totalDurationNanoseconds=1323940 constructorNanoseconds=12190 totalConstructorNanoseconds=24380
|
||||||
|
RESULT name=t16 n=10001 t=16 iterations=1 durationNanoseconds=1289600 totalDurationNanoseconds=1289600 constructorNanoseconds=121610 totalConstructorNanoseconds=121610
|
||||||
|
RESULT name=t16 n=100000 t=16 iterations=1 durationNanoseconds=5545601 totalDurationNanoseconds=5545601 constructorNanoseconds=1236811 totalConstructorNanoseconds=1236811
|
||||||
|
RESULT name=t16 n=10000000 t=16 iterations=1 durationNanoseconds=1290946218 totalDurationNanoseconds=1290946218 constructorNanoseconds=133555715 totalConstructorNanoseconds=133555715
|
||||||
|
RESULT name=t16 n=100000000 t=16 iterations=1 durationNanoseconds=21808522519 totalDurationNanoseconds=21808522519 constructorNanoseconds=1270230934 totalConstructorNanoseconds=1270230934
|
||||||
266
result.save.new.txt
Normal file
@ -0,0 +1,266 @@
|
|||||||
|
RESULT name=t1r-2 n=100 t=1 r=-2 iterations=70 durationNanoseconds=14664 totalDurationNanoseconds=1026501 constructorNanoseconds=383 totalConstructorNanoseconds=26810
|
||||||
|
RESULT name=t1r-2 n=1000 t=1 r=-2 iterations=16 durationNanoseconds=66038 totalDurationNanoseconds=1056621 constructorNanoseconds=2428 totalConstructorNanoseconds=38860
|
||||||
|
RESULT name=t1r-2 n=10001 t=1 r=-2 iterations=1 durationNanoseconds=1040620 totalDurationNanoseconds=1040620 constructorNanoseconds=156150 totalConstructorNanoseconds=156150
|
||||||
|
RESULT name=t1r-2 n=100000 t=1 r=-2 iterations=1 durationNanoseconds=6875485 totalDurationNanoseconds=6875485 constructorNanoseconds=1193341 totalConstructorNanoseconds=1193341
|
||||||
|
RESULT name=t1r-2 n=999999 t=1 r=-2 iterations=1 durationNanoseconds=72558132 totalDurationNanoseconds=72558132 constructorNanoseconds=13391789 totalConstructorNanoseconds=13391789
|
||||||
|
RESULT name=t1r-2 n=10000000 t=1 r=-2 iterations=1 durationNanoseconds=728421981 totalDurationNanoseconds=728421981 constructorNanoseconds=126405150 totalConstructorNanoseconds=126405150
|
||||||
|
RESULT name=t1r-2 n=100000000 t=1 r=-2 iterations=1 durationNanoseconds=8335497362 totalDurationNanoseconds=8335497362 constructorNanoseconds=1287511821 totalConstructorNanoseconds=1287511821
|
||||||
|
RESULT name=t1r-2 n=200000000 t=1 r=-2 iterations=1 durationNanoseconds=14771489045 totalDurationNanoseconds=14771489045 constructorNanoseconds=2559719491 totalConstructorNanoseconds=2559719491
|
||||||
|
RESULT name=t2r-2 n=100 t=2 r=-2 iterations=11 durationNanoseconds=93296 totalDurationNanoseconds=1026261 constructorNanoseconds=884 totalConstructorNanoseconds=9730
|
||||||
|
RESULT name=t2r-2 n=1000 t=2 r=-2 iterations=5 durationNanoseconds=224222 totalDurationNanoseconds=1121111 constructorNanoseconds=12270 totalConstructorNanoseconds=61350
|
||||||
|
RESULT name=t2r-2 n=10001 t=2 r=-2 iterations=2 durationNanoseconds=955935 totalDurationNanoseconds=1911871 constructorNanoseconds=87985 totalConstructorNanoseconds=175970
|
||||||
|
RESULT name=t2r-2 n=100000 t=2 r=-2 iterations=1 durationNanoseconds=6761045 totalDurationNanoseconds=6761045 constructorNanoseconds=1195671 totalConstructorNanoseconds=1195671
|
||||||
|
RESULT name=t2r-2 n=999999 t=2 r=-2 iterations=1 durationNanoseconds=96561959 totalDurationNanoseconds=96561959 constructorNanoseconds=11659928 totalConstructorNanoseconds=11659928
|
||||||
|
RESULT name=t2r-2 n=10000000 t=2 r=-2 iterations=1 durationNanoseconds=1433431175 totalDurationNanoseconds=1433431175 constructorNanoseconds=129565833 totalConstructorNanoseconds=129565833
|
||||||
|
RESULT name=t2r-2 n=100000000 t=2 r=-2 iterations=1 durationNanoseconds=17480825113 totalDurationNanoseconds=17480825113 constructorNanoseconds=1279848536 totalConstructorNanoseconds=1279848536
|
||||||
|
RESULT name=t2r-2 n=200000000 t=2 r=-2 iterations=1 durationNanoseconds=20740682845 totalDurationNanoseconds=20740682845 constructorNanoseconds=2567062566 totalConstructorNanoseconds=2567062566
|
||||||
|
RESULT name=t4r-2 n=100 t=4 r=-2 iterations=6 durationNanoseconds=169520 totalDurationNanoseconds=1017120 constructorNanoseconds=553 totalConstructorNanoseconds=3320
|
||||||
|
RESULT name=t4r-2 n=1000 t=4 r=-2 iterations=3 durationNanoseconds=365163 totalDurationNanoseconds=1095491 constructorNanoseconds=10890 totalConstructorNanoseconds=32670
|
||||||
|
RESULT name=t4r-2 n=10001 t=4 r=-2 iterations=2 durationNanoseconds=666590 totalDurationNanoseconds=1333181 constructorNanoseconds=73375 totalConstructorNanoseconds=146750
|
||||||
|
RESULT name=t4r-2 n=100000 t=4 r=-2 iterations=1 durationNanoseconds=6243574 totalDurationNanoseconds=6243574 constructorNanoseconds=1227091 totalConstructorNanoseconds=1227091
|
||||||
|
RESULT name=t4r-2 n=999999 t=4 r=-2 iterations=1 durationNanoseconds=106954027 totalDurationNanoseconds=106954027 constructorNanoseconds=12963079 totalConstructorNanoseconds=12963079
|
||||||
|
RESULT name=t4r-2 n=10000000 t=4 r=-2 iterations=1 durationNanoseconds=1172792149 totalDurationNanoseconds=1172792149 constructorNanoseconds=131341214 totalConstructorNanoseconds=131341214
|
||||||
|
RESULT name=t4r-2 n=100000000 t=4 r=-2 iterations=1 durationNanoseconds=17052139987 totalDurationNanoseconds=17052139987 constructorNanoseconds=1272748750 totalConstructorNanoseconds=1272748750
|
||||||
|
RESULT name=t4r-2 n=200000000 t=4 r=-2 iterations=1 durationNanoseconds=21538428236 totalDurationNanoseconds=21538428236 constructorNanoseconds=2548814133 totalConstructorNanoseconds=2548814133
|
||||||
|
RESULT name=t8r-2 n=100 t=8 r=-2 iterations=5 durationNanoseconds=234642 totalDurationNanoseconds=1173210 constructorNanoseconds=390 totalConstructorNanoseconds=1950
|
||||||
|
RESULT name=t8r-2 n=1000 t=8 r=-2 iterations=3 durationNanoseconds=381410 totalDurationNanoseconds=1144231 constructorNanoseconds=7193 totalConstructorNanoseconds=21580
|
||||||
|
RESULT name=t8r-2 n=10001 t=8 r=-2 iterations=2 durationNanoseconds=842560 totalDurationNanoseconds=1685121 constructorNanoseconds=77865 totalConstructorNanoseconds=155731
|
||||||
|
RESULT name=t8r-2 n=100000 t=8 r=-2 iterations=1 durationNanoseconds=6518194 totalDurationNanoseconds=6518194 constructorNanoseconds=1267451 totalConstructorNanoseconds=1267451
|
||||||
|
RESULT name=t8r-2 n=999999 t=8 r=-2 iterations=1 durationNanoseconds=84870540 totalDurationNanoseconds=84870540 constructorNanoseconds=12824769 totalConstructorNanoseconds=12824769
|
||||||
|
RESULT name=t8r-2 n=10000000 t=8 r=-2 iterations=1 durationNanoseconds=1175258831 totalDurationNanoseconds=1175258831 constructorNanoseconds=132625255 totalConstructorNanoseconds=132625255
|
||||||
|
RESULT name=t8r-2 n=100000000 t=8 r=-2 iterations=1 durationNanoseconds=17710769418 totalDurationNanoseconds=17710769418 constructorNanoseconds=1289841122 totalConstructorNanoseconds=1289841122
|
||||||
|
RESULT name=t8r-2 n=200000000 t=8 r=-2 iterations=1 durationNanoseconds=18752193953 totalDurationNanoseconds=18752193953 constructorNanoseconds=2576050752 totalConstructorNanoseconds=2576050752
|
||||||
|
RESULT name=t12r-2 n=100 t=12 r=-2 iterations=2 durationNanoseconds=510910 totalDurationNanoseconds=1021821 constructorNanoseconds=1025 totalConstructorNanoseconds=2050
|
||||||
|
RESULT name=t12r-2 n=1000 t=12 r=-2 iterations=2 durationNanoseconds=1183621 totalDurationNanoseconds=2367242 constructorNanoseconds=12770 totalConstructorNanoseconds=25540
|
||||||
|
RESULT name=t12r-2 n=10001 t=12 r=-2 iterations=1 durationNanoseconds=1062150 totalDurationNanoseconds=1062150 constructorNanoseconds=104710 totalConstructorNanoseconds=104710
|
||||||
|
RESULT name=t12r-2 n=100000 t=12 r=-2 iterations=1 durationNanoseconds=5844334 totalDurationNanoseconds=5844334 constructorNanoseconds=1277311 totalConstructorNanoseconds=1277311
|
||||||
|
RESULT name=t12r-2 n=999999 t=12 r=-2 iterations=1 durationNanoseconds=84954740 totalDurationNanoseconds=84954740 constructorNanoseconds=12926860 totalConstructorNanoseconds=12926860
|
||||||
|
RESULT name=t12r-2 n=10000000 t=12 r=-2 iterations=1 durationNanoseconds=1331117052 totalDurationNanoseconds=1331117052 constructorNanoseconds=132693575 totalConstructorNanoseconds=132693575
|
||||||
|
RESULT name=t12r-2 n=100000000 t=12 r=-2 iterations=1 durationNanoseconds=18648050828 totalDurationNanoseconds=18648050828 constructorNanoseconds=1279362395 totalConstructorNanoseconds=1279362395
|
||||||
|
RESULT name=t12r-2 n=200000000 t=12 r=-2 iterations=1 durationNanoseconds=19771360292 totalDurationNanoseconds=19771360292 constructorNanoseconds=2562114373 totalConstructorNanoseconds=2562114373
|
||||||
|
RESULT name=t16r-2 n=100 t=16 r=-2 iterations=2 durationNanoseconds=719145 totalDurationNanoseconds=1438291 constructorNanoseconds=1140 totalConstructorNanoseconds=2280
|
||||||
|
RESULT name=t16r-2 n=1000 t=16 r=-2 iterations=2 durationNanoseconds=758810 totalDurationNanoseconds=1517621 constructorNanoseconds=9765 totalConstructorNanoseconds=19530
|
||||||
|
RESULT name=t16r-2 n=10001 t=16 r=-2 iterations=1 durationNanoseconds=1248100 totalDurationNanoseconds=1248100 constructorNanoseconds=122030 totalConstructorNanoseconds=122030
|
||||||
|
RESULT name=t16r-2 n=100000 t=16 r=-2 iterations=1 durationNanoseconds=5561884 totalDurationNanoseconds=5561884 constructorNanoseconds=1193971 totalConstructorNanoseconds=1193971
|
||||||
|
RESULT name=t16r-2 n=999999 t=16 r=-2 iterations=1 durationNanoseconds=90524705 totalDurationNanoseconds=90524705 constructorNanoseconds=12701499 totalConstructorNanoseconds=12701499
|
||||||
|
RESULT name=t16r-2 n=10000000 t=16 r=-2 iterations=1 durationNanoseconds=1282762007 totalDurationNanoseconds=1282762007 constructorNanoseconds=137777419 totalConstructorNanoseconds=137777419
|
||||||
|
RESULT name=t16r-2 n=100000000 t=16 r=-2 iterations=1 durationNanoseconds=19822497218 totalDurationNanoseconds=19822497218 constructorNanoseconds=1301499561 totalConstructorNanoseconds=1301499561
|
||||||
|
RESULT name=t16r-2 n=200000000 t=16 r=-2 iterations=1 durationNanoseconds=22980604807 totalDurationNanoseconds=22980604807 constructorNanoseconds=2561013502 totalConstructorNanoseconds=2561013502
|
||||||
|
RESULT name=t1r-1 n=100 t=1 r=-1 iterations=104 durationNanoseconds=9626 totalDurationNanoseconds=1001190 constructorNanoseconds=281 totalConstructorNanoseconds=29320
|
||||||
|
RESULT name=t1r-1 n=1000 t=1 r=-1 iterations=12 durationNanoseconds=87016 totalDurationNanoseconds=1044201 constructorNanoseconds=3508 totalConstructorNanoseconds=42100
|
||||||
|
RESULT name=t1r-1 n=10001 t=1 r=-1 iterations=1 durationNanoseconds=1153191 totalDurationNanoseconds=1153191 constructorNanoseconds=153880 totalConstructorNanoseconds=153880
|
||||||
|
RESULT name=t1r-1 n=100000 t=1 r=-1 iterations=1 durationNanoseconds=13728150 totalDurationNanoseconds=13728150 constructorNanoseconds=1192821 totalConstructorNanoseconds=1192821
|
||||||
|
RESULT name=t1r-1 n=999999 t=1 r=-1 iterations=1 durationNanoseconds=83252560 totalDurationNanoseconds=83252560 constructorNanoseconds=13280759 totalConstructorNanoseconds=13280759
|
||||||
|
RESULT name=t1r-1 n=10000000 t=1 r=-1 iterations=1 durationNanoseconds=1161349951 totalDurationNanoseconds=1161349951 constructorNanoseconds=135811957 totalConstructorNanoseconds=135811957
|
||||||
|
RESULT name=t1r-1 n=100000000 t=1 r=-1 iterations=1 durationNanoseconds=15931464415 totalDurationNanoseconds=15931464415 constructorNanoseconds=1298132999 totalConstructorNanoseconds=1298132999
|
||||||
|
RESULT name=t1r-1 n=200000000 t=1 r=-1 iterations=1 durationNanoseconds=24650868442 totalDurationNanoseconds=24650868442 constructorNanoseconds=2589164652 totalConstructorNanoseconds=2589164652
|
||||||
|
RESULT name=t2r-1 n=100 t=2 r=-1 iterations=12 durationNanoseconds=90754 totalDurationNanoseconds=1089050 constructorNanoseconds=385 totalConstructorNanoseconds=4630
|
||||||
|
RESULT name=t2r-1 n=1000 t=2 r=-1 iterations=7 durationNanoseconds=149903 totalDurationNanoseconds=1049321 constructorNanoseconds=6067 totalConstructorNanoseconds=42470
|
||||||
|
RESULT name=t2r-1 n=10001 t=2 r=-1 iterations=1 durationNanoseconds=4279243 totalDurationNanoseconds=4279243 constructorNanoseconds=151780 totalConstructorNanoseconds=151780
|
||||||
|
RESULT name=t2r-1 n=100000 t=2 r=-1 iterations=1 durationNanoseconds=59385472 totalDurationNanoseconds=59385472 constructorNanoseconds=1280761 totalConstructorNanoseconds=1280761
|
||||||
|
RESULT name=t2r-1 n=999999 t=2 r=-1 iterations=1 durationNanoseconds=328331005 totalDurationNanoseconds=328331005 constructorNanoseconds=13340230 totalConstructorNanoseconds=13340230
|
||||||
|
RESULT name=t2r-1 n=10000000 t=2 r=-1 iterations=1 durationNanoseconds=3970674850 totalDurationNanoseconds=3970674850 constructorNanoseconds=135182006 totalConstructorNanoseconds=135182006
|
||||||
|
RESULT name=t2r-1 n=100000000 t=2 r=-1 iterations=1 durationNanoseconds=67622774368 totalDurationNanoseconds=67622774368 constructorNanoseconds=1295263226 totalConstructorNanoseconds=1295263226
|
||||||
|
RESULT name=t2r-1 n=200000000 t=2 r=-1 iterations=1 durationNanoseconds=70962011775 totalDurationNanoseconds=70962011775 constructorNanoseconds=2577902144 totalConstructorNanoseconds=2577902144
|
||||||
|
RESULT name=t4r-1 n=100 t=4 r=-1 iterations=8 durationNanoseconds=135068 totalDurationNanoseconds=1080551 constructorNanoseconds=460 totalConstructorNanoseconds=3680
|
||||||
|
RESULT name=t4r-1 n=1000 t=4 r=-1 iterations=5 durationNanoseconds=222776 totalDurationNanoseconds=1113880 constructorNanoseconds=6710 totalConstructorNanoseconds=33550
|
||||||
|
RESULT name=t4r-1 n=10001 t=4 r=-1 iterations=1 durationNanoseconds=2398832 totalDurationNanoseconds=2398832 constructorNanoseconds=117590 totalConstructorNanoseconds=117590
|
||||||
|
RESULT name=t4r-1 n=100000 t=4 r=-1 iterations=1 durationNanoseconds=35286946 totalDurationNanoseconds=35286946 constructorNanoseconds=1294120 totalConstructorNanoseconds=1294120
|
||||||
|
RESULT name=t4r-1 n=999999 t=4 r=-1 iterations=1 durationNanoseconds=256281493 totalDurationNanoseconds=256281493 constructorNanoseconds=13271060 totalConstructorNanoseconds=13271060
|
||||||
|
RESULT name=t4r-1 n=10000000 t=4 r=-1 iterations=1 durationNanoseconds=3944458641 totalDurationNanoseconds=3944458641 constructorNanoseconds=139130729 totalConstructorNanoseconds=139130729
|
||||||
|
RESULT name=t4r-1 n=100000000 t=4 r=-1 iterations=1 durationNanoseconds=75269881957 totalDurationNanoseconds=75269881957 constructorNanoseconds=1319180073 totalConstructorNanoseconds=1319180073
|
||||||
|
RESULT name=t4r-1 n=200000000 t=4 r=-1 iterations=1 durationNanoseconds=77845533220 totalDurationNanoseconds=77845533220 constructorNanoseconds=2570010078 totalConstructorNanoseconds=2570010078
|
||||||
|
RESULT name=t8r-1 n=100 t=8 r=-1 iterations=3 durationNanoseconds=358350 totalDurationNanoseconds=1075051 constructorNanoseconds=2430 totalConstructorNanoseconds=7290
|
||||||
|
RESULT name=t8r-1 n=1000 t=8 r=-1 iterations=3 durationNanoseconds=434043 totalDurationNanoseconds=1302131 constructorNanoseconds=10733 totalConstructorNanoseconds=32200
|
||||||
|
RESULT name=t8r-1 n=10001 t=8 r=-1 iterations=1 durationNanoseconds=2632392 totalDurationNanoseconds=2632392 constructorNanoseconds=111450 totalConstructorNanoseconds=111450
|
||||||
|
RESULT name=t8r-1 n=100000 t=8 r=-1 iterations=1 durationNanoseconds=62881925 totalDurationNanoseconds=62881925 constructorNanoseconds=1266471 totalConstructorNanoseconds=1266471
|
||||||
|
RESULT name=t8r-1 n=999999 t=8 r=-1 iterations=1 durationNanoseconds=276671507 totalDurationNanoseconds=276671507 constructorNanoseconds=12730820 totalConstructorNanoseconds=12730820
|
||||||
|
RESULT name=t8r-1 n=10000000 t=8 r=-1 iterations=1 durationNanoseconds=4833611128 totalDurationNanoseconds=4833611128 constructorNanoseconds=137284378 totalConstructorNanoseconds=137284378
|
||||||
|
RESULT name=t8r-1 n=100000000 t=8 r=-1 iterations=1 durationNanoseconds=70493443291 totalDurationNanoseconds=70493443291 constructorNanoseconds=1303343382 totalConstructorNanoseconds=1303343382
|
||||||
|
RESULT name=t8r-1 n=200000000 t=8 r=-1 iterations=1 durationNanoseconds=94889554660 totalDurationNanoseconds=94889554660 constructorNanoseconds=2576063673 totalConstructorNanoseconds=2576063673
|
||||||
|
RESULT name=t12r-1 n=100 t=12 r=-1 iterations=3 durationNanoseconds=348807 totalDurationNanoseconds=1046421 constructorNanoseconds=1366 totalConstructorNanoseconds=4100
|
||||||
|
RESULT name=t12r-1 n=1000 t=12 r=-1 iterations=2 durationNanoseconds=720040 totalDurationNanoseconds=1440081 constructorNanoseconds=14825 totalConstructorNanoseconds=29650
|
||||||
|
RESULT name=t12r-1 n=10001 t=12 r=-1 iterations=1 durationNanoseconds=2775712 totalDurationNanoseconds=2775712 constructorNanoseconds=118090 totalConstructorNanoseconds=118090
|
||||||
|
RESULT name=t12r-1 n=100000 t=12 r=-1 iterations=1 durationNanoseconds=70606671 totalDurationNanoseconds=70606671 constructorNanoseconds=1302831 totalConstructorNanoseconds=1302831
|
||||||
|
RESULT name=t12r-1 n=999999 t=12 r=-1 iterations=1 durationNanoseconds=312364724 totalDurationNanoseconds=312364724 constructorNanoseconds=12979339 totalConstructorNanoseconds=12979339
|
||||||
|
RESULT name=t12r-1 n=10000000 t=12 r=-1 iterations=1 durationNanoseconds=4979158881 totalDurationNanoseconds=4979158881 constructorNanoseconds=143506273 totalConstructorNanoseconds=143506273
|
||||||
|
RESULT name=t12r-1 n=100000000 t=12 r=-1 iterations=1 durationNanoseconds=75033182118 totalDurationNanoseconds=75033182118 constructorNanoseconds=1302532742 totalConstructorNanoseconds=1302532742
|
||||||
|
RESULT name=t12r-1 n=200000000 t=12 r=-1 iterations=1 durationNanoseconds=86550105045 totalDurationNanoseconds=86550105045 constructorNanoseconds=2593408615 totalConstructorNanoseconds=2593408615
|
||||||
|
RESULT name=t16r-1 n=100 t=16 r=-1 iterations=3 durationNanoseconds=463737 totalDurationNanoseconds=1391211 constructorNanoseconds=573 totalConstructorNanoseconds=1720
|
||||||
|
RESULT name=t16r-1 n=1000 t=16 r=-1 iterations=2 durationNanoseconds=773490 totalDurationNanoseconds=1546981 constructorNanoseconds=9690 totalConstructorNanoseconds=19380
|
||||||
|
RESULT name=t16r-1 n=10001 t=16 r=-1 iterations=1 durationNanoseconds=7355946 totalDurationNanoseconds=7355946 constructorNanoseconds=117550 totalConstructorNanoseconds=117550
|
||||||
|
RESULT name=t16r-1 n=100000 t=16 r=-1 iterations=1 durationNanoseconds=82239269 totalDurationNanoseconds=82239269 constructorNanoseconds=1355561 totalConstructorNanoseconds=1355561
|
||||||
|
RESULT name=t16r-1 n=999999 t=16 r=-1 iterations=1 durationNanoseconds=299512854 totalDurationNanoseconds=299512854 constructorNanoseconds=12961819 totalConstructorNanoseconds=12961819
|
||||||
|
RESULT name=t16r-1 n=10000000 t=16 r=-1 iterations=1 durationNanoseconds=4770288242 totalDurationNanoseconds=4770288242 constructorNanoseconds=146415075 totalConstructorNanoseconds=146415075
|
||||||
|
RESULT name=t16r-1 n=100000000 t=16 r=-1 iterations=1 durationNanoseconds=76813530541 totalDurationNanoseconds=76813530541 constructorNanoseconds=1315224141 totalConstructorNanoseconds=1315224141
|
||||||
|
RESULT name=t16r-1 n=200000000 t=16 r=-1 iterations=1 durationNanoseconds=81390754975 totalDurationNanoseconds=81390754975 constructorNanoseconds=2590727023 totalConstructorNanoseconds=2590727023
|
||||||
|
RESULT name=t1r4 n=100 t=1 r=4 iterations=134 durationNanoseconds=7489 totalDurationNanoseconds=1003591 constructorNanoseconds=172 totalConstructorNanoseconds=23050
|
||||||
|
RESULT name=t1r4 n=1000 t=1 r=4 iterations=17 durationNanoseconds=61059 totalDurationNanoseconds=1038011 constructorNanoseconds=2966 totalConstructorNanoseconds=50430
|
||||||
|
RESULT name=t1r4 n=10001 t=1 r=4 iterations=2 durationNanoseconds=724050 totalDurationNanoseconds=1448101 constructorNanoseconds=78515 totalConstructorNanoseconds=157030
|
||||||
|
RESULT name=t1r4 n=100000 t=1 r=4 iterations=1 durationNanoseconds=6963375 totalDurationNanoseconds=6963375 constructorNanoseconds=1301691 totalConstructorNanoseconds=1301691
|
||||||
|
RESULT name=t1r4 n=999999 t=1 r=4 iterations=1 durationNanoseconds=71994452 totalDurationNanoseconds=71994452 constructorNanoseconds=12735929 totalConstructorNanoseconds=12735929
|
||||||
|
RESULT name=t1r4 n=200000000 t=1 r=4 iterations=1 durationNanoseconds=17307392599 totalDurationNanoseconds=17307392599 constructorNanoseconds=2581601877 totalConstructorNanoseconds=2581601877
|
||||||
|
RESULT name=t2r4 n=100 t=2 r=4 iterations=16 durationNanoseconds=64340 totalDurationNanoseconds=1029440 constructorNanoseconds=440 totalConstructorNanoseconds=7040
|
||||||
|
RESULT name=t2r4 n=1000 t=2 r=4 iterations=8 durationNanoseconds=129620 totalDurationNanoseconds=1036961 constructorNanoseconds=5020 totalConstructorNanoseconds=40160
|
||||||
|
RESULT name=t2r4 n=10001 t=2 r=4 iterations=2 durationNanoseconds=630090 totalDurationNanoseconds=1260181 constructorNanoseconds=77810 totalConstructorNanoseconds=155620
|
||||||
|
RESULT name=t2r4 n=100000 t=2 r=4 iterations=1 durationNanoseconds=6918405 totalDurationNanoseconds=6918405 constructorNanoseconds=1174421 totalConstructorNanoseconds=1174421
|
||||||
|
RESULT name=t2r4 n=999999 t=2 r=4 iterations=1 durationNanoseconds=100739832 totalDurationNanoseconds=100739832 constructorNanoseconds=13959150 totalConstructorNanoseconds=13959150
|
||||||
|
RESULT name=t2r4 n=200000000 t=2 r=4 iterations=1 durationNanoseconds=22016521407 totalDurationNanoseconds=22016521407 constructorNanoseconds=2682588359 totalConstructorNanoseconds=2682588359
|
||||||
|
RESULT name=t4r4 n=100 t=4 r=4 iterations=9 durationNanoseconds=115586 totalDurationNanoseconds=1040281 constructorNanoseconds=370 totalConstructorNanoseconds=3330
|
||||||
|
RESULT name=t4r4 n=1000 t=4 r=4 iterations=5 durationNanoseconds=212008 totalDurationNanoseconds=1060041 constructorNanoseconds=7758 totalConstructorNanoseconds=38790
|
||||||
|
RESULT name=t4r4 n=10001 t=4 r=4 iterations=2 durationNanoseconds=618280 totalDurationNanoseconds=1236561 constructorNanoseconds=77625 totalConstructorNanoseconds=155250
|
||||||
|
RESULT name=t4r4 n=100000 t=4 r=4 iterations=1 durationNanoseconds=5244623 totalDurationNanoseconds=5244623 constructorNanoseconds=1281481 totalConstructorNanoseconds=1281481
|
||||||
|
RESULT name=t4r4 n=999999 t=4 r=4 iterations=1 durationNanoseconds=93872877 totalDurationNanoseconds=93872877 constructorNanoseconds=13028989 totalConstructorNanoseconds=13028989
|
||||||
|
RESULT name=t4r4 n=200000000 t=4 r=4 iterations=1 durationNanoseconds=19893187699 totalDurationNanoseconds=19893187699 constructorNanoseconds=2635496965 totalConstructorNanoseconds=2635496965
|
||||||
|
RESULT name=t8r4 n=100 t=8 r=4 iterations=4 durationNanoseconds=325112 totalDurationNanoseconds=1300451 constructorNanoseconds=645 totalConstructorNanoseconds=2580
|
||||||
|
RESULT name=t8r4 n=1000 t=8 r=4 iterations=3 durationNanoseconds=411406 totalDurationNanoseconds=1234220 constructorNanoseconds=12157 totalConstructorNanoseconds=36471
|
||||||
|
RESULT name=t8r4 n=10001 t=8 r=4 iterations=2 durationNanoseconds=708535 totalDurationNanoseconds=1417071 constructorNanoseconds=74960 totalConstructorNanoseconds=149920
|
||||||
|
RESULT name=t8r4 n=100000 t=8 r=4 iterations=1 durationNanoseconds=4686844 totalDurationNanoseconds=4686844 constructorNanoseconds=1225401 totalConstructorNanoseconds=1225401
|
||||||
|
RESULT name=t8r4 n=999999 t=8 r=4 iterations=1 durationNanoseconds=84151970 totalDurationNanoseconds=84151970 constructorNanoseconds=12261799 totalConstructorNanoseconds=12261799
|
||||||
|
RESULT name=t8r4 n=200000000 t=8 r=4 iterations=1 durationNanoseconds=19512124026 totalDurationNanoseconds=19512124026 constructorNanoseconds=2654922479 totalConstructorNanoseconds=2654922479
|
||||||
|
RESULT name=t12r4 n=100 t=12 r=4 iterations=3 durationNanoseconds=334020 totalDurationNanoseconds=1002060 constructorNanoseconds=1423 totalConstructorNanoseconds=4270
|
||||||
|
RESULT name=t12r4 n=1000 t=12 r=4 iterations=2 durationNanoseconds=793620 totalDurationNanoseconds=1587241 constructorNanoseconds=13190 totalConstructorNanoseconds=26380
|
||||||
|
RESULT name=t12r4 n=10001 t=12 r=4 iterations=2 durationNanoseconds=1238836 totalDurationNanoseconds=2477672 constructorNanoseconds=83060 totalConstructorNanoseconds=166120
|
||||||
|
RESULT name=t12r4 n=100000 t=12 r=4 iterations=1 durationNanoseconds=5600914 totalDurationNanoseconds=5600914 constructorNanoseconds=1314781 totalConstructorNanoseconds=1314781
|
||||||
|
RESULT name=t12r4 n=999999 t=12 r=4 iterations=1 durationNanoseconds=82755839 totalDurationNanoseconds=82755839 constructorNanoseconds=15077671 totalConstructorNanoseconds=15077671
|
||||||
|
RESULT name=t12r4 n=200000000 t=12 r=4 iterations=1 durationNanoseconds=20276747503 totalDurationNanoseconds=20276747503 constructorNanoseconds=2644000782 totalConstructorNanoseconds=2644000782
|
||||||
|
RESULT name=t16r4 n=100 t=16 r=4 iterations=2 durationNanoseconds=817215 totalDurationNanoseconds=1634431 constructorNanoseconds=3580 totalConstructorNanoseconds=7160
|
||||||
|
RESULT name=t16r4 n=1000 t=16 r=4 iterations=2 durationNanoseconds=730370 totalDurationNanoseconds=1460741 constructorNanoseconds=10570 totalConstructorNanoseconds=21140
|
||||||
|
RESULT name=t16r4 n=10001 t=16 r=4 iterations=1 durationNanoseconds=1285060 totalDurationNanoseconds=1285060 constructorNanoseconds=109191 totalConstructorNanoseconds=109191
|
||||||
|
RESULT name=t16r4 n=100000 t=16 r=4 iterations=1 durationNanoseconds=5238803 totalDurationNanoseconds=5238803 constructorNanoseconds=1245831 totalConstructorNanoseconds=1245831
|
||||||
|
RESULT name=t16r4 n=999999 t=16 r=4 iterations=1 durationNanoseconds=83319339 totalDurationNanoseconds=83319339 constructorNanoseconds=12081149 totalConstructorNanoseconds=12081149
|
||||||
|
RESULT name=t16r4 n=200000000 t=16 r=4 iterations=1 durationNanoseconds=21691684135 totalDurationNanoseconds=21691684135 constructorNanoseconds=2674750483 totalConstructorNanoseconds=2674750483
|
||||||
|
RESULT name=t1r6 n=100 t=1 r=6 iterations=133 durationNanoseconds=7527 totalDurationNanoseconds=1001121 constructorNanoseconds=193 totalConstructorNanoseconds=25790
|
||||||
|
RESULT name=t1r6 n=1000 t=1 r=6 iterations=27 durationNanoseconds=37728 totalDurationNanoseconds=1018681 constructorNanoseconds=3097 totalConstructorNanoseconds=83640
|
||||||
|
RESULT name=t1r6 n=10001 t=1 r=6 iterations=1 durationNanoseconds=1079771 totalDurationNanoseconds=1079771 constructorNanoseconds=115030 totalConstructorNanoseconds=115030
|
||||||
|
RESULT name=t1r6 n=100000 t=1 r=6 iterations=1 durationNanoseconds=6054564 totalDurationNanoseconds=6054564 constructorNanoseconds=1298991 totalConstructorNanoseconds=1298991
|
||||||
|
RESULT name=t1r6 n=999999 t=1 r=6 iterations=1 durationNanoseconds=90371105 totalDurationNanoseconds=90371105 constructorNanoseconds=12533039 totalConstructorNanoseconds=12533039
|
||||||
|
RESULT name=t1r6 n=10000000 t=1 r=6 iterations=1 durationNanoseconds=808187178 totalDurationNanoseconds=808187178 constructorNanoseconds=135916278 totalConstructorNanoseconds=135916278
|
||||||
|
RESULT name=t1r6 n=100000000 t=1 r=6 iterations=1 durationNanoseconds=8300307887 totalDurationNanoseconds=8300307887 constructorNanoseconds=1290116583 totalConstructorNanoseconds=1290116583
|
||||||
|
RESULT name=t1r6 n=200000000 t=1 r=6 iterations=1 durationNanoseconds=14759217427 totalDurationNanoseconds=14759217427 constructorNanoseconds=2648068174 totalConstructorNanoseconds=2648068174
|
||||||
|
RESULT name=t2r6 n=100 t=2 r=6 iterations=9 durationNanoseconds=112970 totalDurationNanoseconds=1016731 constructorNanoseconds=1054 totalConstructorNanoseconds=9490
|
||||||
|
RESULT name=t2r6 n=1000 t=2 r=6 iterations=6 durationNanoseconds=171515 totalDurationNanoseconds=1029091 constructorNanoseconds=8950 totalConstructorNanoseconds=53700
|
||||||
|
RESULT name=t2r6 n=10001 t=2 r=6 iterations=1 durationNanoseconds=4208863 totalDurationNanoseconds=4208863 constructorNanoseconds=107990 totalConstructorNanoseconds=107990
|
||||||
|
RESULT name=t2r6 n=100000 t=2 r=6 iterations=1 durationNanoseconds=6267804 totalDurationNanoseconds=6267804 constructorNanoseconds=1160881 totalConstructorNanoseconds=1160881
|
||||||
|
RESULT name=t2r6 n=999999 t=2 r=6 iterations=1 durationNanoseconds=286120185 totalDurationNanoseconds=286120185 constructorNanoseconds=12574949 totalConstructorNanoseconds=12574949
|
||||||
|
RESULT name=t2r6 n=10000000 t=2 r=6 iterations=1 durationNanoseconds=658280971 totalDurationNanoseconds=658280971 constructorNanoseconds=140998691 totalConstructorNanoseconds=140998691
|
||||||
|
RESULT name=t2r6 n=100000000 t=2 r=6 iterations=1 durationNanoseconds=20928543859 totalDurationNanoseconds=20928543859 constructorNanoseconds=1304053813 totalConstructorNanoseconds=1304053813
|
||||||
|
RESULT name=t2r6 n=200000000 t=2 r=6 iterations=1 durationNanoseconds=21784420692 totalDurationNanoseconds=21784420692 constructorNanoseconds=2658302891 totalConstructorNanoseconds=2658302891
|
||||||
|
RESULT name=t4r6 n=100 t=4 r=6 iterations=9 durationNanoseconds=118032 totalDurationNanoseconds=1062291 constructorNanoseconds=585 totalConstructorNanoseconds=5270
|
||||||
|
RESULT name=t4r6 n=10001 t=4 r=6 iterations=1 durationNanoseconds=3055692 totalDurationNanoseconds=3055692 constructorNanoseconds=108060 totalConstructorNanoseconds=108060
|
||||||
|
RESULT name=t4r6 n=100000 t=4 r=6 iterations=1 durationNanoseconds=4070553 totalDurationNanoseconds=4070553 constructorNanoseconds=1295171 totalConstructorNanoseconds=1295171
|
||||||
|
RESULT name=t4r6 n=999999 t=4 r=6 iterations=1 durationNanoseconds=205433997 totalDurationNanoseconds=205433997 constructorNanoseconds=13293119 totalConstructorNanoseconds=13293119
|
||||||
|
RESULT name=t4r6 n=10000000 t=4 r=6 iterations=1 durationNanoseconds=467654204 totalDurationNanoseconds=467654204 constructorNanoseconds=138090639 totalConstructorNanoseconds=138090639
|
||||||
|
RESULT name=t4r6 n=100000000 t=4 r=6 iterations=1 durationNanoseconds=16951040514 totalDurationNanoseconds=16951040514 constructorNanoseconds=1293891336 totalConstructorNanoseconds=1293891336
|
||||||
|
RESULT name=t4r6 n=200000000 t=4 r=6 iterations=1 durationNanoseconds=18869452786 totalDurationNanoseconds=18869452786 constructorNanoseconds=2650188696 totalConstructorNanoseconds=2650188696
|
||||||
|
RESULT name=t8r6 n=100 t=8 r=6 iterations=5 durationNanoseconds=229642 totalDurationNanoseconds=1148211 constructorNanoseconds=414 totalConstructorNanoseconds=2070
|
||||||
|
RESULT name=t8r6 n=1000 t=8 r=6 iterations=3 durationNanoseconds=456187 totalDurationNanoseconds=1368561 constructorNanoseconds=9646 totalConstructorNanoseconds=28940
|
||||||
|
RESULT name=t8r6 n=10001 t=8 r=6 iterations=1 durationNanoseconds=4083983 totalDurationNanoseconds=4083983 constructorNanoseconds=135810 totalConstructorNanoseconds=135810
|
||||||
|
RESULT name=t8r6 n=100000 t=8 r=6 iterations=1 durationNanoseconds=5523134 totalDurationNanoseconds=5523134 constructorNanoseconds=1277351 totalConstructorNanoseconds=1277351
|
||||||
|
RESULT name=t8r6 n=999999 t=8 r=6 iterations=1 durationNanoseconds=272758315 totalDurationNanoseconds=272758315 constructorNanoseconds=13394169 totalConstructorNanoseconds=13394169
|
||||||
|
RESULT name=t8r6 n=10000000 t=8 r=6 iterations=1 durationNanoseconds=413541466 totalDurationNanoseconds=413541466 constructorNanoseconds=140676910 totalConstructorNanoseconds=140676910
|
||||||
|
RESULT name=t8r6 n=100000000 t=8 r=6 iterations=1 durationNanoseconds=17722269336 totalDurationNanoseconds=17722269336 constructorNanoseconds=1303603323 totalConstructorNanoseconds=1303603323
|
||||||
|
RESULT name=t8r6 n=200000000 t=8 r=6 iterations=1 durationNanoseconds=19063617125 totalDurationNanoseconds=19063617125 constructorNanoseconds=2671572261 totalConstructorNanoseconds=2671572261
|
||||||
|
RESULT name=t12r6 n=100 t=12 r=6 iterations=2 durationNanoseconds=637140 totalDurationNanoseconds=1274281 constructorNanoseconds=1265 totalConstructorNanoseconds=2530
|
||||||
|
RESULT name=t12r6 n=1000 t=12 r=6 iterations=2 durationNanoseconds=800090 totalDurationNanoseconds=1600181 constructorNanoseconds=13795 totalConstructorNanoseconds=27590
|
||||||
|
RESULT name=t12r6 n=10001 t=12 r=6 iterations=1 durationNanoseconds=4342203 totalDurationNanoseconds=4342203 constructorNanoseconds=110030 totalConstructorNanoseconds=110030
|
||||||
|
RESULT name=t12r6 n=100000 t=12 r=6 iterations=1 durationNanoseconds=5113374 totalDurationNanoseconds=5113374 constructorNanoseconds=1278960 totalConstructorNanoseconds=1278960
|
||||||
|
RESULT name=t12r6 n=999999 t=12 r=6 iterations=1 durationNanoseconds=284340483 totalDurationNanoseconds=284340483 constructorNanoseconds=13113750 totalConstructorNanoseconds=13113750
|
||||||
|
RESULT name=t12r6 n=10000000 t=12 r=6 iterations=1 durationNanoseconds=425297244 totalDurationNanoseconds=425297244 constructorNanoseconds=140009570 totalConstructorNanoseconds=140009570
|
||||||
|
RESULT name=t12r6 n=100000000 t=12 r=6 iterations=1 durationNanoseconds=18354197888 totalDurationNanoseconds=18354197888 constructorNanoseconds=1310122697 totalConstructorNanoseconds=1310122697
|
||||||
|
RESULT name=t12r6 n=200000000 t=12 r=6 iterations=1 durationNanoseconds=19921578099 totalDurationNanoseconds=19921578099 constructorNanoseconds=2667115518 totalConstructorNanoseconds=2667115518
|
||||||
|
RESULT name=t16r6 n=100 t=16 r=6 iterations=2 durationNanoseconds=617805 totalDurationNanoseconds=1235611 constructorNanoseconds=925 totalConstructorNanoseconds=1850
|
||||||
|
RESULT name=t16r6 n=1000 t=16 r=6 iterations=2 durationNanoseconds=720125 totalDurationNanoseconds=1440251 constructorNanoseconds=17965 totalConstructorNanoseconds=35931
|
||||||
|
RESULT name=t16r6 n=10001 t=16 r=6 iterations=1 durationNanoseconds=2649542 totalDurationNanoseconds=2649542 constructorNanoseconds=168570 totalConstructorNanoseconds=168570
|
||||||
|
RESULT name=t16r6 n=100000 t=16 r=6 iterations=1 durationNanoseconds=7224635 totalDurationNanoseconds=7224635 constructorNanoseconds=1713291 totalConstructorNanoseconds=1713291
|
||||||
|
RESULT name=t16r6 n=999999 t=16 r=6 iterations=1 durationNanoseconds=309128191 totalDurationNanoseconds=309128191 constructorNanoseconds=12676129 totalConstructorNanoseconds=12676129
|
||||||
|
RESULT name=t16r6 n=10000000 t=16 r=6 iterations=1 durationNanoseconds=422647922 totalDurationNanoseconds=422647922 constructorNanoseconds=141239061 totalConstructorNanoseconds=141239061
|
||||||
|
RESULT name=t16r6 n=100000000 t=16 r=6 iterations=1 durationNanoseconds=19859663245 totalDurationNanoseconds=19859663245 constructorNanoseconds=1303809613 totalConstructorNanoseconds=1303809613
|
||||||
|
RESULT name=t16r6 n=200000000 t=16 r=6 iterations=1 durationNanoseconds=21032870924 totalDurationNanoseconds=21032870924 constructorNanoseconds=2669480079 totalConstructorNanoseconds=2669480079
|
||||||
|
RESULT name=t1r8 n=100 t=1 r=8 iterations=130 durationNanoseconds=7696 totalDurationNanoseconds=1000581 constructorNanoseconds=199 totalConstructorNanoseconds=25880
|
||||||
|
RESULT name=t1r8 n=1000 t=1 r=8 iterations=14 durationNanoseconds=71835 totalDurationNanoseconds=1005691 constructorNanoseconds=7596 totalConstructorNanoseconds=106350
|
||||||
|
RESULT name=t1r8 n=10001 t=1 r=8 iterations=2 durationNanoseconds=683685 totalDurationNanoseconds=1367371 constructorNanoseconds=103345 totalConstructorNanoseconds=206690
|
||||||
|
RESULT name=t1r8 n=100000 t=1 r=8 iterations=1 durationNanoseconds=13690180 totalDurationNanoseconds=13690180 constructorNanoseconds=1345521 totalConstructorNanoseconds=1345521
|
||||||
|
RESULT name=t1r8 n=999999 t=1 r=8 iterations=1 durationNanoseconds=57861991 totalDurationNanoseconds=57861991 constructorNanoseconds=12488269 totalConstructorNanoseconds=12488269
|
||||||
|
RESULT name=t1r8 n=100000000 t=1 r=8 iterations=1 durationNanoseconds=7552443151 totalDurationNanoseconds=7552443151 constructorNanoseconds=1297473038 totalConstructorNanoseconds=1297473038
|
||||||
|
RESULT name=t1r8 n=200000000 t=1 r=8 iterations=1 durationNanoseconds=13175760174 totalDurationNanoseconds=13175760174 constructorNanoseconds=2575471492 totalConstructorNanoseconds=2575471492
|
||||||
|
RESULT name=t2r8 n=100 t=2 r=8 iterations=12 durationNanoseconds=85191 totalDurationNanoseconds=1022301 constructorNanoseconds=467 totalConstructorNanoseconds=5610
|
||||||
|
RESULT name=t2r8 n=10001 t=2 r=8 iterations=2 durationNanoseconds=574925 totalDurationNanoseconds=1149851 constructorNanoseconds=78485 totalConstructorNanoseconds=156970
|
||||||
|
RESULT name=t2r8 n=100000 t=2 r=8 iterations=1 durationNanoseconds=62590965 totalDurationNanoseconds=62590965 constructorNanoseconds=1180101 totalConstructorNanoseconds=1180101
|
||||||
|
RESULT name=t2r8 n=999999 t=2 r=8 iterations=1 durationNanoseconds=95537618 totalDurationNanoseconds=95537618 constructorNanoseconds=11806169 totalConstructorNanoseconds=11806169
|
||||||
|
RESULT name=t2r8 n=100000000 t=2 r=8 iterations=1 durationNanoseconds=18173703569 totalDurationNanoseconds=18173703569 constructorNanoseconds=1328840621 totalConstructorNanoseconds=1328840621
|
||||||
|
RESULT name=t2r8 n=200000000 t=2 r=8 iterations=1 durationNanoseconds=22967220878 totalDurationNanoseconds=22967220878 constructorNanoseconds=2609071196 totalConstructorNanoseconds=2609071196
|
||||||
|
RESULT name=t4r8 n=100 t=4 r=8 iterations=5 durationNanoseconds=219856 totalDurationNanoseconds=1099281 constructorNanoseconds=746 totalConstructorNanoseconds=3730
|
||||||
|
RESULT name=t4r8 n=10001 t=4 r=8 iterations=2 durationNanoseconds=514230 totalDurationNanoseconds=1028461 constructorNanoseconds=77320 totalConstructorNanoseconds=154640
|
||||||
|
RESULT name=t4r8 n=100000 t=4 r=8 iterations=1 durationNanoseconds=63434235 totalDurationNanoseconds=63434235 constructorNanoseconds=1910951 totalConstructorNanoseconds=1910951
|
||||||
|
RESULT name=t4r8 n=999999 t=4 r=8 iterations=1 durationNanoseconds=76248075 totalDurationNanoseconds=76248075 constructorNanoseconds=12981019 totalConstructorNanoseconds=12981019
|
||||||
|
RESULT name=t4r8 n=100000000 t=4 r=8 iterations=1 durationNanoseconds=16336844185 totalDurationNanoseconds=16336844185 constructorNanoseconds=1287272991 totalConstructorNanoseconds=1287272991
|
||||||
|
RESULT name=t4r8 n=200000000 t=4 r=8 iterations=1 durationNanoseconds=17651186315 totalDurationNanoseconds=17651186315 constructorNanoseconds=2571612719 totalConstructorNanoseconds=2571612719
|
||||||
|
RESULT name=t8r8 n=100 t=8 r=8 iterations=5 durationNanoseconds=225824 totalDurationNanoseconds=1129121 constructorNanoseconds=440 totalConstructorNanoseconds=2200
|
||||||
|
RESULT name=t8r8 n=10001 t=8 r=8 iterations=2 durationNanoseconds=631335 totalDurationNanoseconds=1262671 constructorNanoseconds=93210 totalConstructorNanoseconds=186420
|
||||||
|
RESULT name=t8r8 n=100000 t=8 r=8 iterations=1 durationNanoseconds=67058448 totalDurationNanoseconds=67058448 constructorNanoseconds=1256191 totalConstructorNanoseconds=1256191
|
||||||
|
RESULT name=t8r8 n=999999 t=8 r=8 iterations=1 durationNanoseconds=72857602 totalDurationNanoseconds=72857602 constructorNanoseconds=12992280 totalConstructorNanoseconds=12992280
|
||||||
|
RESULT name=t8r8 n=100000000 t=8 r=8 iterations=1 durationNanoseconds=17412077294 totalDurationNanoseconds=17412077294 constructorNanoseconds=1290159872 totalConstructorNanoseconds=1290159872
|
||||||
|
RESULT name=t8r8 n=200000000 t=8 r=8 iterations=1 durationNanoseconds=18476165265 totalDurationNanoseconds=18476165265 constructorNanoseconds=2584027488 totalConstructorNanoseconds=2584027488
|
||||||
|
RESULT name=t12r8 n=100 t=12 r=8 iterations=2 durationNanoseconds=719105 totalDurationNanoseconds=1438211 constructorNanoseconds=1270 totalConstructorNanoseconds=2540
|
||||||
|
RESULT name=t12r8 n=1000 t=12 r=8 iterations=2 durationNanoseconds=663735 totalDurationNanoseconds=1327471 constructorNanoseconds=14005 totalConstructorNanoseconds=28010
|
||||||
|
RESULT name=t12r8 n=10001 t=12 r=8 iterations=1 durationNanoseconds=1128491 totalDurationNanoseconds=1128491 constructorNanoseconds=160620 totalConstructorNanoseconds=160620
|
||||||
|
RESULT name=t12r8 n=100000 t=12 r=8 iterations=1 durationNanoseconds=64642756 totalDurationNanoseconds=64642756 constructorNanoseconds=1240491 totalConstructorNanoseconds=1240491
|
||||||
|
RESULT name=t12r8 n=999999 t=12 r=8 iterations=1 durationNanoseconds=76397384 totalDurationNanoseconds=76397384 constructorNanoseconds=12882950 totalConstructorNanoseconds=12882950
|
||||||
|
RESULT name=t12r8 n=100000000 t=12 r=8 iterations=1 durationNanoseconds=18155581326 totalDurationNanoseconds=18155581326 constructorNanoseconds=1298338399 totalConstructorNanoseconds=1298338399
|
||||||
|
RESULT name=t12r8 n=200000000 t=12 r=8 iterations=1 durationNanoseconds=19231547586 totalDurationNanoseconds=19231547586 constructorNanoseconds=2591688063 totalConstructorNanoseconds=2591688063
|
||||||
|
RESULT name=t16r8 n=100 t=16 r=8 iterations=2 durationNanoseconds=980325 totalDurationNanoseconds=1960651 constructorNanoseconds=700 totalConstructorNanoseconds=1400
|
||||||
|
RESULT name=t16r8 n=1000 t=16 r=8 iterations=2 durationNanoseconds=816095 totalDurationNanoseconds=1632191 constructorNanoseconds=7200 totalConstructorNanoseconds=14400
|
||||||
|
RESULT name=t16r8 n=10001 t=16 r=8 iterations=2 durationNanoseconds=945235 totalDurationNanoseconds=1890471 constructorNanoseconds=82695 totalConstructorNanoseconds=165390
|
||||||
|
RESULT name=t16r8 n=100000 t=16 r=8 iterations=1 durationNanoseconds=63073095 totalDurationNanoseconds=63073095 constructorNanoseconds=1365471 totalConstructorNanoseconds=1365471
|
||||||
|
RESULT name=t16r8 n=999999 t=16 r=8 iterations=1 durationNanoseconds=81338638 totalDurationNanoseconds=81338638 constructorNanoseconds=12862759 totalConstructorNanoseconds=12862759
|
||||||
|
RESULT name=t16r8 n=100000000 t=16 r=8 iterations=1 durationNanoseconds=21497879827 totalDurationNanoseconds=21497879827 constructorNanoseconds=1306272124 totalConstructorNanoseconds=1306272124
|
||||||
|
RESULT name=t16r8 n=200000000 t=16 r=8 iterations=1 durationNanoseconds=22724187874 totalDurationNanoseconds=22724187874 constructorNanoseconds=2598267889 totalConstructorNanoseconds=2598267889
|
||||||
|
RESULT name=t1r12 n=100 t=1 r=12 iterations=133 durationNanoseconds=7571 totalDurationNanoseconds=1007031 constructorNanoseconds=180 totalConstructorNanoseconds=24060
|
||||||
|
RESULT name=t1r12 n=1000 t=1 r=12 iterations=4 durationNanoseconds=314100 totalDurationNanoseconds=1256401 constructorNanoseconds=6642 totalConstructorNanoseconds=26570
|
||||||
|
RESULT name=t1r12 n=10001 t=1 r=12 iterations=1 durationNanoseconds=1517171 totalDurationNanoseconds=1517171 constructorNanoseconds=168030 totalConstructorNanoseconds=168030
|
||||||
|
RESULT name=t1r12 n=100000 t=1 r=12 iterations=1 durationNanoseconds=6040204 totalDurationNanoseconds=6040204 constructorNanoseconds=1565332 totalConstructorNanoseconds=1565332
|
||||||
|
RESULT name=t1r12 n=999999 t=1 r=12 iterations=1 durationNanoseconds=808985379 totalDurationNanoseconds=808985379 constructorNanoseconds=12464529 totalConstructorNanoseconds=12464529
|
||||||
|
RESULT name=t1r12 n=10000000 t=1 r=12 iterations=1 durationNanoseconds=2281563932 totalDurationNanoseconds=2281563932 constructorNanoseconds=141607502 totalConstructorNanoseconds=141607502
|
||||||
|
RESULT name=t1r12 n=100000000 t=1 r=12 iterations=1 durationNanoseconds=8551645206 totalDurationNanoseconds=8551645206 constructorNanoseconds=1298500149 totalConstructorNanoseconds=1298500149
|
||||||
|
RESULT name=t1r12 n=200000000 t=1 r=12 iterations=1 durationNanoseconds=15396628152 totalDurationNanoseconds=15396628152 constructorNanoseconds=2566573696 totalConstructorNanoseconds=2566573696
|
||||||
|
RESULT name=t2r12 n=100 t=2 r=12 iterations=15 durationNanoseconds=70749 totalDurationNanoseconds=1061241 constructorNanoseconds=460 totalConstructorNanoseconds=6910
|
||||||
|
RESULT name=t2r12 n=1000 t=2 r=12 iterations=1 durationNanoseconds=1537021 totalDurationNanoseconds=1537021 constructorNanoseconds=19151 totalConstructorNanoseconds=19151
|
||||||
|
RESULT name=t2r12 n=10001 t=2 r=12 iterations=1 durationNanoseconds=4959573 totalDurationNanoseconds=4959573 constructorNanoseconds=200950 totalConstructorNanoseconds=200950
|
||||||
|
RESULT name=t2r12 n=100000 t=2 r=12 iterations=1 durationNanoseconds=6325225 totalDurationNanoseconds=6325225 constructorNanoseconds=1140321 totalConstructorNanoseconds=1140321
|
||||||
|
RESULT name=t2r12 n=999999 t=2 r=12 iterations=1 durationNanoseconds=18051104912 totalDurationNanoseconds=18051104912 constructorNanoseconds=12847489 totalConstructorNanoseconds=12847489
|
||||||
|
RESULT name=t2r12 n=10000000 t=2 r=12 iterations=1 durationNanoseconds=15475377939 totalDurationNanoseconds=15475377939 constructorNanoseconds=138155709 totalConstructorNanoseconds=138155709
|
||||||
|
RESULT name=t2r12 n=100000000 t=2 r=12 iterations=1 durationNanoseconds=17116987193 totalDurationNanoseconds=17116987193 constructorNanoseconds=1299630089 totalConstructorNanoseconds=1299630089
|
||||||
|
RESULT name=t2r12 n=200000000 t=2 r=12 iterations=1 durationNanoseconds=23785304183 totalDurationNanoseconds=23785304183 constructorNanoseconds=2594765126 totalConstructorNanoseconds=2594765126
|
||||||
|
RESULT name=t4r12 n=100 t=4 r=12 iterations=9 durationNanoseconds=120092 totalDurationNanoseconds=1080831 constructorNanoseconds=375 totalConstructorNanoseconds=3380
|
||||||
|
RESULT name=t4r12 n=1000 t=4 r=12 iterations=1 durationNanoseconds=4232753 totalDurationNanoseconds=4232753 constructorNanoseconds=11530 totalConstructorNanoseconds=11530
|
||||||
|
RESULT name=t4r12 n=10001 t=4 r=12 iterations=1 durationNanoseconds=2589202 totalDurationNanoseconds=2589202 constructorNanoseconds=110100 totalConstructorNanoseconds=110100
|
||||||
|
RESULT name=t4r12 n=100000 t=4 r=12 iterations=1 durationNanoseconds=3918273 totalDurationNanoseconds=3918273 constructorNanoseconds=1310171 totalConstructorNanoseconds=1310171
|
||||||
|
RESULT name=t4r12 n=999999 t=4 r=12 iterations=1 durationNanoseconds=13905466956 totalDurationNanoseconds=13905466956 constructorNanoseconds=13123819 totalConstructorNanoseconds=13123819
|
||||||
|
RESULT name=t4r12 n=10000000 t=4 r=12 iterations=1 durationNanoseconds=14717218946 totalDurationNanoseconds=14717218946 constructorNanoseconds=142773513 totalConstructorNanoseconds=142773513
|
||||||
|
RESULT name=t4r12 n=100000000 t=4 r=12 iterations=1 durationNanoseconds=20255367278 totalDurationNanoseconds=20255367278 constructorNanoseconds=1293405435 totalConstructorNanoseconds=1293405435
|
||||||
|
RESULT name=t4r12 n=200000000 t=4 r=12 iterations=1 durationNanoseconds=20907639134 totalDurationNanoseconds=20907639134 constructorNanoseconds=2575462303 totalConstructorNanoseconds=2575462303
|
||||||
|
RESULT name=t8r12 n=100 t=8 r=12 iterations=3 durationNanoseconds=596017 totalDurationNanoseconds=1788051 constructorNanoseconds=1290 totalConstructorNanoseconds=3870
|
||||||
|
RESULT name=t8r12 n=1000 t=8 r=12 iterations=1 durationNanoseconds=12476488 totalDurationNanoseconds=12476488 constructorNanoseconds=11070 totalConstructorNanoseconds=11070
|
||||||
|
RESULT name=t8r12 n=10001 t=8 r=12 iterations=1 durationNanoseconds=9181577 totalDurationNanoseconds=9181577 constructorNanoseconds=114050 totalConstructorNanoseconds=114050
|
||||||
|
RESULT name=t8r12 n=100000 t=8 r=12 iterations=1 durationNanoseconds=13261759 totalDurationNanoseconds=13261759 constructorNanoseconds=1207241 totalConstructorNanoseconds=1207241
|
||||||
|
RESULT name=t8r12 n=999999 t=8 r=12 iterations=1 durationNanoseconds=17308636460 totalDurationNanoseconds=17308636460 constructorNanoseconds=12904089 totalConstructorNanoseconds=12904089
|
||||||
|
RESULT name=t8r12 n=10000000 t=8 r=12 iterations=1 durationNanoseconds=18180142763 totalDurationNanoseconds=18180142763 constructorNanoseconds=137476889 totalConstructorNanoseconds=137476889
|
||||||
|
RESULT name=t8r12 n=100000000 t=8 r=12 iterations=1 durationNanoseconds=18809309584 totalDurationNanoseconds=18809309584 constructorNanoseconds=1300357710 totalConstructorNanoseconds=1300357710
|
||||||
|
RESULT name=t8r12 n=200000000 t=8 r=12 iterations=1 durationNanoseconds=21554547367 totalDurationNanoseconds=21554547367 constructorNanoseconds=2577375294 totalConstructorNanoseconds=2577375294
|
||||||
|
RESULT name=t12r12 n=100 t=12 r=12 iterations=4 durationNanoseconds=322385 totalDurationNanoseconds=1289541 constructorNanoseconds=475 totalConstructorNanoseconds=1900
|
||||||
|
RESULT name=t12r12 n=1000 t=12 r=12 iterations=1 durationNanoseconds=11867638 totalDurationNanoseconds=11867638 constructorNanoseconds=18500 totalConstructorNanoseconds=18500
|
||||||
|
RESULT name=t12r12 n=10001 t=12 r=12 iterations=1 durationNanoseconds=14549371 totalDurationNanoseconds=14549371 constructorNanoseconds=116850 totalConstructorNanoseconds=116850
|
||||||
|
RESULT name=t12r12 n=100000 t=12 r=12 iterations=1 durationNanoseconds=18467724 totalDurationNanoseconds=18467724 constructorNanoseconds=1336781 totalConstructorNanoseconds=1336781
|
||||||
|
RESULT name=t12r12 n=999999 t=12 r=12 iterations=1 durationNanoseconds=18533300686 totalDurationNanoseconds=18533300686 constructorNanoseconds=13077250 totalConstructorNanoseconds=13077250
|
||||||
|
RESULT name=t12r12 n=10000000 t=12 r=12 iterations=1 durationNanoseconds=17414823426 totalDurationNanoseconds=17414823426 constructorNanoseconds=138866279 totalConstructorNanoseconds=138866279
|
||||||
|
RESULT name=t12r12 n=100000000 t=12 r=12 iterations=1 durationNanoseconds=19840740021 totalDurationNanoseconds=19840740021 constructorNanoseconds=1308750016 totalConstructorNanoseconds=1308750016
|
||||||
|
RESULT name=t12r12 n=200000000 t=12 r=12 iterations=1 durationNanoseconds=22406876397 totalDurationNanoseconds=22406876397 constructorNanoseconds=2580817776 totalConstructorNanoseconds=2580817776
|
||||||
|
RESULT name=t16r12 n=100 t=16 r=12 iterations=3 durationNanoseconds=438610 totalDurationNanoseconds=1315831 constructorNanoseconds=573 totalConstructorNanoseconds=1720
|
||||||
|
RESULT name=t16r12 n=1000 t=16 r=12 iterations=1 durationNanoseconds=20430225 totalDurationNanoseconds=20430225 constructorNanoseconds=19560 totalConstructorNanoseconds=19560
|
||||||
|
RESULT name=t16r12 n=10001 t=16 r=12 iterations=1 durationNanoseconds=14933791 totalDurationNanoseconds=14933791 constructorNanoseconds=106040 totalConstructorNanoseconds=106040
|
||||||
|
RESULT name=t16r12 n=100000 t=16 r=12 iterations=1 durationNanoseconds=19040004 totalDurationNanoseconds=19040004 constructorNanoseconds=1286531 totalConstructorNanoseconds=1286531
|
||||||
|
RESULT name=t16r12 n=999999 t=16 r=12 iterations=1 durationNanoseconds=17779184707 totalDurationNanoseconds=17779184707 constructorNanoseconds=12922399 totalConstructorNanoseconds=12922399
|
||||||
|
RESULT name=t16r12 n=10000000 t=16 r=12 iterations=1 durationNanoseconds=18460675414 totalDurationNanoseconds=18460675414 constructorNanoseconds=138464289 totalConstructorNanoseconds=138464289
|
||||||
|
RESULT name=t16r12 n=100000000 t=16 r=12 iterations=1 durationNanoseconds=23030031882 totalDurationNanoseconds=23030031882 constructorNanoseconds=1296273407 totalConstructorNanoseconds=1296273407
|
||||||
|
RESULT name=t16r12 n=200000000 t=16 r=12 iterations=1 durationNanoseconds=23458353359 totalDurationNanoseconds=23458353359 constructorNanoseconds=2577729594 totalConstructorNanoseconds=2577729594
|
||||||
240
result.save.txt
Normal file
@ -0,0 +1,240 @@
|
|||||||
|
RESULT name=t1r-3 n=100 t=1 r=-3 iterations=89 durationNanoseconds=11311 totalDurationNanoseconds=1006730 constructorNanoseconds=271 totalConstructorNanoseconds=24130
|
||||||
|
RESULT name=t1r-3 n=1000 t=1 r=-3 iterations=16 durationNanoseconds=65820 totalDurationNanoseconds=1053131 constructorNanoseconds=2770 totalConstructorNanoseconds=44320
|
||||||
|
RESULT name=t1r-3 n=10001 t=1 r=-3 iterations=2 durationNanoseconds=958845 totalDurationNanoseconds=1917691 constructorNanoseconds=69835 totalConstructorNanoseconds=139670
|
||||||
|
RESULT name=t2r-3 n=100 t=2 r=-3 iterations=11 durationNanoseconds=92865 totalDurationNanoseconds=1021520 constructorNanoseconds=729 totalConstructorNanoseconds=8020
|
||||||
|
RESULT name=t2r-3 n=1000 t=2 r=-3 iterations=5 durationNanoseconds=241078 totalDurationNanoseconds=1205390 constructorNanoseconds=8256 totalConstructorNanoseconds=41280
|
||||||
|
RESULT name=t2r-3 n=10001 t=2 r=-3 iterations=1 durationNanoseconds=1039760 totalDurationNanoseconds=1039760 constructorNanoseconds=121280 totalConstructorNanoseconds=121280
|
||||||
|
RESULT name=t4r-3 n=100 t=4 r=-3 iterations=6 durationNanoseconds=177980 totalDurationNanoseconds=1067880 constructorNanoseconds=855 totalConstructorNanoseconds=5130
|
||||||
|
RESULT name=t4r-3 n=1000 t=4 r=-3 iterations=4 durationNanoseconds=259782 totalDurationNanoseconds=1039130 constructorNanoseconds=9505 totalConstructorNanoseconds=38020
|
||||||
|
RESULT name=t4r-3 n=10001 t=4 r=-3 iterations=2 durationNanoseconds=806690 totalDurationNanoseconds=1613380 constructorNanoseconds=84240 totalConstructorNanoseconds=168480
|
||||||
|
RESULT name=t8r-3 n=100 t=8 r=-3 iterations=5 durationNanoseconds=229954 totalDurationNanoseconds=1149770 constructorNanoseconds=936 totalConstructorNanoseconds=4680
|
||||||
|
RESULT name=t8r-3 n=1000 t=8 r=-3 iterations=2 durationNanoseconds=613425 totalDurationNanoseconds=1226851 constructorNanoseconds=9155 totalConstructorNanoseconds=18310
|
||||||
|
RESULT name=t8r-3 n=10001 t=8 r=-3 iterations=2 durationNanoseconds=870075 totalDurationNanoseconds=1740150 constructorNanoseconds=98160 totalConstructorNanoseconds=196320
|
||||||
|
RESULT name=t12r-3 n=100 t=12 r=-3 iterations=4 durationNanoseconds=331435 totalDurationNanoseconds=1325740 constructorNanoseconds=1142 totalConstructorNanoseconds=4570
|
||||||
|
RESULT name=t12r-3 n=1000 t=12 r=-3 iterations=2 durationNanoseconds=687685 totalDurationNanoseconds=1375371 constructorNanoseconds=11385 totalConstructorNanoseconds=22770
|
||||||
|
RESULT name=t12r-3 n=10001 t=12 r=-3 iterations=2 durationNanoseconds=919580 totalDurationNanoseconds=1839161 constructorNanoseconds=75070 totalConstructorNanoseconds=150140
|
||||||
|
RESULT name=t16r-3 n=100 t=16 r=-3 iterations=2 durationNanoseconds=636310 totalDurationNanoseconds=1272620 constructorNanoseconds=3510 totalConstructorNanoseconds=7020
|
||||||
|
RESULT name=t16r-3 n=1000 t=16 r=-3 iterations=1 durationNanoseconds=1085730 totalDurationNanoseconds=1085730 constructorNanoseconds=14670 totalConstructorNanoseconds=14670
|
||||||
|
RESULT name=t16r-3 n=10001 t=16 r=-3 iterations=1 durationNanoseconds=1447180 totalDurationNanoseconds=1447180 constructorNanoseconds=121960 totalConstructorNanoseconds=121960
|
||||||
|
RESULT name=t1r-2 n=100 t=1 r=-2 iterations=138 durationNanoseconds=7277 totalDurationNanoseconds=1004350 constructorNanoseconds=191 totalConstructorNanoseconds=26460
|
||||||
|
RESULT name=t1r-2 n=1000 t=1 r=-2 iterations=16 durationNanoseconds=63893 totalDurationNanoseconds=1022300 constructorNanoseconds=2690 totalConstructorNanoseconds=43040
|
||||||
|
RESULT name=t1r-2 n=10001 t=1 r=-2 iterations=2 durationNanoseconds=697080 totalDurationNanoseconds=1394160 constructorNanoseconds=79330 totalConstructorNanoseconds=158660
|
||||||
|
RESULT name=t1r-2 n=100000 t=1 r=-2 iterations=1 durationNanoseconds=6795132 totalDurationNanoseconds=6795132 constructorNanoseconds=1216481 totalConstructorNanoseconds=1216481
|
||||||
|
RESULT name=t1r-2 n=10000000 t=1 r=-2 iterations=1 durationNanoseconds=724813190 totalDurationNanoseconds=724813190 constructorNanoseconds=134650145 totalConstructorNanoseconds=134650145
|
||||||
|
RESULT name=t1r-2 n=100000000 t=1 r=-2 iterations=1 durationNanoseconds=8282784942 totalDurationNanoseconds=8282784942 constructorNanoseconds=1292837699 totalConstructorNanoseconds=1292837699
|
||||||
|
RESULT name=t2r-2 n=100 t=2 r=-2 iterations=15 durationNanoseconds=66842 totalDurationNanoseconds=1002630 constructorNanoseconds=275 totalConstructorNanoseconds=4130
|
||||||
|
RESULT name=t2r-2 n=1000 t=2 r=-2 iterations=8 durationNanoseconds=136816 totalDurationNanoseconds=1094530 constructorNanoseconds=4297 totalConstructorNanoseconds=34380
|
||||||
|
RESULT name=t2r-2 n=10001 t=2 r=-2 iterations=1 durationNanoseconds=1084650 totalDurationNanoseconds=1084650 constructorNanoseconds=123670 totalConstructorNanoseconds=123670
|
||||||
|
RESULT name=t2r-2 n=100000 t=2 r=-2 iterations=1 durationNanoseconds=8192652 totalDurationNanoseconds=8192652 constructorNanoseconds=1272861 totalConstructorNanoseconds=1272861
|
||||||
|
RESULT name=t2r-2 n=10000000 t=2 r=-2 iterations=1 durationNanoseconds=1434157246 totalDurationNanoseconds=1434157246 constructorNanoseconds=127625214 totalConstructorNanoseconds=127625214
|
||||||
|
RESULT name=t2r-2 n=100000000 t=2 r=-2 iterations=1 durationNanoseconds=17190784189 totalDurationNanoseconds=17190784189 constructorNanoseconds=1288794448 totalConstructorNanoseconds=1288794448
|
||||||
|
RESULT name=t4r-2 n=100 t=4 r=-2 iterations=6 durationNanoseconds=168401 totalDurationNanoseconds=1010410 constructorNanoseconds=495 totalConstructorNanoseconds=2970
|
||||||
|
RESULT name=t4r-2 n=1000 t=4 r=-2 iterations=4 durationNanoseconds=275790 totalDurationNanoseconds=1103160 constructorNanoseconds=8985 totalConstructorNanoseconds=35940
|
||||||
|
RESULT name=t4r-2 n=10001 t=4 r=-2 iterations=2 durationNanoseconds=888560 totalDurationNanoseconds=1777121 constructorNanoseconds=83435 totalConstructorNanoseconds=166870
|
||||||
|
RESULT name=t4r-2 n=100000 t=4 r=-2 iterations=1 durationNanoseconds=5706981 totalDurationNanoseconds=5706981 constructorNanoseconds=1286351 totalConstructorNanoseconds=1286351
|
||||||
|
RESULT name=t4r-2 n=10000000 t=4 r=-2 iterations=1 durationNanoseconds=1269043812 totalDurationNanoseconds=1269043812 constructorNanoseconds=129162404 totalConstructorNanoseconds=129162404
|
||||||
|
RESULT name=t4r-2 n=100000000 t=4 r=-2 iterations=1 durationNanoseconds=16894508390 totalDurationNanoseconds=16894508390 constructorNanoseconds=1303284782 totalConstructorNanoseconds=1303284782
|
||||||
|
RESULT name=t8r-2 n=100 t=8 r=-2 iterations=3 durationNanoseconds=349983 totalDurationNanoseconds=1049950 constructorNanoseconds=840 totalConstructorNanoseconds=2520
|
||||||
|
RESULT name=t8r-2 n=1000 t=8 r=-2 iterations=3 durationNanoseconds=359340 totalDurationNanoseconds=1078020 constructorNanoseconds=9733 totalConstructorNanoseconds=29200
|
||||||
|
RESULT name=t8r-2 n=10001 t=8 r=-2 iterations=2 durationNanoseconds=834030 totalDurationNanoseconds=1668060 constructorNanoseconds=79755 totalConstructorNanoseconds=159510
|
||||||
|
RESULT name=t8r-2 n=100000 t=8 r=-2 iterations=1 durationNanoseconds=5181661 totalDurationNanoseconds=5181661 constructorNanoseconds=1295911 totalConstructorNanoseconds=1295911
|
||||||
|
RESULT name=t8r-2 n=10000000 t=8 r=-2 iterations=1 durationNanoseconds=1198324085 totalDurationNanoseconds=1198324085 constructorNanoseconds=128000063 totalConstructorNanoseconds=128000063
|
||||||
|
RESULT name=t8r-2 n=100000000 t=8 r=-2 iterations=1 durationNanoseconds=20310332317 totalDurationNanoseconds=20310332317 constructorNanoseconds=1278333825 totalConstructorNanoseconds=1278333825
|
||||||
|
RESULT name=t12r-2 n=100 t=12 r=-2 iterations=2 durationNanoseconds=522585 totalDurationNanoseconds=1045170 constructorNanoseconds=1080 totalConstructorNanoseconds=2160
|
||||||
|
RESULT name=t12r-2 n=1000 t=12 r=-2 iterations=2 durationNanoseconds=584650 totalDurationNanoseconds=1169301 constructorNanoseconds=9160 totalConstructorNanoseconds=18320
|
||||||
|
RESULT name=t12r-2 n=10001 t=12 r=-2 iterations=1 durationNanoseconds=1080171 totalDurationNanoseconds=1080171 constructorNanoseconds=122430 totalConstructorNanoseconds=122430
|
||||||
|
RESULT name=t12r-2 n=100000 t=12 r=-2 iterations=1 durationNanoseconds=5834262 totalDurationNanoseconds=5834262 constructorNanoseconds=1366220 totalConstructorNanoseconds=1366220
|
||||||
|
RESULT name=t12r-2 n=10000000 t=12 r=-2 iterations=1 durationNanoseconds=1301201731 totalDurationNanoseconds=1301201731 constructorNanoseconds=127566343 totalConstructorNanoseconds=127566343
|
||||||
|
RESULT name=t12r-2 n=100000000 t=12 r=-2 iterations=1 durationNanoseconds=20527817024 totalDurationNanoseconds=20527817024 constructorNanoseconds=1292503719 totalConstructorNanoseconds=1292503719
|
||||||
|
RESULT name=t16r-2 n=100 t=16 r=-2 iterations=2 durationNanoseconds=584650 totalDurationNanoseconds=1169300 constructorNanoseconds=7565 totalConstructorNanoseconds=15130
|
||||||
|
RESULT name=t16r-2 n=1000 t=16 r=-2 iterations=1 durationNanoseconds=1086940 totalDurationNanoseconds=1086940 constructorNanoseconds=22560 totalConstructorNanoseconds=22560
|
||||||
|
RESULT name=t16r-2 n=10001 t=16 r=-2 iterations=1 durationNanoseconds=1451480 totalDurationNanoseconds=1451480 constructorNanoseconds=105510 totalConstructorNanoseconds=105510
|
||||||
|
RESULT name=t16r-2 n=100000 t=16 r=-2 iterations=1 durationNanoseconds=5176561 totalDurationNanoseconds=5176561 constructorNanoseconds=1178440 totalConstructorNanoseconds=1178440
|
||||||
|
RESULT name=t16r-2 n=10000000 t=16 r=-2 iterations=1 durationNanoseconds=1304237212 totalDurationNanoseconds=1304237212 constructorNanoseconds=128721204 totalConstructorNanoseconds=128721204
|
||||||
|
RESULT name=t16r-2 n=100000000 t=16 r=-2 iterations=1 durationNanoseconds=22031584148 totalDurationNanoseconds=22031584148 constructorNanoseconds=1280199206 totalConstructorNanoseconds=1280199206
|
||||||
|
RESULT name=t1r-1 n=100 t=1 r=-1 iterations=140 durationNanoseconds=7166 totalDurationNanoseconds=1003330 constructorNanoseconds=177 totalConstructorNanoseconds=24900
|
||||||
|
RESULT name=t1r-1 n=1000 t=1 r=-1 iterations=19 durationNanoseconds=53750 totalDurationNanoseconds=1021251 constructorNanoseconds=2442 totalConstructorNanoseconds=46410
|
||||||
|
RESULT name=t1r-1 n=10001 t=1 r=-1 iterations=1 durationNanoseconds=1141271 totalDurationNanoseconds=1141271 constructorNanoseconds=111680 totalConstructorNanoseconds=111680
|
||||||
|
RESULT name=t1r-1 n=100000 t=1 r=-1 iterations=1 durationNanoseconds=13895574 totalDurationNanoseconds=13895574 constructorNanoseconds=1266870 totalConstructorNanoseconds=1266870
|
||||||
|
RESULT name=t1r-1 n=10000000 t=1 r=-1 iterations=1 durationNanoseconds=1164993776 totalDurationNanoseconds=1164993776 constructorNanoseconds=128008203 totalConstructorNanoseconds=128008203
|
||||||
|
RESULT name=t1r-1 n=100000000 t=1 r=-1 iterations=1 durationNanoseconds=15924816567 totalDurationNanoseconds=15924816567 constructorNanoseconds=1284758497 totalConstructorNanoseconds=1284758497
|
||||||
|
RESULT name=t2r-1 n=100 t=2 r=-1 iterations=15 durationNanoseconds=68081 totalDurationNanoseconds=1021220 constructorNanoseconds=278 totalConstructorNanoseconds=4170
|
||||||
|
RESULT name=t2r-1 n=1000 t=2 r=-1 iterations=8 durationNanoseconds=135465 totalDurationNanoseconds=1083720 constructorNanoseconds=4875 totalConstructorNanoseconds=39000
|
||||||
|
RESULT name=t2r-1 n=10001 t=2 r=-1 iterations=1 durationNanoseconds=2439211 totalDurationNanoseconds=2439211 constructorNanoseconds=116930 totalConstructorNanoseconds=116930
|
||||||
|
RESULT name=t2r-1 n=100000 t=2 r=-1 iterations=1 durationNanoseconds=68190947 totalDurationNanoseconds=68190947 constructorNanoseconds=1188331 totalConstructorNanoseconds=1188331
|
||||||
|
RESULT name=t2r-1 n=10000000 t=2 r=-1 iterations=1 durationNanoseconds=4247650444 totalDurationNanoseconds=4247650444 constructorNanoseconds=132182584 totalConstructorNanoseconds=132182584
|
||||||
|
RESULT name=t2r-1 n=100000000 t=2 r=-1 iterations=1 durationNanoseconds=74716165595 totalDurationNanoseconds=74716165595 constructorNanoseconds=1290577069 totalConstructorNanoseconds=1290577069
|
||||||
|
RESULT name=t4r-1 n=100 t=4 r=-1 iterations=6 durationNanoseconds=191403 totalDurationNanoseconds=1148420 constructorNanoseconds=1271 totalConstructorNanoseconds=7630
|
||||||
|
RESULT name=t4r-1 n=1000 t=4 r=-1 iterations=3 durationNanoseconds=376683 totalDurationNanoseconds=1130050 constructorNanoseconds=12013 totalConstructorNanoseconds=36040
|
||||||
|
RESULT name=t4r-1 n=10001 t=4 r=-1 iterations=1 durationNanoseconds=4115811 totalDurationNanoseconds=4115811 constructorNanoseconds=117200 totalConstructorNanoseconds=117200
|
||||||
|
RESULT name=t4r-1 n=100000 t=4 r=-1 iterations=1 durationNanoseconds=63987096 totalDurationNanoseconds=63987096 constructorNanoseconds=1161411 totalConstructorNanoseconds=1161411
|
||||||
|
RESULT name=t4r-1 n=10000000 t=4 r=-1 iterations=1 durationNanoseconds=4681952808 totalDurationNanoseconds=4681952808 constructorNanoseconds=132544704 totalConstructorNanoseconds=132544704
|
||||||
|
RESULT name=t4r-1 n=100000000 t=4 r=-1 iterations=1 durationNanoseconds=66577551131 totalDurationNanoseconds=66577551131 constructorNanoseconds=1288674518 totalConstructorNanoseconds=1288674518
|
||||||
|
RESULT name=t8r-1 n=100 t=8 r=-1 iterations=3 durationNanoseconds=383723 totalDurationNanoseconds=1151171 constructorNanoseconds=826 totalConstructorNanoseconds=2480
|
||||||
|
RESULT name=t8r-1 n=1000 t=8 r=-1 iterations=3 durationNanoseconds=445963 totalDurationNanoseconds=1337890 constructorNanoseconds=8186 totalConstructorNanoseconds=24560
|
||||||
|
RESULT name=t8r-1 n=10001 t=8 r=-1 iterations=1 durationNanoseconds=2585321 totalDurationNanoseconds=2585321 constructorNanoseconds=146600 totalConstructorNanoseconds=146600
|
||||||
|
RESULT name=t8r-1 n=100000 t=8 r=-1 iterations=1 durationNanoseconds=58496045 totalDurationNanoseconds=58496045 constructorNanoseconds=1324101 totalConstructorNanoseconds=1324101
|
||||||
|
RESULT name=t8r-1 n=10000000 t=8 r=-1 iterations=1 durationNanoseconds=4778490583 totalDurationNanoseconds=4778490583 constructorNanoseconds=130740934 totalConstructorNanoseconds=130740934
|
||||||
|
RESULT name=t8r-1 n=100000000 t=8 r=-1 iterations=1 durationNanoseconds=69639195914 totalDurationNanoseconds=69639195914 constructorNanoseconds=1275042854 totalConstructorNanoseconds=1275042854
|
||||||
|
RESULT name=t12r-1 n=100 t=12 r=-1 iterations=2 durationNanoseconds=539285 totalDurationNanoseconds=1078571 constructorNanoseconds=1035 totalConstructorNanoseconds=2070
|
||||||
|
RESULT name=t12r-1 n=1000 t=12 r=-1 iterations=1 durationNanoseconds=1716541 totalDurationNanoseconds=1716541 constructorNanoseconds=18200 totalConstructorNanoseconds=18200
|
||||||
|
RESULT name=t12r-1 n=10001 t=12 r=-1 iterations=1 durationNanoseconds=4800872 totalDurationNanoseconds=4800872 constructorNanoseconds=123200 totalConstructorNanoseconds=123200
|
||||||
|
RESULT name=t12r-1 n=100000 t=12 r=-1 iterations=1 durationNanoseconds=67125948 totalDurationNanoseconds=67125948 constructorNanoseconds=1258680 totalConstructorNanoseconds=1258680
|
||||||
|
RESULT name=t12r-1 n=10000000 t=12 r=-1 iterations=1 durationNanoseconds=4912417309 totalDurationNanoseconds=4912417309 constructorNanoseconds=131724614 totalConstructorNanoseconds=131724614
|
||||||
|
RESULT name=t12r-1 n=100000000 t=12 r=-1 iterations=1 durationNanoseconds=75259266547 totalDurationNanoseconds=75259266547 constructorNanoseconds=1277999096 totalConstructorNanoseconds=1277999096
|
||||||
|
RESULT name=t16r-1 n=100 t=16 r=-1 iterations=2 durationNanoseconds=650940 totalDurationNanoseconds=1301880 constructorNanoseconds=995 totalConstructorNanoseconds=1990
|
||||||
|
RESULT name=t16r-1 n=1000 t=16 r=-1 iterations=1 durationNanoseconds=1349231 totalDurationNanoseconds=1349231 constructorNanoseconds=22180 totalConstructorNanoseconds=22180
|
||||||
|
RESULT name=t16r-1 n=10001 t=16 r=-1 iterations=1 durationNanoseconds=4637871 totalDurationNanoseconds=4637871 constructorNanoseconds=118870 totalConstructorNanoseconds=118870
|
||||||
|
RESULT name=t16r-1 n=100000 t=16 r=-1 iterations=1 durationNanoseconds=71994279 totalDurationNanoseconds=71994279 constructorNanoseconds=1289710 totalConstructorNanoseconds=1289710
|
||||||
|
RESULT name=t16r-1 n=10000000 t=16 r=-1 iterations=1 durationNanoseconds=4692071151 totalDurationNanoseconds=4692071151 constructorNanoseconds=133002474 totalConstructorNanoseconds=133002474
|
||||||
|
RESULT name=t16r-1 n=100000000 t=16 r=-1 iterations=1 durationNanoseconds=84890245794 totalDurationNanoseconds=84890245794 constructorNanoseconds=1294888949 totalConstructorNanoseconds=1294888949
|
||||||
|
RESULT name=t1r4 n=100 t=1 r=4 iterations=144 durationNanoseconds=6950 totalDurationNanoseconds=1000910 constructorNanoseconds=172 totalConstructorNanoseconds=24880
|
||||||
|
RESULT name=t1r4 n=1000 t=1 r=4 iterations=20 durationNanoseconds=52549 totalDurationNanoseconds=1050980 constructorNanoseconds=2364 totalConstructorNanoseconds=47280
|
||||||
|
RESULT name=t1r4 n=10001 t=1 r=4 iterations=2 durationNanoseconds=732360 totalDurationNanoseconds=1464720 constructorNanoseconds=161415 totalConstructorNanoseconds=322830
|
||||||
|
RESULT name=t1r4 n=100000 t=1 r=4 iterations=1 durationNanoseconds=6960392 totalDurationNanoseconds=6960392 constructorNanoseconds=1240880 totalConstructorNanoseconds=1240880
|
||||||
|
RESULT name=t2r4 n=100 t=2 r=4 iterations=15 durationNanoseconds=67900 totalDurationNanoseconds=1018511 constructorNanoseconds=298 totalConstructorNanoseconds=4470
|
||||||
|
RESULT name=t2r4 n=1000 t=2 r=4 iterations=7 durationNanoseconds=144457 totalDurationNanoseconds=1011200 constructorNanoseconds=6897 totalConstructorNanoseconds=48280
|
||||||
|
RESULT name=t2r4 n=10001 t=2 r=4 iterations=2 durationNanoseconds=560165 totalDurationNanoseconds=1120330 constructorNanoseconds=75370 totalConstructorNanoseconds=150740
|
||||||
|
RESULT name=t2r4 n=100000 t=2 r=4 iterations=1 durationNanoseconds=7577502 totalDurationNanoseconds=7577502 constructorNanoseconds=1506790 totalConstructorNanoseconds=1506790
|
||||||
|
RESULT name=t4r4 n=100 t=4 r=4 iterations=8 durationNanoseconds=130697 totalDurationNanoseconds=1045581 constructorNanoseconds=353 totalConstructorNanoseconds=2830
|
||||||
|
RESULT name=t4r4 n=1000 t=4 r=4 iterations=5 durationNanoseconds=239802 totalDurationNanoseconds=1199011 constructorNanoseconds=6284 totalConstructorNanoseconds=31420
|
||||||
|
RESULT name=t4r4 n=10001 t=4 r=4 iterations=2 durationNanoseconds=686435 totalDurationNanoseconds=1372871 constructorNanoseconds=73940 totalConstructorNanoseconds=147880
|
||||||
|
RESULT name=t4r4 n=100000 t=4 r=4 iterations=1 durationNanoseconds=5306642 totalDurationNanoseconds=5306642 constructorNanoseconds=1431220 totalConstructorNanoseconds=1431220
|
||||||
|
RESULT name=t8r4 n=100 t=8 r=4 iterations=4 durationNanoseconds=273660 totalDurationNanoseconds=1094640 constructorNanoseconds=1877 totalConstructorNanoseconds=7510
|
||||||
|
RESULT name=t8r4 n=1000 t=8 r=4 iterations=1 durationNanoseconds=1569531 totalDurationNanoseconds=1569531 constructorNanoseconds=17600 totalConstructorNanoseconds=17600
|
||||||
|
RESULT name=t8r4 n=10001 t=8 r=4 iterations=2 durationNanoseconds=765220 totalDurationNanoseconds=1530441 constructorNanoseconds=73835 totalConstructorNanoseconds=147670
|
||||||
|
RESULT name=t8r4 n=100000 t=8 r=4 iterations=1 durationNanoseconds=5700632 totalDurationNanoseconds=5700632 constructorNanoseconds=1293590 totalConstructorNanoseconds=1293590
|
||||||
|
RESULT name=t12r4 n=100 t=12 r=4 iterations=2 durationNanoseconds=527790 totalDurationNanoseconds=1055581 constructorNanoseconds=3215 totalConstructorNanoseconds=6430
|
||||||
|
RESULT name=t12r4 n=1000 t=12 r=4 iterations=2 durationNanoseconds=865125 totalDurationNanoseconds=1730251 constructorNanoseconds=27695 totalConstructorNanoseconds=55390
|
||||||
|
RESULT name=t12r4 n=10001 t=12 r=4 iterations=1 durationNanoseconds=1010400 totalDurationNanoseconds=1010400 constructorNanoseconds=107880 totalConstructorNanoseconds=107880
|
||||||
|
RESULT name=t12r4 n=100000 t=12 r=4 iterations=1 durationNanoseconds=5431201 totalDurationNanoseconds=5431201 constructorNanoseconds=1247841 totalConstructorNanoseconds=1247841
|
||||||
|
RESULT name=t16r4 n=100 t=16 r=4 iterations=2 durationNanoseconds=568410 totalDurationNanoseconds=1136820 constructorNanoseconds=730 totalConstructorNanoseconds=1460
|
||||||
|
RESULT name=t16r4 n=1000 t=16 r=4 iterations=1 durationNanoseconds=1062650 totalDurationNanoseconds=1062650 constructorNanoseconds=22090 totalConstructorNanoseconds=22090
|
||||||
|
RESULT name=t16r4 n=10001 t=16 r=4 iterations=1 durationNanoseconds=1119130 totalDurationNanoseconds=1119130 constructorNanoseconds=124380 totalConstructorNanoseconds=124380
|
||||||
|
RESULT name=t16r4 n=100000 t=16 r=4 iterations=1 durationNanoseconds=5868672 totalDurationNanoseconds=5868672 constructorNanoseconds=1680790 totalConstructorNanoseconds=1680790
|
||||||
|
RESULT name=t1r6 n=100 t=1 r=6 iterations=75 durationNanoseconds=13433 totalDurationNanoseconds=1007500 constructorNanoseconds=327 totalConstructorNanoseconds=24550
|
||||||
|
RESULT name=t1r6 n=1000 t=1 r=6 iterations=29 durationNanoseconds=35338 totalDurationNanoseconds=1024821 constructorNanoseconds=3197 totalConstructorNanoseconds=92720
|
||||||
|
RESULT name=t1r6 n=10001 t=1 r=6 iterations=1 durationNanoseconds=1092951 totalDurationNanoseconds=1092951 constructorNanoseconds=168960 totalConstructorNanoseconds=168960
|
||||||
|
RESULT name=t1r6 n=100000 t=1 r=6 iterations=1 durationNanoseconds=5879192 totalDurationNanoseconds=5879192 constructorNanoseconds=1232010 totalConstructorNanoseconds=1232010
|
||||||
|
RESULT name=t1r6 n=10000000 t=1 r=6 iterations=1 durationNanoseconds=797233739 totalDurationNanoseconds=797233739 constructorNanoseconds=132051565 totalConstructorNanoseconds=132051565
|
||||||
|
RESULT name=t1r6 n=100000000 t=1 r=6 iterations=1 durationNanoseconds=8227885178 totalDurationNanoseconds=8227885178 constructorNanoseconds=1288434448 totalConstructorNanoseconds=1288434448
|
||||||
|
RESULT name=t2r6 n=100 t=2 r=6 iterations=16 durationNanoseconds=63111 totalDurationNanoseconds=1009791 constructorNanoseconds=409 totalConstructorNanoseconds=6550
|
||||||
|
RESULT name=t2r6 n=1000 t=2 r=6 iterations=6 durationNanoseconds=190553 totalDurationNanoseconds=1143320 constructorNanoseconds=11908 totalConstructorNanoseconds=71450
|
||||||
|
RESULT name=t2r6 n=10001 t=2 r=6 iterations=1 durationNanoseconds=4917821 totalDurationNanoseconds=4917821 constructorNanoseconds=113030 totalConstructorNanoseconds=113030
|
||||||
|
RESULT name=t2r6 n=100000 t=2 r=6 iterations=1 durationNanoseconds=6097132 totalDurationNanoseconds=6097132 constructorNanoseconds=1228900 totalConstructorNanoseconds=1228900
|
||||||
|
RESULT name=t2r6 n=10000000 t=2 r=6 iterations=1 durationNanoseconds=593075286 totalDurationNanoseconds=593075286 constructorNanoseconds=130184384 totalConstructorNanoseconds=130184384
|
||||||
|
RESULT name=t2r6 n=100000000 t=2 r=6 iterations=1 durationNanoseconds=18291058907 totalDurationNanoseconds=18291058907 constructorNanoseconds=1288979888 totalConstructorNanoseconds=1288979888
|
||||||
|
RESULT name=t4r6 n=100 t=4 r=6 iterations=9 durationNanoseconds=117776 totalDurationNanoseconds=1059990 constructorNanoseconds=620 totalConstructorNanoseconds=5580
|
||||||
|
RESULT name=t4r6 n=1000 t=4 r=6 iterations=5 durationNanoseconds=215856 totalDurationNanoseconds=1079281 constructorNanoseconds=8250 totalConstructorNanoseconds=41250
|
||||||
|
RESULT name=t4r6 n=10001 t=4 r=6 iterations=1 durationNanoseconds=2503591 totalDurationNanoseconds=2503591 constructorNanoseconds=103680 totalConstructorNanoseconds=103680
|
||||||
|
RESULT name=t4r6 n=100000 t=4 r=6 iterations=1 durationNanoseconds=4659591 totalDurationNanoseconds=4659591 constructorNanoseconds=1197481 totalConstructorNanoseconds=1197481
|
||||||
|
RESULT name=t4r6 n=10000000 t=4 r=6 iterations=1 durationNanoseconds=446309527 totalDurationNanoseconds=446309527 constructorNanoseconds=130683394 totalConstructorNanoseconds=130683394
|
||||||
|
RESULT name=t4r6 n=100000000 t=4 r=6 iterations=1 durationNanoseconds=18925492783 totalDurationNanoseconds=18925492783 constructorNanoseconds=1297933301 totalConstructorNanoseconds=1297933301
|
||||||
|
RESULT name=t8r6 n=100 t=8 r=6 iterations=5 durationNanoseconds=237180 totalDurationNanoseconds=1185900 constructorNanoseconds=508 totalConstructorNanoseconds=2540
|
||||||
|
RESULT name=t8r6 n=1000 t=8 r=6 iterations=2 durationNanoseconds=574260 totalDurationNanoseconds=1148520 constructorNanoseconds=10720 totalConstructorNanoseconds=21440
|
||||||
|
RESULT name=t8r6 n=10001 t=8 r=6 iterations=1 durationNanoseconds=4363311 totalDurationNanoseconds=4363311 constructorNanoseconds=161590 totalConstructorNanoseconds=161590
|
||||||
|
RESULT name=t8r6 n=100000 t=8 r=6 iterations=1 durationNanoseconds=5290671 totalDurationNanoseconds=5290671 constructorNanoseconds=1186101 totalConstructorNanoseconds=1186101
|
||||||
|
RESULT name=t8r6 n=10000000 t=8 r=6 iterations=1 durationNanoseconds=422725861 totalDurationNanoseconds=422725861 constructorNanoseconds=133189964 totalConstructorNanoseconds=133189964
|
||||||
|
RESULT name=t8r6 n=100000000 t=8 r=6 iterations=1 durationNanoseconds=18056535135 totalDurationNanoseconds=18056535135 constructorNanoseconds=1285229607 totalConstructorNanoseconds=1285229607
|
||||||
|
RESULT name=t12r6 n=100 t=12 r=6 iterations=4 durationNanoseconds=324605 totalDurationNanoseconds=1298420 constructorNanoseconds=1077 totalConstructorNanoseconds=4310
|
||||||
|
RESULT name=t12r6 n=1000 t=12 r=6 iterations=2 durationNanoseconds=548035 totalDurationNanoseconds=1096070 constructorNanoseconds=9955 totalConstructorNanoseconds=19910
|
||||||
|
RESULT name=t12r6 n=10001 t=12 r=6 iterations=1 durationNanoseconds=2719491 totalDurationNanoseconds=2719491 constructorNanoseconds=104350 totalConstructorNanoseconds=104350
|
||||||
|
RESULT name=t12r6 n=100000 t=12 r=6 iterations=1 durationNanoseconds=4162171 totalDurationNanoseconds=4162171 constructorNanoseconds=1150250 totalConstructorNanoseconds=1150250
|
||||||
|
RESULT name=t12r6 n=10000000 t=12 r=6 iterations=1 durationNanoseconds=403234256 totalDurationNanoseconds=403234256 constructorNanoseconds=133307145 totalConstructorNanoseconds=133307145
|
||||||
|
RESULT name=t12r6 n=100000000 t=12 r=6 iterations=1 durationNanoseconds=20358284299 totalDurationNanoseconds=20358284299 constructorNanoseconds=1276560595 totalConstructorNanoseconds=1276560595
|
||||||
|
RESULT name=t16r6 n=100 t=16 r=6 iterations=3 durationNanoseconds=438870 totalDurationNanoseconds=1316610 constructorNanoseconds=1326 totalConstructorNanoseconds=3980
|
||||||
|
RESULT name=t16r6 n=1000 t=16 r=6 iterations=2 durationNanoseconds=811280 totalDurationNanoseconds=1622561 constructorNanoseconds=11930 totalConstructorNanoseconds=23860
|
||||||
|
RESULT name=t16r6 n=10001 t=16 r=6 iterations=1 durationNanoseconds=5784131 totalDurationNanoseconds=5784131 constructorNanoseconds=118431 totalConstructorNanoseconds=118431
|
||||||
|
RESULT name=t16r6 n=100000 t=16 r=6 iterations=1 durationNanoseconds=5463701 totalDurationNanoseconds=5463701 constructorNanoseconds=1252531 totalConstructorNanoseconds=1252531
|
||||||
|
RESULT name=t16r6 n=10000000 t=16 r=6 iterations=1 durationNanoseconds=406042937 totalDurationNanoseconds=406042937 constructorNanoseconds=132699295 totalConstructorNanoseconds=132699295
|
||||||
|
RESULT name=t16r6 n=100000000 t=16 r=6 iterations=1 durationNanoseconds=19945096971 totalDurationNanoseconds=19945096971 constructorNanoseconds=1303902602 totalConstructorNanoseconds=1303902602
|
||||||
|
RESULT name=t1r8 n=100 t=1 r=8 iterations=139 durationNanoseconds=7243 totalDurationNanoseconds=1006781 constructorNanoseconds=175 totalConstructorNanoseconds=24380
|
||||||
|
RESULT name=t1r8 n=1000 t=1 r=8 iterations=15 durationNanoseconds=70801 totalDurationNanoseconds=1062021 constructorNanoseconds=7361 totalConstructorNanoseconds=110420
|
||||||
|
RESULT name=t1r8 n=10001 t=1 r=8 iterations=1 durationNanoseconds=1081001 totalDurationNanoseconds=1081001 constructorNanoseconds=171570 totalConstructorNanoseconds=171570
|
||||||
|
RESULT name=t1r8 n=100000 t=1 r=8 iterations=1 durationNanoseconds=14293504 totalDurationNanoseconds=14293504 constructorNanoseconds=1311831 totalConstructorNanoseconds=1311831
|
||||||
|
RESULT name=t1r8 n=100000000 t=1 r=8 iterations=1 durationNanoseconds=7568729345 totalDurationNanoseconds=7568729345 constructorNanoseconds=1276130355 totalConstructorNanoseconds=1276130355
|
||||||
|
RESULT name=t2r8 n=100 t=2 r=8 iterations=10 durationNanoseconds=108338 totalDurationNanoseconds=1083380 constructorNanoseconds=919 totalConstructorNanoseconds=9190
|
||||||
|
RESULT name=t2r8 n=1000 t=2 r=8 iterations=5 durationNanoseconds=217492 totalDurationNanoseconds=1087460 constructorNanoseconds=18846 totalConstructorNanoseconds=94230
|
||||||
|
RESULT name=t2r8 n=10001 t=2 r=8 iterations=3 durationNanoseconds=463903 totalDurationNanoseconds=1391710 constructorNanoseconds=61643 totalConstructorNanoseconds=184930
|
||||||
|
RESULT name=t2r8 n=100000 t=2 r=8 iterations=1 durationNanoseconds=38220400 totalDurationNanoseconds=38220400 constructorNanoseconds=1225471 totalConstructorNanoseconds=1225471
|
||||||
|
RESULT name=t2r8 n=100000000 t=2 r=8 iterations=1 durationNanoseconds=15056676979 totalDurationNanoseconds=15056676979 constructorNanoseconds=1273292453 totalConstructorNanoseconds=1273292453
|
||||||
|
RESULT name=t4r8 n=100 t=4 r=8 iterations=9 durationNanoseconds=118738 totalDurationNanoseconds=1068650 constructorNanoseconds=615 totalConstructorNanoseconds=5540
|
||||||
|
RESULT name=t4r8 n=1000 t=4 r=8 iterations=2 durationNanoseconds=589795 totalDurationNanoseconds=1179590 constructorNanoseconds=18255 totalConstructorNanoseconds=36510
|
||||||
|
RESULT name=t4r8 n=10001 t=4 r=8 iterations=3 durationNanoseconds=429463 totalDurationNanoseconds=1288391 constructorNanoseconds=56126 totalConstructorNanoseconds=168380
|
||||||
|
RESULT name=t4r8 n=100000 t=4 r=8 iterations=1 durationNanoseconds=59675816 totalDurationNanoseconds=59675816 constructorNanoseconds=1182880 totalConstructorNanoseconds=1182880
|
||||||
|
RESULT name=t4r8 n=100000000 t=4 r=8 iterations=1 durationNanoseconds=16648226726 totalDurationNanoseconds=16648226726 constructorNanoseconds=1321771647 totalConstructorNanoseconds=1321771647
|
||||||
|
RESULT name=t8r8 n=100 t=8 r=8 iterations=5 durationNanoseconds=235346 totalDurationNanoseconds=1176731 constructorNanoseconds=922 totalConstructorNanoseconds=4610
|
||||||
|
RESULT name=t8r8 n=1000 t=8 r=8 iterations=3 durationNanoseconds=493243 totalDurationNanoseconds=1479730 constructorNanoseconds=7606 totalConstructorNanoseconds=22820
|
||||||
|
RESULT name=t8r8 n=10001 t=8 r=8 iterations=2 durationNanoseconds=641260 totalDurationNanoseconds=1282521 constructorNanoseconds=73265 totalConstructorNanoseconds=146530
|
||||||
|
RESULT name=t8r8 n=100000 t=8 r=8 iterations=1 durationNanoseconds=70655579 totalDurationNanoseconds=70655579 constructorNanoseconds=1266770 totalConstructorNanoseconds=1266770
|
||||||
|
RESULT name=t8r8 n=100000000 t=8 r=8 iterations=1 durationNanoseconds=17523553485 totalDurationNanoseconds=17523553485 constructorNanoseconds=1320434027 totalConstructorNanoseconds=1320434027
|
||||||
|
RESULT name=t12r8 n=100 t=12 r=8 iterations=3 durationNanoseconds=335240 totalDurationNanoseconds=1005720 constructorNanoseconds=1306 totalConstructorNanoseconds=3920
|
||||||
|
RESULT name=t12r8 n=1000 t=12 r=8 iterations=2 durationNanoseconds=859455 totalDurationNanoseconds=1718911 constructorNanoseconds=8495 totalConstructorNanoseconds=16990
|
||||||
|
RESULT name=t12r8 n=10001 t=12 r=8 iterations=2 durationNanoseconds=1053500 totalDurationNanoseconds=2107000 constructorNanoseconds=80115 totalConstructorNanoseconds=160230
|
||||||
|
RESULT name=t12r8 n=100000 t=12 r=8 iterations=1 durationNanoseconds=68753548 totalDurationNanoseconds=68753548 constructorNanoseconds=1222580 totalConstructorNanoseconds=1222580
|
||||||
|
RESULT name=t12r8 n=100000000 t=12 r=8 iterations=1 durationNanoseconds=18542346923 totalDurationNanoseconds=18542346923 constructorNanoseconds=1283872737 totalConstructorNanoseconds=1283872737
|
||||||
|
RESULT name=t16r8 n=100 t=16 r=8 iterations=2 durationNanoseconds=549715 totalDurationNanoseconds=1099431 constructorNanoseconds=1040 totalConstructorNanoseconds=2080
|
||||||
|
RESULT name=t16r8 n=1000 t=16 r=8 iterations=2 durationNanoseconds=743005 totalDurationNanoseconds=1486011 constructorNanoseconds=13770 totalConstructorNanoseconds=27540
|
||||||
|
RESULT name=t16r8 n=10001 t=16 r=8 iterations=2 durationNanoseconds=872480 totalDurationNanoseconds=1744961 constructorNanoseconds=73905 totalConstructorNanoseconds=147810
|
||||||
|
RESULT name=t16r8 n=100000 t=16 r=8 iterations=1 durationNanoseconds=71686538 totalDurationNanoseconds=71686538 constructorNanoseconds=1185551 totalConstructorNanoseconds=1185551
|
||||||
|
RESULT name=t16r8 n=100000000 t=16 r=8 iterations=1 durationNanoseconds=21396376382 totalDurationNanoseconds=21396376382 constructorNanoseconds=1288226808 totalConstructorNanoseconds=1288226808
|
||||||
|
RESULT name=t1r10 n=100 t=1 r=10 iterations=144 durationNanoseconds=6968 totalDurationNanoseconds=1003451 constructorNanoseconds=173 totalConstructorNanoseconds=24930
|
||||||
|
RESULT name=t1r10 n=1000 t=1 r=10 iterations=4 durationNanoseconds=301192 totalDurationNanoseconds=1204771 constructorNanoseconds=8745 totalConstructorNanoseconds=34980
|
||||||
|
RESULT name=t1r10 n=10001 t=1 r=10 iterations=2 durationNanoseconds=879675 totalDurationNanoseconds=1759350 constructorNanoseconds=115735 totalConstructorNanoseconds=231470
|
||||||
|
RESULT name=t1r10 n=10000000 t=1 r=10 iterations=1 durationNanoseconds=654164262 totalDurationNanoseconds=654164262 constructorNanoseconds=135782235 totalConstructorNanoseconds=135782235
|
||||||
|
RESULT name=t2r10 n=100 t=2 r=10 iterations=11 durationNanoseconds=93127 totalDurationNanoseconds=1024400 constructorNanoseconds=725 totalConstructorNanoseconds=7980
|
||||||
|
RESULT name=t2r10 n=1000 t=2 r=10 iterations=2 durationNanoseconds=594855 totalDurationNanoseconds=1189710 constructorNanoseconds=15180 totalConstructorNanoseconds=30360
|
||||||
|
RESULT name=t2r10 n=10001 t=2 r=10 iterations=2 durationNanoseconds=878000 totalDurationNanoseconds=1756000 constructorNanoseconds=84740 totalConstructorNanoseconds=169480
|
||||||
|
RESULT name=t2r10 n=10000000 t=2 r=10 iterations=1 durationNanoseconds=1263698502 totalDurationNanoseconds=1263698502 constructorNanoseconds=132884324 totalConstructorNanoseconds=132884324
|
||||||
|
RESULT name=t4r10 n=100 t=4 r=10 iterations=6 durationNanoseconds=169428 totalDurationNanoseconds=1016570 constructorNanoseconds=1395 totalConstructorNanoseconds=8370
|
||||||
|
RESULT name=t4r10 n=1000 t=4 r=10 iterations=1 durationNanoseconds=1753571 totalDurationNanoseconds=1753571 constructorNanoseconds=19820 totalConstructorNanoseconds=19820
|
||||||
|
RESULT name=t4r10 n=10001 t=4 r=10 iterations=2 durationNanoseconds=828265 totalDurationNanoseconds=1656531 constructorNanoseconds=82700 totalConstructorNanoseconds=165400
|
||||||
|
RESULT name=t4r10 n=10000000 t=4 r=10 iterations=1 durationNanoseconds=1172693488 totalDurationNanoseconds=1172693488 constructorNanoseconds=134376535 totalConstructorNanoseconds=134376535
|
||||||
|
RESULT name=t8r10 n=100 t=8 r=10 iterations=5 durationNanoseconds=223424 totalDurationNanoseconds=1117120 constructorNanoseconds=424 totalConstructorNanoseconds=2120
|
||||||
|
RESULT name=t8r10 n=1000 t=8 r=10 iterations=1 durationNanoseconds=1815990 totalDurationNanoseconds=1815990 constructorNanoseconds=21990 totalConstructorNanoseconds=21990
|
||||||
|
RESULT name=t8r10 n=10001 t=8 r=10 iterations=1 durationNanoseconds=2595751 totalDurationNanoseconds=2595751 constructorNanoseconds=109270 totalConstructorNanoseconds=109270
|
||||||
|
RESULT name=t8r10 n=10000000 t=8 r=10 iterations=1 durationNanoseconds=1247671267 totalDurationNanoseconds=1247671267 constructorNanoseconds=129542454 totalConstructorNanoseconds=129542454
|
||||||
|
RESULT name=t12r10 n=100 t=12 r=10 iterations=3 durationNanoseconds=349300 totalDurationNanoseconds=1047901 constructorNanoseconds=643 totalConstructorNanoseconds=1930
|
||||||
|
RESULT name=t12r10 n=1000 t=12 r=10 iterations=1 durationNanoseconds=3153341 totalDurationNanoseconds=3153341 constructorNanoseconds=17330 totalConstructorNanoseconds=17330
|
||||||
|
RESULT name=t12r10 n=10001 t=12 r=10 iterations=1 durationNanoseconds=1650630 totalDurationNanoseconds=1650630 constructorNanoseconds=120290 totalConstructorNanoseconds=120290
|
||||||
|
RESULT name=t12r10 n=10000000 t=12 r=10 iterations=1 durationNanoseconds=1222178961 totalDurationNanoseconds=1222178961 constructorNanoseconds=132326174 totalConstructorNanoseconds=132326174
|
||||||
|
RESULT name=t16r10 n=100 t=16 r=10 iterations=2 durationNanoseconds=633000 totalDurationNanoseconds=1266000 constructorNanoseconds=955 totalConstructorNanoseconds=1910
|
||||||
|
RESULT name=t16r10 n=1000 t=16 r=10 iterations=1 durationNanoseconds=1321861 totalDurationNanoseconds=1321861 constructorNanoseconds=18650 totalConstructorNanoseconds=18650
|
||||||
|
RESULT name=t16r10 n=10001 t=16 r=10 iterations=1 durationNanoseconds=2850301 totalDurationNanoseconds=2850301 constructorNanoseconds=134290 totalConstructorNanoseconds=134290
|
||||||
|
RESULT name=t16r10 n=10000000 t=16 r=10 iterations=1 durationNanoseconds=1264028471 totalDurationNanoseconds=1264028471 constructorNanoseconds=129584294 totalConstructorNanoseconds=129584294
|
||||||
|
RESULT name=t1r12 n=100 t=1 r=12 iterations=94 durationNanoseconds=10738 totalDurationNanoseconds=1009430 constructorNanoseconds=267 totalConstructorNanoseconds=25190
|
||||||
|
RESULT name=t1r12 n=1000 t=1 r=12 iterations=4 durationNanoseconds=326292 totalDurationNanoseconds=1305170 constructorNanoseconds=9317 totalConstructorNanoseconds=37270
|
||||||
|
RESULT name=t1r12 n=10001 t=1 r=12 iterations=1 durationNanoseconds=1032810 totalDurationNanoseconds=1032810 constructorNanoseconds=119400 totalConstructorNanoseconds=119400
|
||||||
|
RESULT name=t1r12 n=100000 t=1 r=12 iterations=1 durationNanoseconds=5948951 totalDurationNanoseconds=5948951 constructorNanoseconds=1385701 totalConstructorNanoseconds=1385701
|
||||||
|
RESULT name=t1r12 n=10000000 t=1 r=12 iterations=1 durationNanoseconds=2255083202 totalDurationNanoseconds=2255083202 constructorNanoseconds=132034934 totalConstructorNanoseconds=132034934
|
||||||
|
RESULT name=t1r12 n=100000000 t=1 r=12 iterations=1 durationNanoseconds=8623347572 totalDurationNanoseconds=8623347572 constructorNanoseconds=1305010952 totalConstructorNanoseconds=1305010952
|
||||||
|
RESULT name=t2r12 n=100 t=2 r=12 iterations=10 durationNanoseconds=103807 totalDurationNanoseconds=1038071 constructorNanoseconds=483 totalConstructorNanoseconds=4830
|
||||||
|
RESULT name=t2r12 n=1000 t=2 r=12 iterations=1 durationNanoseconds=1490130 totalDurationNanoseconds=1490130 constructorNanoseconds=10930 totalConstructorNanoseconds=10930
|
||||||
|
RESULT name=t2r12 n=10001 t=2 r=12 iterations=1 durationNanoseconds=3151031 totalDurationNanoseconds=3151031 constructorNanoseconds=113080 totalConstructorNanoseconds=113080
|
||||||
|
RESULT name=t2r12 n=100000 t=2 r=12 iterations=1 durationNanoseconds=5605201 totalDurationNanoseconds=5605201 constructorNanoseconds=1326131 totalConstructorNanoseconds=1326131
|
||||||
|
RESULT name=t2r12 n=10000000 t=2 r=12 iterations=1 durationNanoseconds=13808392161 totalDurationNanoseconds=13808392161 constructorNanoseconds=131691465 totalConstructorNanoseconds=131691465
|
||||||
|
RESULT name=t2r12 n=100000000 t=2 r=12 iterations=1 durationNanoseconds=19116730224 totalDurationNanoseconds=19116730224 constructorNanoseconds=1315852145 totalConstructorNanoseconds=1315852145
|
||||||
|
RESULT name=t4r12 n=100 t=4 r=12 iterations=8 durationNanoseconds=126790 totalDurationNanoseconds=1014320 constructorNanoseconds=670 totalConstructorNanoseconds=5360
|
||||||
|
RESULT name=t4r12 n=1000 t=4 r=12 iterations=1 durationNanoseconds=5417302 totalDurationNanoseconds=5417302 constructorNanoseconds=12240 totalConstructorNanoseconds=12240
|
||||||
|
RESULT name=t4r12 n=10001 t=4 r=12 iterations=1 durationNanoseconds=5843762 totalDurationNanoseconds=5843762 constructorNanoseconds=130190 totalConstructorNanoseconds=130190
|
||||||
|
RESULT name=t4r12 n=100000 t=4 r=12 iterations=1 durationNanoseconds=4654501 totalDurationNanoseconds=4654501 constructorNanoseconds=1189971 totalConstructorNanoseconds=1189971
|
||||||
|
RESULT name=t4r12 n=10000000 t=4 r=12 iterations=1 durationNanoseconds=16366134232 totalDurationNanoseconds=16366134232 constructorNanoseconds=133156155 totalConstructorNanoseconds=133156155
|
||||||
|
RESULT name=t4r12 n=100000000 t=4 r=12 iterations=1 durationNanoseconds=18165746094 totalDurationNanoseconds=18165746094 constructorNanoseconds=1293014129 totalConstructorNanoseconds=1293014129
|
||||||
|
RESULT name=t8r12 n=100 t=8 r=12 iterations=5 durationNanoseconds=224630 totalDurationNanoseconds=1123150 constructorNanoseconds=882 totalConstructorNanoseconds=4410
|
||||||
|
RESULT name=t8r12 n=1000 t=8 r=12 iterations=1 durationNanoseconds=12413993 totalDurationNanoseconds=12413993 constructorNanoseconds=12530 totalConstructorNanoseconds=12530
|
||||||
|
RESULT name=t8r12 n=10001 t=8 r=12 iterations=1 durationNanoseconds=13426163 totalDurationNanoseconds=13426163 constructorNanoseconds=111730 totalConstructorNanoseconds=111730
|
||||||
|
RESULT name=t8r12 n=100000 t=8 r=12 iterations=1 durationNanoseconds=11060303 totalDurationNanoseconds=11060303 constructorNanoseconds=1264360 totalConstructorNanoseconds=1264360
|
||||||
|
RESULT name=t8r12 n=10000000 t=8 r=12 iterations=1 durationNanoseconds=15213992130 totalDurationNanoseconds=15213992130 constructorNanoseconds=139968217 totalConstructorNanoseconds=139968217
|
||||||
|
RESULT name=t8r12 n=100000000 t=8 r=12 iterations=1 durationNanoseconds=19197806175 totalDurationNanoseconds=19197806175 constructorNanoseconds=1445200229 totalConstructorNanoseconds=1445200229
|
||||||
|
RESULT name=t12r12 n=100 t=12 r=12 iterations=3 durationNanoseconds=357250 totalDurationNanoseconds=1071750 constructorNanoseconds=1510 totalConstructorNanoseconds=4530
|
||||||
|
RESULT name=t12r12 n=1000 t=12 r=12 iterations=1 durationNanoseconds=12168433 totalDurationNanoseconds=12168433 constructorNanoseconds=16750 totalConstructorNanoseconds=16750
|
||||||
|
RESULT name=t12r12 n=10001 t=12 r=12 iterations=1 durationNanoseconds=20580295 totalDurationNanoseconds=20580295 constructorNanoseconds=125120 totalConstructorNanoseconds=125120
|
||||||
|
RESULT name=t12r12 n=100000 t=12 r=12 iterations=1 durationNanoseconds=19954356 totalDurationNanoseconds=19954356 constructorNanoseconds=1304990 totalConstructorNanoseconds=1304990
|
||||||
|
RESULT name=t12r12 n=10000000 t=12 r=12 iterations=1 durationNanoseconds=17481994125 totalDurationNanoseconds=17481994125 constructorNanoseconds=136825566 totalConstructorNanoseconds=136825566
|
||||||
|
RESULT name=t12r12 n=100000000 t=12 r=12 iterations=1 durationNanoseconds=19846915195 totalDurationNanoseconds=19846915195 constructorNanoseconds=1392008625 totalConstructorNanoseconds=1392008625
|
||||||
|
RESULT name=t16r12 n=100 t=16 r=12 iterations=3 durationNanoseconds=443270 totalDurationNanoseconds=1329810 constructorNanoseconds=1406 totalConstructorNanoseconds=4220
|
||||||
|
RESULT name=t16r12 n=1000 t=16 r=12 iterations=1 durationNanoseconds=19795945 totalDurationNanoseconds=19795945 constructorNanoseconds=20730 totalConstructorNanoseconds=20730
|
||||||
|
RESULT name=t16r12 n=10001 t=16 r=12 iterations=1 durationNanoseconds=15573664 totalDurationNanoseconds=15573664 constructorNanoseconds=118690 totalConstructorNanoseconds=118690
|
||||||
|
RESULT name=t16r12 n=100000 t=16 r=12 iterations=1 durationNanoseconds=16826434 totalDurationNanoseconds=16826434 constructorNanoseconds=1391680 totalConstructorNanoseconds=1391680
|
||||||
|
RESULT name=t16r12 n=10000000 t=16 r=12 iterations=1 durationNanoseconds=17995277379 totalDurationNanoseconds=17995277379 constructorNanoseconds=135253326 totalConstructorNanoseconds=135253326
|
||||||
|
RESULT name=t16r12 n=100000000 t=16 r=12 iterations=1 durationNanoseconds=23047883435 totalDurationNanoseconds=23047883435 constructorNanoseconds=1323767137 totalConstructorNanoseconds=1323767137
|
||||||
36
result.txt
@ -1,36 +0,0 @@
|
|||||||
RESULT name=sort n=100 t=1 iterations=181 durationNanoseconds=5530 totalDurationNanoseconds=1001080 constructorNanoseconds=166 totalConstructorNanoseconds=30180
|
|
||||||
RESULT name=sort n=1000 t=1 iterations=20 durationNanoseconds=50209 totalDurationNanoseconds=1004180 constructorNanoseconds=2275 totalConstructorNanoseconds=45500
|
|
||||||
RESULT name=sort n=10001 t=1 iterations=2 durationNanoseconds=551520 totalDurationNanoseconds=1103040 constructorNanoseconds=78160 totalConstructorNanoseconds=156320
|
|
||||||
RESULT name=sort n=100000 t=1 iterations=1 durationNanoseconds=8726749 totalDurationNanoseconds=8726749 constructorNanoseconds=1262160 totalConstructorNanoseconds=1262160
|
|
||||||
RESULT name=sort n=10000000 t=1 iterations=1 durationNanoseconds=868109014 totalDurationNanoseconds=868109014 constructorNanoseconds=129001816 totalConstructorNanoseconds=129001816
|
|
||||||
RESULT name=sort n=100000000 t=1 iterations=1 durationNanoseconds=16587735066 totalDurationNanoseconds=16587735066 constructorNanoseconds=1384105216 totalConstructorNanoseconds=1384105216
|
|
||||||
RESULT name=sort n=100 t=2 iterations=13 durationNanoseconds=77370 totalDurationNanoseconds=1005810 constructorNanoseconds=370 totalConstructorNanoseconds=4820
|
|
||||||
RESULT name=sort n=1000 t=2 iterations=8 durationNanoseconds=127625 totalDurationNanoseconds=1021000 constructorNanoseconds=5151 totalConstructorNanoseconds=41210
|
|
||||||
RESULT name=sort n=10001 t=2 iterations=2 durationNanoseconds=648160 totalDurationNanoseconds=1296320 constructorNanoseconds=66385 totalConstructorNanoseconds=132770
|
|
||||||
RESULT name=sort n=100000 t=2 iterations=1 durationNanoseconds=7803549 totalDurationNanoseconds=7803549 constructorNanoseconds=1158910 totalConstructorNanoseconds=1158910
|
|
||||||
RESULT name=sort n=10000000 t=2 iterations=1 durationNanoseconds=1418380159 totalDurationNanoseconds=1418380159 constructorNanoseconds=131211135 totalConstructorNanoseconds=131211135
|
|
||||||
RESULT name=sort n=100000000 t=2 iterations=1 durationNanoseconds=12091467754 totalDurationNanoseconds=12091467754 constructorNanoseconds=1417232259 totalConstructorNanoseconds=1417232259
|
|
||||||
RESULT name=sort n=100 t=4 iterations=9 durationNanoseconds=118352 totalDurationNanoseconds=1065170 constructorNanoseconds=611 totalConstructorNanoseconds=5500
|
|
||||||
RESULT name=sort n=1000 t=4 iterations=3 durationNanoseconds=359543 totalDurationNanoseconds=1078630 constructorNanoseconds=17990 totalConstructorNanoseconds=53970
|
|
||||||
RESULT name=sort n=10001 t=4 iterations=2 durationNanoseconds=814465 totalDurationNanoseconds=1628930 constructorNanoseconds=134305 totalConstructorNanoseconds=268610
|
|
||||||
RESULT name=sort n=100000 t=4 iterations=1 durationNanoseconds=6957149 totalDurationNanoseconds=6957149 constructorNanoseconds=1242780 totalConstructorNanoseconds=1242780
|
|
||||||
RESULT name=sort n=10000000 t=4 iterations=1 durationNanoseconds=1117816157 totalDurationNanoseconds=1117816157 constructorNanoseconds=131642965 totalConstructorNanoseconds=131642965
|
|
||||||
RESULT name=sort n=100000000 t=4 iterations=1 durationNanoseconds=8908347671 totalDurationNanoseconds=8908347671 constructorNanoseconds=1293569273 totalConstructorNanoseconds=1293569273
|
|
||||||
RESULT name=sort n=100 t=8 iterations=4 durationNanoseconds=262700 totalDurationNanoseconds=1050800 constructorNanoseconds=660 totalConstructorNanoseconds=2640
|
|
||||||
RESULT name=sort n=1000 t=8 iterations=1 durationNanoseconds=1083510 totalDurationNanoseconds=1083510 constructorNanoseconds=23680 totalConstructorNanoseconds=23680
|
|
||||||
RESULT name=sort n=10001 t=8 iterations=2 durationNanoseconds=774170 totalDurationNanoseconds=1548340 constructorNanoseconds=78415 totalConstructorNanoseconds=156830
|
|
||||||
RESULT name=sort n=100000 t=8 iterations=1 durationNanoseconds=5745139 totalDurationNanoseconds=5745139 constructorNanoseconds=1267620 totalConstructorNanoseconds=1267620
|
|
||||||
RESULT name=sort n=10000000 t=8 iterations=1 durationNanoseconds=1254361820 totalDurationNanoseconds=1254361820 constructorNanoseconds=132939165 totalConstructorNanoseconds=132939165
|
|
||||||
RESULT name=sort n=100000000 t=8 iterations=1 durationNanoseconds=7138660668 totalDurationNanoseconds=7138660668 constructorNanoseconds=1298459682 totalConstructorNanoseconds=1298459682
|
|
||||||
RESULT name=sort n=100 t=12 iterations=3 durationNanoseconds=345353 totalDurationNanoseconds=1036060 constructorNanoseconds=1346 totalConstructorNanoseconds=4040
|
|
||||||
RESULT name=sort n=1000 t=12 iterations=2 durationNanoseconds=587034 totalDurationNanoseconds=1174069 constructorNanoseconds=13240 totalConstructorNanoseconds=26480
|
|
||||||
RESULT name=sort n=10001 t=12 iterations=2 durationNanoseconds=894959 totalDurationNanoseconds=1789919 constructorNanoseconds=73220 totalConstructorNanoseconds=146440
|
|
||||||
RESULT name=sort n=100000 t=12 iterations=1 durationNanoseconds=5794189 totalDurationNanoseconds=5794189 constructorNanoseconds=1217119 totalConstructorNanoseconds=1217119
|
|
||||||
RESULT name=sort n=10000000 t=12 iterations=1 durationNanoseconds=1233781405 totalDurationNanoseconds=1233781405 constructorNanoseconds=132758054 totalConstructorNanoseconds=132758054
|
|
||||||
RESULT name=sort n=100000000 t=12 iterations=1 durationNanoseconds=7069741771 totalDurationNanoseconds=7069741771 constructorNanoseconds=1331710866 totalConstructorNanoseconds=1331710866
|
|
||||||
RESULT name=sort n=100 t=16 iterations=3 durationNanoseconds=420606 totalDurationNanoseconds=1261819 constructorNanoseconds=1360 totalConstructorNanoseconds=4080
|
|
||||||
RESULT name=sort n=1000 t=16 iterations=1 durationNanoseconds=1215220 totalDurationNanoseconds=1215220 constructorNanoseconds=20870 totalConstructorNanoseconds=20870
|
|
||||||
RESULT name=sort n=10001 t=16 iterations=1 durationNanoseconds=1243860 totalDurationNanoseconds=1243860 constructorNanoseconds=113500 totalConstructorNanoseconds=113500
|
|
||||||
RESULT name=sort n=100000 t=16 iterations=1 durationNanoseconds=6044489 totalDurationNanoseconds=6044489 constructorNanoseconds=1216550 totalConstructorNanoseconds=1216550
|
|
||||||
RESULT name=sort n=10000000 t=16 iterations=1 durationNanoseconds=1294393674 totalDurationNanoseconds=1294393674 constructorNanoseconds=132577214 totalConstructorNanoseconds=132577214
|
|
||||||
RESULT name=sort n=100000000 t=16 iterations=1 durationNanoseconds=7428194523 totalDurationNanoseconds=7428194523 constructorNanoseconds=1311964740 totalConstructorNanoseconds=1311964740
|
|
||||||
177
src/sorter.cpp
@ -14,16 +14,20 @@
|
|||||||
|
|
||||||
namespace ae {
|
namespace ae {
|
||||||
|
|
||||||
sorter::sorter(uint32_t num = 1) {
|
sorter::sorter(uint32_t num, size_t n, int32_t radix_mode) {
|
||||||
sorter::num_threads = num;
|
sorter::num_threads = num;
|
||||||
if (num > 1) {
|
RADIX_SIZE = radix_mode < 0 ? std::max((uint32_t) std::floor(std::log2(n)) >> -radix_mode, (uint32_t) 2) : radix_mode;
|
||||||
sorter::handler = (TaskHandler*) new ThreadPool(num);
|
RADIX_BUCKETS = std::pow(2, RADIX_SIZE);
|
||||||
} else {
|
SMALL_SORT_THRESHHOLD = 64;
|
||||||
sorter::handler = (TaskHandler*) new SingleTaskHandler();
|
OVERHEAD_SIZE = 16;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void sorter::sort(container& data) {
|
void sorter::sort(container& data) {
|
||||||
|
if (sorter::num_threads > 1) {
|
||||||
|
sorter::handler = (TaskHandler*) new ThreadPool(sorter::num_threads);
|
||||||
|
} else {
|
||||||
|
sorter::handler = (TaskHandler*) new SingleTaskHandler();
|
||||||
|
}
|
||||||
// for (auto i = 1uz; i < data.placeholder_.size(); ++i) {
|
// for (auto i = 1uz; i < data.placeholder_.size(); ++i) {
|
||||||
// std::ranges::copy(data.placeholder_[i], std::back_inserter(data.placeholder_[0]));
|
// std::ranges::copy(data.placeholder_[i], std::back_inserter(data.placeholder_[0]));
|
||||||
// data.placeholder_[i].clear();
|
// data.placeholder_[i].clear();
|
||||||
@ -39,75 +43,35 @@ void sorter::sort(container& data) {
|
|||||||
}
|
}
|
||||||
std::sort(copy.begin(), copy.end());
|
std::sort(copy.begin(), copy.end());
|
||||||
#endif
|
#endif
|
||||||
sorter::msd_inplace_radix_sort(data.begin(), data.end(), 0, [&](auto begin, auto end) {sorter::robin_hood_sort(begin, end);});
|
sorter::msd_inplace_radix_sort(data.begin(), data.end(), 0, [&](auto begin, auto end, auto mask) {sorter::robin_hood_sort(begin, end, mask);});
|
||||||
while (sorter::handler->size() > 0 || sorter::handler->isWorking()) {};
|
while (sorter::handler->size() > 0 || sorter::handler->isWorking()) {};
|
||||||
|
delete sorter::handler;
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
std::cerr << "Final check if sorted" << std::endl;
|
std::cerr << "Final check if sorted" << std::endl;
|
||||||
for (int i = 0; i < copy.size(); i++) {
|
for (int i = 0; i < copy.size(); i++) {
|
||||||
if (copy[i] != begin[i])
|
if (copy[i] != begin[i])
|
||||||
std::cerr << i << " " << "sorted: " << copy[i] << " actual:" << begin[i] << std::endl;
|
std::cerr << i << " " << "sorted: " << copy[i] << " actual:" << begin[i] << std::endl;
|
||||||
}
|
}
|
||||||
|
std::cerr << "Check finished" << std::endl;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void sorter::msd_inplace_radix_sort_binary(
|
|
||||||
container::Iterator begin,
|
|
||||||
container::Iterator end,
|
|
||||||
size_t passes,
|
|
||||||
const std::function<void(container::Iterator begin, container::Iterator end)>& bucket_sort
|
|
||||||
) {
|
|
||||||
if (begin >= end) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (sorter::RADIX_ITERATIONS == passes) {
|
|
||||||
switch (end - begin) {
|
|
||||||
case 1: return;
|
|
||||||
case 2:
|
|
||||||
if (begin[0] >= begin[1]) {
|
|
||||||
std::swap(begin[0], begin[1]);
|
|
||||||
}
|
|
||||||
return;
|
|
||||||
default:
|
|
||||||
bucket_sort(begin, end);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (end - begin > 1) {
|
|
||||||
bucket_sort(begin, end);
|
|
||||||
}
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
auto lower = begin;
|
|
||||||
auto upper = end;
|
|
||||||
while (lower < upper) {
|
|
||||||
|
|
||||||
if (*lower & (1L << (sizeof(container::element_type) * CHAR_BIT - passes - 1))) {
|
|
||||||
// The <passes>-left bit is set, so move to the beginning of the end section and decrement the upper iterator
|
|
||||||
--upper;
|
|
||||||
std::swap(*upper, *lower);
|
|
||||||
} else {
|
|
||||||
++lower;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#if DEBUG
|
|
||||||
std::cerr << "pass: " << passes << " begin: " << &*begin << " end: " << &*end << " lower: " << &*lower << std::endl;
|
|
||||||
#endif
|
|
||||||
sorter::msd_inplace_radix_sort_binary(begin, lower, passes + 1, bucket_sort);
|
|
||||||
sorter::msd_inplace_radix_sort_binary(lower, end, passes + 1, bucket_sort);
|
|
||||||
}
|
|
||||||
|
|
||||||
void sorter::msd_inplace_radix_sort(
|
void sorter::msd_inplace_radix_sort(
|
||||||
container::Iterator begin,
|
container::Iterator begin,
|
||||||
container::Iterator end,
|
container::Iterator end,
|
||||||
size_t passes,
|
size_t passes,
|
||||||
const std::function<void(container::Iterator begin, container::Iterator end)>& bucket_sort
|
const std::function<void(container::Iterator begin, container::Iterator end, container::element_type mask)>& bucket_sort
|
||||||
) {
|
) {
|
||||||
if (begin > end) {
|
if (begin >= end) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((end - begin) <= sorter::SMALL_SORT_THRESHHOLD) {
|
if ((end - begin) <= sorter::SMALL_SORT_THRESHHOLD) {
|
||||||
bucket_sort(begin, end);
|
auto upper_bucket_mask = ((1L << sorter::RADIX_SIZE * passes) - 1) << (sizeof(container::element_type) * CHAR_BIT - sorter::RADIX_SIZE * (passes));
|
||||||
|
bucket_sort(begin, end, 0 * (passes == 0) + upper_bucket_mask * (passes != 0));
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Robin hood finished in radix pass " << passes << " and mask " << (std::bitset<64>) (0 * (passes == 0) + upper_bucket_mask * (passes != 0)) << std::endl;
|
||||||
|
#endif
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -131,15 +95,24 @@ void sorter::msd_inplace_radix_sort(
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// We now point each bucket to its start location in the range
|
// We now point each bucket to its start location in the range
|
||||||
container::Iterator* buckets_end[sorter::RADIX_BUCKETS];
|
// This should be located in the working context of the thread to improve memory effiency
|
||||||
container::Iterator* buckets_start[sorter::RADIX_BUCKETS];
|
// and to ensure constant memory usage with respect to n
|
||||||
|
container::Iterator* buckets_end = (container::Iterator*) malloc(sorter::RADIX_BUCKETS * sizeof(container::Iterator));
|
||||||
|
container::Iterator* buckets_start = (container::Iterator*) malloc(sorter::RADIX_BUCKETS * sizeof(container::Iterator));
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
std::cerr << "Starting bucket" << std::endl;
|
std::cerr << "Starting bucket" << std::endl;
|
||||||
#endif
|
#endif
|
||||||
auto count = 0;
|
auto count = 0;
|
||||||
for (int i = 0; i < sorter::RADIX_BUCKETS; ++i) {
|
for (int i = 0; i < sorter::RADIX_BUCKETS; ++i) {
|
||||||
buckets_end[i] = new container::Iterator(begin + count);
|
#if DEBUG
|
||||||
buckets_start[i] = new container::Iterator(begin + count);
|
std::cerr << "Init bucket end of bucket " << i << " with count " << count << " begin " << *(begin + count) << std::endl;
|
||||||
|
#endif
|
||||||
|
auto pos = begin + count;
|
||||||
|
buckets_end[i] = begin + count;
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Init bucket start of bucket " << i << " with count " << count << std::endl;
|
||||||
|
#endif
|
||||||
|
buckets_start[i] = begin + count;
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
std::cerr << "bucket " << i << " at " << count << std::endl;
|
std::cerr << "bucket " << i << " at " << count << std::endl;
|
||||||
#endif
|
#endif
|
||||||
@ -153,15 +126,17 @@ void sorter::msd_inplace_radix_sort(
|
|||||||
auto element = begin;
|
auto element = begin;
|
||||||
while (element < end) {
|
while (element < end) {
|
||||||
uint32_t bucket = mask_bucket(&*element);
|
uint32_t bucket = mask_bucket(&*element);
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Checking bucket " << bucket << " with element " << *element << ", start " << *buckets_start[bucket] << ", end " << *buckets_end[bucket] << std::endl;
|
||||||
|
#endif
|
||||||
// Check if we are currently in the bounds of the corresponding bucket
|
// Check if we are currently in the bounds of the corresponding bucket
|
||||||
if (element >= *buckets_start[bucket] && element < *buckets_end[bucket]) {
|
if (element >= buckets_start[bucket] && element < buckets_end[bucket]) {
|
||||||
// The element is in the correct bucket, we skip to the end of the bucket
|
// The element is in the correct bucket, we skip to the end of the bucket
|
||||||
element = *buckets_end[bucket];
|
element = buckets_end[bucket];
|
||||||
} else {
|
} else {
|
||||||
// The element is not in the correct bucket; swap
|
// The element is not in the correct bucket; swap
|
||||||
std::swap(*element, **buckets_end[bucket]);
|
std::swap(*element, *buckets_end[bucket]);
|
||||||
(*buckets_end[bucket])++;
|
buckets_end[bucket]++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
@ -170,16 +145,17 @@ void sorter::msd_inplace_radix_sort(
|
|||||||
}
|
}
|
||||||
std::cerr << "Finish reordering elements" << std::endl;
|
std::cerr << "Finish reordering elements" << std::endl;
|
||||||
std::cerr << "Bucket elements at begin of bucket" << std::endl;
|
std::cerr << "Bucket elements at begin of bucket" << std::endl;
|
||||||
for (auto bucket : buckets_start) {
|
for (auto i = 0; i < RADIX_SIZE; ++i) {
|
||||||
std::cerr << (**bucket) << " bucket " << mask_bucket(&**bucket) << std::endl;
|
auto bucket = buckets_start[i];
|
||||||
|
std::cerr << (*bucket) << " bucket " << mask_bucket(&*bucket) << std::endl;
|
||||||
}
|
}
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
for (auto i = 0; i < sorter::RADIX_BUCKETS - 1; ++i) {
|
for (auto i = 0; i < sorter::RADIX_BUCKETS - 1; ++i) {
|
||||||
assert(*buckets_end[i] == *buckets_start[i + 1]);
|
assert(buckets_end[i] == buckets_start[i + 1]);
|
||||||
}
|
}
|
||||||
assert(*buckets_end[sorter::RADIX_BUCKETS - 1] == end);
|
assert(buckets_end[sorter::RADIX_BUCKETS - 1] == end);
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
std::cerr << "Ranges of buckets are correct" << std::endl;
|
std::cerr << "Ranges of buckets are correct" << std::endl;
|
||||||
#endif
|
#endif
|
||||||
@ -195,7 +171,7 @@ void sorter::msd_inplace_radix_sort(
|
|||||||
#if DEBUG
|
#if DEBUG
|
||||||
std::cerr << "Starting task with depth " << passes << " of bucket " << i << std::endl;
|
std::cerr << "Starting task with depth " << passes << " of bucket " << i << std::endl;
|
||||||
#endif
|
#endif
|
||||||
sorter::msd_inplace_radix_sort(*start, *end, passes + 1, bucket_sort);
|
sorter::msd_inplace_radix_sort(start, end, passes + 1, bucket_sort);
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
std::cerr << "Finishing task with depth " << passes << " of bucket " << i << std::endl;
|
std::cerr << "Finishing task with depth " << passes << " of bucket " << i << std::endl;
|
||||||
#endif
|
#endif
|
||||||
@ -203,13 +179,54 @@ void sorter::msd_inplace_radix_sort(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void sorter::robin_hood_sort(container::Iterator begin, container::Iterator end) {
|
void sorter::robin_hood_sort(container::Iterator begin, container::Iterator end, container::element_type mask) {
|
||||||
const auto size = (end - begin) + sorter::OVERHEAD_SIZE;
|
#if DEBUG
|
||||||
const auto mask = ((1L) << (sizeof(container::element_type) * CHAR_BIT - sorter::RADIX_ITERATIONS)) - 1;
|
std::cerr << "Started robin hood with " << end - begin << " elements" << std::endl;
|
||||||
std::vector<container::element_type> space(size, -1L);
|
#endif
|
||||||
|
if (end - begin <= 1) {
|
||||||
|
// nothing needs to be sorted
|
||||||
|
return;
|
||||||
|
} else if (end - begin == 2) {
|
||||||
|
if (*(begin + 1) < *begin) {
|
||||||
|
std::swap(*(begin + 1), *begin);
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const auto size = sorter::SMALL_SORT_THRESHHOLD + sorter::OVERHEAD_SIZE;
|
||||||
|
uint64_t min = -1;
|
||||||
|
uint64_t max = 0;
|
||||||
|
|
||||||
for (auto element = begin; element < end; ++element) {
|
for (auto element = begin; element < end; ++element) {
|
||||||
auto masked_element = (*element & mask);
|
min = std::min(min, *element);
|
||||||
auto index = ((masked_element) * (end - begin)) / mask;
|
max = std::max(max, *element);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (min == max) {
|
||||||
|
// every number is of the same size, so we do not need to sort anything
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
max &= ~mask;
|
||||||
|
min &= ~mask;
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "minmax " << min << " " << max << std::endl;
|
||||||
|
std::cerr << "range " << (max - min) << " mask " << (std::bitset<64>) mask << " range_mask " << ((max - min) & ~mask) << std::endl;
|
||||||
|
#endif
|
||||||
|
// This should be located in the working context of the thread to improve memory effiency
|
||||||
|
// and to ensure constant memory usage with respect to n
|
||||||
|
std::vector<container::element_type> space(size, -1L);
|
||||||
|
|
||||||
|
auto calc_index = [min, max, end, begin](container::element_type a) { return (((a - min) * (end - begin)) / (max - min)); };
|
||||||
|
|
||||||
|
for (auto element = begin; element < end; ++element) {
|
||||||
|
auto index = calc_index(*element & ~mask);
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Calculating index of " << *element << " min " << min << " max " << max << " range " << (end - begin) << " shift " << shift << std::endl;
|
||||||
|
std::cerr << "Index " << index << std::endl;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
if (space[index] == -1) {
|
if (space[index] == -1) {
|
||||||
space[index] = *element;
|
space[index] = *element;
|
||||||
} else {
|
} else {
|
||||||
@ -237,9 +254,9 @@ void sorter::robin_hood_sort(container::Iterator begin, container::Iterator end)
|
|||||||
// One final pass to correct linear probing errors
|
// One final pass to correct linear probing errors
|
||||||
for (auto i = 1; i < size; ++i) {
|
for (auto i = 1; i < size; ++i) {
|
||||||
auto j = i;
|
auto j = i;
|
||||||
while ((uint64_t) space[j-1] > space[j] && j > 0) {
|
while (j > 0 && (uint64_t) space[j-1] > space[j]) {
|
||||||
std::swap((space[j]),space[j-1]);
|
std::swap((space[j]),space[j-1]);
|
||||||
j--;
|
--j;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -255,6 +272,7 @@ void sorter::robin_hood_sort(container::Iterator begin, container::Iterator end)
|
|||||||
std::cerr << element << " ";
|
std::cerr << element << " ";
|
||||||
}
|
}
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
|
std::cerr << "Check finished" << std::endl;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// copy data back into original range
|
// copy data back into original range
|
||||||
@ -263,6 +281,9 @@ void sorter::robin_hood_sort(container::Iterator begin, container::Iterator end)
|
|||||||
*element = space[i];
|
*element = space[i];
|
||||||
++i;
|
++i;
|
||||||
}
|
}
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Robin hood finished" << std::endl;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace ae
|
} // namespace ae
|
||||||
|
|||||||
@ -14,37 +14,31 @@ class sorter {
|
|||||||
|
|
||||||
// TODO You may add additional functions or data members to the sorter.
|
// TODO You may add additional functions or data members to the sorter.
|
||||||
|
|
||||||
sorter(uint32_t num_threads);
|
sorter(uint32_t num_threads, size_t n, int32_t radix_mode);
|
||||||
|
|
||||||
void msd_inplace_radix_sort(
|
void msd_inplace_radix_sort(
|
||||||
container::Iterator begin,
|
container::Iterator begin,
|
||||||
container::Iterator end,
|
container::Iterator end,
|
||||||
size_t passes,
|
size_t passes,
|
||||||
const std::function<void(container::Iterator begin, container::Iterator end)>& bucket_sort
|
const std::function<void(container::Iterator begin, container::Iterator end, container::element_type mask)>& bucket_sort
|
||||||
);
|
|
||||||
|
|
||||||
void parallel_msd_inplace_radix_sort(
|
|
||||||
std::span<container::element_type> range,
|
|
||||||
size_t passes,
|
|
||||||
const std::function<void(std::span<container::element_type> bucket)>& bucket_sort
|
|
||||||
);
|
);
|
||||||
|
|
||||||
void msd_inplace_radix_sort_binary(
|
void msd_inplace_radix_sort_binary(
|
||||||
container::Iterator begin,
|
container::Iterator begin,
|
||||||
container::Iterator end,
|
container::Iterator end,
|
||||||
size_t passes,
|
size_t passes,
|
||||||
const std::function<void(container::Iterator begin, container::Iterator end)>& bucket_sort
|
const std::function<void(container::Iterator begin, container::Iterator end, container::element_type mask)>& bucket_sort
|
||||||
);
|
);
|
||||||
|
|
||||||
const uint32_t OVERHEAD_SIZE = 100L;
|
uint32_t OVERHEAD_SIZE;
|
||||||
const uint32_t SMALL_SORT_THRESHHOLD = 100;
|
uint32_t SMALL_SORT_THRESHHOLD;
|
||||||
const uint32_t RADIX_SIZE = 4;
|
uint32_t RADIX_SIZE;
|
||||||
const uint32_t RADIX_BUCKETS = std::pow(2, 4);
|
uint32_t RADIX_BUCKETS;
|
||||||
const uint32_t RADIX_ITERATIONS = 8;
|
const uint32_t RADIX_ITERATIONS = 8;
|
||||||
uint32_t num_threads;
|
uint32_t num_threads;
|
||||||
TaskHandler* handler = nullptr;
|
TaskHandler* handler = nullptr;
|
||||||
|
|
||||||
void robin_hood_sort(container::Iterator begin, container::Iterator end);
|
void robin_hood_sort(container::Iterator begin, container::Iterator end, container::element_type mask);
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace ae
|
} // namespace ae
|
||||||
|
|||||||
@ -1,58 +1,94 @@
|
|||||||
#include "thread_pool.hpp"
|
#include "thread_pool.hpp"
|
||||||
|
|
||||||
|
#define DEBUG false
|
||||||
|
#if DEBUG
|
||||||
|
#include <iostream>
|
||||||
|
#endif
|
||||||
|
|
||||||
ThreadPool::ThreadPool(size_t num_threads) {
|
ThreadPool::ThreadPool(size_t num_threads) {
|
||||||
states = new bool[num_threads]({ false });
|
mutexes = new std::mutex[num_threads];
|
||||||
|
tasks = new std::queue<std::function<void()>>[num_threads];
|
||||||
|
cvs = new std::condition_variable[num_threads];
|
||||||
for (auto i = 0; i < num_threads; ++i) {
|
for (auto i = 0; i < num_threads; ++i) {
|
||||||
threads.emplace_back([this, i] {
|
threads.emplace_back([this, i] {
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Thread " << i << " started" << std::endl;
|
||||||
|
#endif
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
std::function<void()> task;
|
std::function<void()> task;
|
||||||
|
{
|
||||||
|
std::unique_lock<std::mutex> lock(mutexes[i]);
|
||||||
|
|
||||||
std::unique_lock<std::mutex> lock(mutex);
|
#if DEBUG
|
||||||
|
std::cerr << "Thread " << i << " waiting for task. Queue " << tasks[i].size() << std::endl;
|
||||||
|
#endif
|
||||||
|
cvs[i].wait(lock, [i,this] { return !tasks[i].empty() || stop; });
|
||||||
|
|
||||||
cv.wait(lock, [this] { return !tasks.empty() || stop; });
|
if (tasks[i].empty() && stop) {
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Thread " << i << " finished. Stop " << stop << ", queue size " << tasks[i].size() << std::endl;
|
||||||
|
#endif
|
||||||
|
|
||||||
if (tasks.empty() || stop) {
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
states[i] = true;
|
if (!tasks[i].empty()) {
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Thread " << i << " task acquired" << std::endl;
|
||||||
|
#endif
|
||||||
|
task = std::move(tasks[i].front());
|
||||||
|
tasks[i].pop();
|
||||||
|
} else {
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Thread " << i << " spontaneous wakeup. Continueing" << std::endl;
|
||||||
|
#endif
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
task = std::move(tasks.front());
|
}
|
||||||
tasks.pop();
|
#if DEBUG
|
||||||
|
std::cerr << "Thread " << i << " executing task" << std::endl;
|
||||||
lock.unlock();
|
#endif
|
||||||
|
active_workers.fetch_add(1);
|
||||||
task();
|
task();
|
||||||
|
active_workers.fetch_sub(1);
|
||||||
states[i] = false;
|
remaining_tasks.fetch_sub(1);
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Remaining tasks " << remaining_tasks.load() << std::endl;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ThreadPool::~ThreadPool() {
|
ThreadPool::~ThreadPool() {
|
||||||
std::unique_lock<std::mutex> lock(mutex);
|
|
||||||
stop = true;
|
stop = true;
|
||||||
lock.unlock();
|
for (auto i = 0; i < threads.size(); ++i) {
|
||||||
|
cvs[i].notify_one();
|
||||||
|
}
|
||||||
|
|
||||||
cv.notify_all();
|
|
||||||
for (auto& thread : threads) {
|
for (auto& thread : threads) {
|
||||||
thread.join();
|
thread.join();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void ThreadPool::add(std::function<void()> task) {
|
void ThreadPool::add(std::function<void()> task) {
|
||||||
std::unique_lock<std::mutex> lock(mutex);
|
size_t idx = current.fetch_add(1) % threads.size();
|
||||||
tasks.emplace(std::move(task));
|
{
|
||||||
cv.notify_one();
|
std::unique_lock<std::mutex> lock(mutexes[idx]);
|
||||||
lock.unlock();
|
tasks[idx].emplace(std::move(task));
|
||||||
|
}
|
||||||
|
remaining_tasks.fetch_add(1);
|
||||||
|
#if DEBUG
|
||||||
|
std::cerr << "Adding task to thread " << current << ". Total remaining " << remaining_tasks.load() << std::endl;
|
||||||
|
#endif
|
||||||
|
cvs[idx].notify_one();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t ThreadPool::size() { return tasks.size(); }
|
uint32_t ThreadPool::size() {
|
||||||
bool ThreadPool::isWorking() {
|
return remaining_tasks.load();
|
||||||
for (auto i = 0; i < threads.size(); i++) {
|
}
|
||||||
if (states[i]) {
|
bool ThreadPool::isWorking() {
|
||||||
return true;
|
return active_workers.load() > 0;
|
||||||
}
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
@ -15,11 +15,13 @@
|
|||||||
class ThreadPool: TaskHandler {
|
class ThreadPool: TaskHandler {
|
||||||
private:
|
private:
|
||||||
std::vector<std::thread> threads;
|
std::vector<std::thread> threads;
|
||||||
std::queue<std::function<void()>> tasks;
|
std::queue<std::function<void()>>* tasks;
|
||||||
std::mutex mutex;
|
std::mutex* mutexes;
|
||||||
std::condition_variable cv;
|
std::condition_variable* cvs;
|
||||||
bool stop = false;
|
bool stop = false;
|
||||||
bool* states;
|
std::atomic<size_t> active_workers{0};
|
||||||
|
std::atomic<size_t> remaining_tasks{0};
|
||||||
|
std::atomic<size_t> current{0};
|
||||||
|
|
||||||
public:
|
public:
|
||||||
ThreadPool(size_t num_threads);
|
ThreadPool(size_t num_threads);
|
||||||
|
|||||||