hpcs-17-subord

git clone https://git.igankevich.com/hpcs-17-subord.git
Log | Files | Refs

commit 4277f6faa4d7aeab95a743a233cbcd9d2e212043
parent 57aa17f6de241beaca478b51000779b7bffd3f1f
Author: Ivan Gankevich <igankevich@ya.ru>
Date:   Wed, 22 Mar 2017 20:44:39 +0300

Add data for physical cluster.

Diffstat:
Makefile | 16++++++++++++++++
R/graph-overhead-virt.R | 8+++++---
data/test-3-phys-ndebug-226-real/run-23/MersenneTwister.dat | 0
data/test-3-phys-ndebug-226-real/run-23/autoreg.model | 7+++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0001.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0002.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0003.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0004.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0005.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0006.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0007.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0008.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0009.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0010.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0011.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0012.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/MersenneTwister.dat | 0
data/test-3-phys-ndebug-226-real/run-24/autoreg.model | 7+++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0001.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0002.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0003.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0004.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0005.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0006.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0007.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0008.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0009.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0010.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0011.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0012.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/MersenneTwister.dat | 0
data/test-3-phys-ndebug-226-real/run-25/autoreg.model | 7+++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0001.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0002.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0003.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0004.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0005.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0006.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0007.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0008.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0009.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0010.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0011.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0012.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/MersenneTwister.dat | 0
data/test-3-phys-ndebug-226-real/run-26/autoreg.model | 7+++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0001.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0002.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0003.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0004.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0005.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0006.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0007.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0008.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0009.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0010.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0011.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0012.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/MersenneTwister.dat | 0
data/test-3-phys-ndebug-226-real/run-31/autoreg.model | 7+++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0001.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0002.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0003.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0004.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0005.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0006.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0007.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0008.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0009.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0010.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0011.log | 11+++++++++++
data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0012.log | 11+++++++++++
src/body.tex | 67+++++++++++++++++++++++++++++++++++++++++++++----------------------
73 files changed, 761 insertions(+), 25 deletions(-)

diff --git a/Makefile b/Makefile @@ -4,7 +4,10 @@ build/sc1.pdf \ build/sc2.pdf \ build/sc3.pdf \ build/test-1-phys.pdf \ +build/test-1-virt.pdf \ build/test-3-virt.pdf \ +build/test-3-phys-ndebug-226.pdf \ +build/test-3-phys-ndebug-226-real.pdf \ build/test-3-virt-ndebug-226.pdf latexmk \ -interaction=nonstopmode \ @@ -17,11 +20,24 @@ build/test-3-virt-ndebug-226.pdf build/test-1-phys.pdf: R/graph-overhead.R R/common.R ./R/graph-overhead.R data/test-1-phys $@ +build/test-1-virt.pdf: R/graph-overhead.R R/common.R + ./R/graph-overhead.R data/test-1-virt $@ + build/test-3-virt.pdf: R/graph-overhead-virt.R R/common.R ./R/graph-overhead-virt.R \ data/test-3-virt \ $@ +build/test-3-phys-ndebug-226.pdf: R/graph-overhead-virt.R R/common.R + ./R/graph-overhead-virt.R \ + data/test-3-phys-ndebug-226 \ + $@ + +build/test-3-phys-ndebug-226-real.pdf: R/graph-overhead-virt.R R/common.R + ./R/graph-overhead-virt.R \ + data/test-3-phys-ndebug-226-real \ + $@ + build/test-3-virt-ndebug-226.pdf: R/graph-overhead-virt.R R/common.R ./R/graph-overhead-virt.R \ data/test-3-virt-ndebug-226 \ diff --git a/R/graph-overhead-virt.R b/R/graph-overhead-virt.R @@ -21,6 +21,8 @@ pdf( x1 <- subord.colRange(log1) y1 <- colMeans(log1) * 1e-6 +xlabels <- as.numeric(colnames(log1)) +ylabels <- pretty(range(y1)) print(x1) print(y1) @@ -30,11 +32,11 @@ plot.window( xlim=range(x1), ylim=range(y1) ) -axis(1, at=x1, labels=as.numeric(colnames(log1))) -axis(2) +axis(1, at=x1, labels=xlabels) +axis(2, at=ylabels, labels=sprintf("%.f", ylabels)) box() lines(x1, y1, lty="solid") #lines(x1, y1, lty="solid") #lines(x2, y2, lty="dashed") -title(xlab="No. of virtual nodes", ylab="Overhead, ms") +title(xlab="No. of nodes", ylab="Overhead, ms") diff --git a/data/test-3-phys-ndebug-226-real/run-23/MersenneTwister.dat b/data/test-3-phys-ndebug-226-real/run-23/MersenneTwister.dat Binary files differ. diff --git a/data/test-3-phys-ndebug-226-real/run-23/autoreg.model b/data/test-3-phys-ndebug-226-real/run-23/autoreg.model @@ -0,0 +1,7 @@ +linear=1 +skewness=0.25 +kurtosis=0.4 +size_factor=1.4 +zsize=10000 32 32 +zdelta=1 1 1 +acf_size=10 10 10 diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0001.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0001.log @@ -0,0 +1,11 @@ + 1490180852898 10.0.0.1 ACF size: 10,10,10 + 1490180863376 10.0.0.1 Domain: 10000,32,32 + 1490180863376 10.0.0.1 Domain 2: 14000,44,44 + 1490180863376 10.0.0.1 Delta: 1,1,1 + 1490180863376 10.0.0.1 Linear: true + 1490180863376 10.0.0.1 Skewness: 0.25 + 1490180863376 10.0.0.1 Kurtosis: 0.4 + 1490180863376 10.0.0.1 Interval: 0 + 1490180863376 10.0.0.1 Size factor: 1.4 + 1490180863376 10.0.0.1 autoreg multiple node failure handling overhead is 0ns + 1490180975964 10.0.0.1 terminate called without an active exception(thread id=140097260144384) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0002.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0002.log @@ -0,0 +1,11 @@ + 1490180977340 10.0.0.1 ACF size: 10,10,10 + 1490180987834 10.0.0.1 Domain: 10000,32,32 + 1490180987834 10.0.0.1 Domain 2: 14000,44,44 + 1490180987834 10.0.0.1 Delta: 1,1,1 + 1490180987834 10.0.0.1 Linear: true + 1490180987834 10.0.0.1 Skewness: 0.25 + 1490180987834 10.0.0.1 Kurtosis: 0.4 + 1490180987834 10.0.0.1 Interval: 0 + 1490180987834 10.0.0.1 Size factor: 1.4 + 1490180987834 10.0.0.1 autoreg multiple node failure handling overhead is 8046494ns + 1490181052810 10.0.0.1 terminate called without an active exception(thread id=140196840945408) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0003.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0003.log @@ -0,0 +1,11 @@ + 1490181111977 10.0.0.1 ACF size: 10,10,10 + 1490181122504 10.0.0.1 Domain: 10000,32,32 + 1490181122504 10.0.0.1 Domain 2: 14000,44,44 + 1490181122504 10.0.0.1 Delta: 1,1,1 + 1490181122504 10.0.0.1 Linear: true + 1490181122504 10.0.0.1 Skewness: 0.25 + 1490181122504 10.0.0.1 Kurtosis: 0.4 + 1490181122504 10.0.0.1 Interval: 0 + 1490181122504 10.0.0.1 Size factor: 1.4 + 1490181122504 10.0.0.1 autoreg multiple node failure handling overhead is 15606730ns + 1490181168325 10.0.0.1 terminate called without an active exception(thread id=139733574194944) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0004.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0004.log @@ -0,0 +1,11 @@ + 1490181246634 10.0.0.1 ACF size: 10,10,10 + 1490181257169 10.0.0.1 Domain: 10000,32,32 + 1490181257170 10.0.0.1 Domain 2: 14000,44,44 + 1490181257172 10.0.0.1 Delta: 1,1,1 + 1490181257173 10.0.0.1 Linear: true + 1490181257175 10.0.0.1 Skewness: 0.25 + 1490181257176 10.0.0.1 Kurtosis: 0.4 + 1490181257177 10.0.0.1 Interval: 0 + 1490181257178 10.0.0.1 Size factor: 1.4 + 1490181257179 10.0.0.1 autoreg multiple node failure handling overhead is 21756857ns + 1490181294803 10.0.0.1 terminate called without an active exception(thread id=140154743826176) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0005.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0005.log @@ -0,0 +1,11 @@ + 1490181381398 10.0.0.1 ACF size: 10,10,10 + 1490181391897 10.0.0.1 Domain: 10000,32,32 + 1490181391897 10.0.0.1 Domain 2: 14000,44,44 + 1490181391897 10.0.0.1 Delta: 1,1,1 + 1490181391897 10.0.0.1 Linear: true + 1490181391897 10.0.0.1 Skewness: 0.25 + 1490181391897 10.0.0.1 Kurtosis: 0.4 + 1490181391897 10.0.0.1 Interval: 0 + 1490181391897 10.0.0.1 Size factor: 1.4 + 1490181391897 10.0.0.1 autoreg multiple node failure handling overhead is 51857849ns + 1490181423666 10.0.0.1 terminate called without an active exception(thread id=140340838770432) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0006.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0006.log @@ -0,0 +1,11 @@ + 1490181516124 10.0.0.1 ACF size: 10,10,10 + 1490181526657 10.0.0.1 Domain: 10000,32,32 + 1490181526658 10.0.0.1 Domain 2: 14000,44,44 + 1490181526658 10.0.0.1 Delta: 1,1,1 + 1490181526658 10.0.0.1 Linear: true + 1490181526658 10.0.0.1 Skewness: 0.25 + 1490181526658 10.0.0.1 Kurtosis: 0.4 + 1490181526658 10.0.0.1 Interval: 0 + 1490181526658 10.0.0.1 Size factor: 1.4 + 1490181526658 10.0.0.1 autoreg multiple node failure handling overhead is 31137627ns + 1490181555908 10.0.0.1 terminate called without an active exception(thread id=140289790772992) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0007.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0007.log @@ -0,0 +1,11 @@ + 1490181650812 10.0.0.1 ACF size: 10,10,10 + 1490181661364 10.0.0.1 Domain: 10000,32,32 + 1490181661364 10.0.0.1 Domain 2: 14000,44,44 + 1490181661364 10.0.0.1 Delta: 1,1,1 + 1490181661364 10.0.0.1 Linear: true + 1490181661364 10.0.0.1 Skewness: 0.25 + 1490181661364 10.0.0.1 Kurtosis: 0.4 + 1490181661364 10.0.0.1 Interval: 0 + 1490181661364 10.0.0.1 Size factor: 1.4 + 1490181661364 10.0.0.1 autoreg multiple node failure handling overhead is 35795085ns + 1490181687719 10.0.0.1 terminate called without an active exception(thread id=140022330656512) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0008.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0008.log @@ -0,0 +1,11 @@ + 1490181785608 10.0.0.1 ACF size: 10,10,10 + 1490181796161 10.0.0.1 Domain: 10000,32,32 + 1490181796161 10.0.0.1 Domain 2: 14000,44,44 + 1490181796161 10.0.0.1 Delta: 1,1,1 + 1490181796161 10.0.0.1 Linear: true + 1490181796161 10.0.0.1 Skewness: 0.25 + 1490181796161 10.0.0.1 Kurtosis: 0.4 + 1490181796161 10.0.0.1 Interval: 0 + 1490181796161 10.0.0.1 Size factor: 1.4 + 1490181796161 10.0.0.1 autoreg multiple node failure handling overhead is 96550983ns + 1490181820317 10.0.0.1 terminate called without an active exception(thread id=140431769241344) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0009.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0009.log @@ -0,0 +1,11 @@ + 1490181920447 10.0.0.1 ACF size: 10,10,10 + 1490181930981 10.0.0.1 Domain: 10000,32,32 + 1490181930981 10.0.0.1 Domain 2: 14000,44,44 + 1490181930981 10.0.0.1 Delta: 1,1,1 + 1490181930981 10.0.0.1 Linear: true + 1490181930981 10.0.0.1 Skewness: 0.25 + 1490181930981 10.0.0.1 Kurtosis: 0.4 + 1490181930981 10.0.0.1 Interval: 0 + 1490181930981 10.0.0.1 Size factor: 1.4 + 1490181930981 10.0.0.1 autoreg multiple node failure handling overhead is 83293216ns + 1490181952803 10.0.0.1 terminate called without an active exception(thread id=140027756427008) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0010.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0010.log @@ -0,0 +1,11 @@ + 1490182055320 10.0.0.1 ACF size: 10,10,10 + 1490182065897 10.0.0.1 Domain: 10000,32,32 + 1490182065899 10.0.0.1 Domain 2: 14000,44,44 + 1490182065900 10.0.0.1 Delta: 1,1,1 + 1490182065902 10.0.0.1 Linear: true + 1490182065903 10.0.0.1 Skewness: 0.25 + 1490182065905 10.0.0.1 Kurtosis: 0.4 + 1490182065906 10.0.0.1 Interval: 0 + 1490182065907 10.0.0.1 Size factor: 1.4 + 1490182065908 10.0.0.1 autoreg multiple node failure handling overhead is 49098829ns + 1490182087166 10.0.0.1 terminate called without an active exception(thread id=139841377851136) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0011.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0011.log @@ -0,0 +1,11 @@ + 1490182190134 10.0.0.1 ACF size: 10,10,10 + 1490182200747 10.0.0.1 Domain: 10000,32,32 + 1490182200747 10.0.0.1 Domain 2: 14000,44,44 + 1490182200747 10.0.0.1 Delta: 1,1,1 + 1490182200747 10.0.0.1 Linear: true + 1490182200747 10.0.0.1 Skewness: 0.25 + 1490182200747 10.0.0.1 Kurtosis: 0.4 + 1490182200747 10.0.0.1 Interval: 0 + 1490182200747 10.0.0.1 Size factor: 1.4 + 1490182200747 10.0.0.1 autoreg multiple node failure handling overhead is 100123689ns + 1490182220202 10.0.0.1 terminate called without an active exception(thread id=140656886269696) diff --git a/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0012.log b/data/test-3-phys-ndebug-226-real/run-23/benchmark-no-failure-0012.log @@ -0,0 +1,11 @@ + 1490182325058 10.0.0.1 ACF size: 10,10,10 + 1490182335664 10.0.0.1 Domain: 10000,32,32 + 1490182335664 10.0.0.1 Domain 2: 14000,44,44 + 1490182335664 10.0.0.1 Delta: 1,1,1 + 1490182335664 10.0.0.1 Linear: true + 1490182335664 10.0.0.1 Skewness: 0.25 + 1490182335664 10.0.0.1 Kurtosis: 0.4 + 1490182335664 10.0.0.1 Interval: 0 + 1490182335664 10.0.0.1 Size factor: 1.4 + 1490182335664 10.0.0.1 autoreg multiple node failure handling overhead is 57400409ns + 1490182355120 10.0.0.1 terminate called without an active exception(thread id=140438432999168) diff --git a/data/test-3-phys-ndebug-226-real/run-24/MersenneTwister.dat b/data/test-3-phys-ndebug-226-real/run-24/MersenneTwister.dat Binary files differ. diff --git a/data/test-3-phys-ndebug-226-real/run-24/autoreg.model b/data/test-3-phys-ndebug-226-real/run-24/autoreg.model @@ -0,0 +1,7 @@ +linear=1 +skewness=0.25 +kurtosis=0.4 +size_factor=1.4 +zsize=10000 32 32 +zdelta=1 1 1 +acf_size=10 10 10 diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0001.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0001.log @@ -0,0 +1,11 @@ + 1490183577720 10.0.0.1 ACF size: 10,10,10 + 1490183588193 10.0.0.1 Domain: 10000,32,32 + 1490183588193 10.0.0.1 Domain 2: 14000,44,44 + 1490183588193 10.0.0.1 Delta: 1,1,1 + 1490183588193 10.0.0.1 Linear: true + 1490183588193 10.0.0.1 Skewness: 0.25 + 1490183588193 10.0.0.1 Kurtosis: 0.4 + 1490183588193 10.0.0.1 Interval: 0 + 1490183588193 10.0.0.1 Size factor: 1.4 + 1490183588193 10.0.0.1 autoreg multiple node failure handling overhead is 0ns + 1490183701028 10.0.0.1 terminate called without an active exception(thread id=139631011690240) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0002.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0002.log @@ -0,0 +1,11 @@ + 1490183702262 10.0.0.1 ACF size: 10,10,10 + 1490183712788 10.0.0.1 Domain: 10000,32,32 + 1490183712788 10.0.0.1 Domain 2: 14000,44,44 + 1490183712788 10.0.0.1 Delta: 1,1,1 + 1490183712788 10.0.0.1 Linear: true + 1490183712788 10.0.0.1 Skewness: 0.25 + 1490183712788 10.0.0.1 Kurtosis: 0.4 + 1490183712788 10.0.0.1 Interval: 0 + 1490183712788 10.0.0.1 Size factor: 1.4 + 1490183712788 10.0.0.1 autoreg multiple node failure handling overhead is 8039777ns + 1490183777532 10.0.0.1 terminate called without an active exception(thread id=139708390229760) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0003.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0003.log @@ -0,0 +1,11 @@ + 1490183836890 10.0.0.1 ACF size: 10,10,10 + 1490183847394 10.0.0.1 Domain: 10000,32,32 + 1490183847394 10.0.0.1 Domain 2: 14000,44,44 + 1490183847394 10.0.0.1 Delta: 1,1,1 + 1490183847394 10.0.0.1 Linear: true + 1490183847394 10.0.0.1 Skewness: 0.25 + 1490183847394 10.0.0.1 Kurtosis: 0.4 + 1490183847394 10.0.0.1 Interval: 0 + 1490183847394 10.0.0.1 Size factor: 1.4 + 1490183847395 10.0.0.1 autoreg multiple node failure handling overhead is 15578594ns + 1490183893619 10.0.0.1 terminate called without an active exception(thread id=140006038451968) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0004.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0004.log @@ -0,0 +1,11 @@ + 1490183971460 10.0.0.1 ACF size: 10,10,10 + 1490183981994 10.0.0.1 Domain: 10000,32,32 + 1490183981994 10.0.0.1 Domain 2: 14000,44,44 + 1490183981994 10.0.0.1 Delta: 1,1,1 + 1490183981994 10.0.0.1 Linear: true + 1490183981994 10.0.0.1 Skewness: 0.25 + 1490183981994 10.0.0.1 Kurtosis: 0.4 + 1490183981994 10.0.0.1 Interval: 0 + 1490183981994 10.0.0.1 Size factor: 1.4 + 1490183981994 10.0.0.1 autoreg multiple node failure handling overhead is 21671093ns + 1490184018887 10.0.0.1 terminate called without an active exception(thread id=140122162714368) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0005.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0005.log @@ -0,0 +1,11 @@ + 1490184106091 10.0.0.1 ACF size: 10,10,10 + 1490184116660 10.0.0.1 Domain: 10000,32,32 + 1490184116660 10.0.0.1 Domain 2: 14000,44,44 + 1490184116660 10.0.0.1 Delta: 1,1,1 + 1490184116660 10.0.0.1 Linear: true + 1490184116660 10.0.0.1 Skewness: 0.25 + 1490184116660 10.0.0.1 Kurtosis: 0.4 + 1490184116660 10.0.0.1 Interval: 0 + 1490184116660 10.0.0.1 Size factor: 1.4 + 1490184116660 10.0.0.1 autoreg multiple node failure handling overhead is 25723895ns + 1490184148743 10.0.0.1 terminate called without an active exception(thread id=140449240803072) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0006.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0006.log @@ -0,0 +1,11 @@ + 1490184240782 10.0.0.1 ACF size: 10,10,10 + 1490184251329 10.0.0.1 Domain: 10000,32,32 + 1490184251329 10.0.0.1 Domain 2: 14000,44,44 + 1490184251329 10.0.0.1 Delta: 1,1,1 + 1490184251329 10.0.0.1 Linear: true + 1490184251329 10.0.0.1 Skewness: 0.25 + 1490184251329 10.0.0.1 Kurtosis: 0.4 + 1490184251329 10.0.0.1 Interval: 0 + 1490184251329 10.0.0.1 Size factor: 1.4 + 1490184251329 10.0.0.1 autoreg multiple node failure handling overhead is 31382937ns + 1490184279739 10.0.0.1 terminate called without an active exception(thread id=140235839657728) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0007.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0007.log @@ -0,0 +1,11 @@ + 1490184375468 10.0.0.1 ACF size: 10,10,10 + 1490184386016 10.0.0.1 Domain: 10000,32,32 + 1490184386016 10.0.0.1 Domain 2: 14000,44,44 + 1490184386016 10.0.0.1 Delta: 1,1,1 + 1490184386016 10.0.0.1 Linear: true + 1490184386016 10.0.0.1 Skewness: 0.25 + 1490184386016 10.0.0.1 Kurtosis: 0.4 + 1490184386016 10.0.0.1 Interval: 0 + 1490184386016 10.0.0.1 Size factor: 1.4 + 1490184386016 10.0.0.1 autoreg multiple node failure handling overhead is 54585501ns + 1490184411936 10.0.0.1 terminate called without an active exception(thread id=139951487145728) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0008.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0008.log @@ -0,0 +1,11 @@ + 1490184510109 10.0.0.1 ACF size: 10,10,10 + 1490184520675 10.0.0.1 Domain: 10000,32,32 + 1490184520675 10.0.0.1 Domain 2: 14000,44,44 + 1490184520675 10.0.0.1 Delta: 1,1,1 + 1490184520675 10.0.0.1 Linear: true + 1490184520675 10.0.0.1 Skewness: 0.25 + 1490184520675 10.0.0.1 Kurtosis: 0.4 + 1490184520675 10.0.0.1 Interval: 0 + 1490184520675 10.0.0.1 Size factor: 1.4 + 1490184520675 10.0.0.1 autoreg multiple node failure handling overhead is 40252064ns + 1490184544305 10.0.0.1 terminate called without an active exception(thread id=140341175846656) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0009.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0009.log @@ -0,0 +1,11 @@ + 1490184644864 10.0.0.1 ACF size: 10,10,10 + 1490184655438 10.0.0.1 Domain: 10000,32,32 + 1490184655438 10.0.0.1 Domain 2: 14000,44,44 + 1490184655438 10.0.0.1 Delta: 1,1,1 + 1490184655438 10.0.0.1 Linear: true + 1490184655438 10.0.0.1 Skewness: 0.25 + 1490184655438 10.0.0.1 Kurtosis: 0.4 + 1490184655438 10.0.0.1 Interval: 0 + 1490184655438 10.0.0.1 Size factor: 1.4 + 1490184655438 10.0.0.1 autoreg multiple node failure handling overhead is 105715402ns + 1490184677593 10.0.0.1 terminate called without an active exception(thread id=140367083951872) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0010.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0010.log @@ -0,0 +1,11 @@ + 1490184779691 10.0.0.1 ACF size: 10,10,10 + 1490184790312 10.0.0.1 Domain: 10000,32,32 + 1490184790312 10.0.0.1 Domain 2: 14000,44,44 + 1490184790312 10.0.0.1 Delta: 1,1,1 + 1490184790312 10.0.0.1 Linear: true + 1490184790312 10.0.0.1 Skewness: 0.25 + 1490184790312 10.0.0.1 Kurtosis: 0.4 + 1490184790312 10.0.0.1 Interval: 0 + 1490184790312 10.0.0.1 Size factor: 1.4 + 1490184790312 10.0.0.1 autoreg multiple node failure handling overhead is 49022766ns + 1490184810918 10.0.0.1 terminate called without an active exception(thread id=140246601393920) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0011.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0011.log @@ -0,0 +1,11 @@ + 1490184914457 10.0.0.1 ACF size: 10,10,10 + 1490184925039 10.0.0.1 Domain: 10000,32,32 + 1490184925039 10.0.0.1 Domain 2: 14000,44,44 + 1490184925039 10.0.0.1 Delta: 1,1,1 + 1490184925039 10.0.0.1 Linear: true + 1490184925039 10.0.0.1 Skewness: 0.25 + 1490184925039 10.0.0.1 Kurtosis: 0.4 + 1490184925039 10.0.0.1 Interval: 0 + 1490184925039 10.0.0.1 Size factor: 1.4 + 1490184925039 10.0.0.1 autoreg multiple node failure handling overhead is 58059883ns + 1490184944531 10.0.0.1 terminate called without an active exception(thread id=140607407245056) diff --git a/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0012.log b/data/test-3-phys-ndebug-226-real/run-24/benchmark-no-failure-0012.log @@ -0,0 +1,11 @@ + 1490185049178 10.0.0.1 ACF size: 10,10,10 + 1490185059778 10.0.0.1 Domain: 10000,32,32 + 1490185059779 10.0.0.1 Domain 2: 14000,44,44 + 1490185059779 10.0.0.1 Delta: 1,1,1 + 1490185059779 10.0.0.1 Linear: true + 1490185059779 10.0.0.1 Skewness: 0.25 + 1490185059779 10.0.0.1 Kurtosis: 0.4 + 1490185059779 10.0.0.1 Interval: 0 + 1490185059779 10.0.0.1 Size factor: 1.4 + 1490185059779 10.0.0.1 autoreg multiple node failure handling overhead is 57129525ns + 1490185078961 10.0.0.1 terminate called without an active exception(thread id=140467996268288) diff --git a/data/test-3-phys-ndebug-226-real/run-25/MersenneTwister.dat b/data/test-3-phys-ndebug-226-real/run-25/MersenneTwister.dat Binary files differ. diff --git a/data/test-3-phys-ndebug-226-real/run-25/autoreg.model b/data/test-3-phys-ndebug-226-real/run-25/autoreg.model @@ -0,0 +1,7 @@ +linear=1 +skewness=0.25 +kurtosis=0.4 +size_factor=1.4 +zsize=10000 32 32 +zdelta=1 1 1 +acf_size=10 10 10 diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0001.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0001.log @@ -0,0 +1,11 @@ + 1490185372013 10.0.0.1 ACF size: 10,10,10 + 1490185382490 10.0.0.1 Domain: 10000,32,32 + 1490185382490 10.0.0.1 Domain 2: 14000,44,44 + 1490185382490 10.0.0.1 Delta: 1,1,1 + 1490185382490 10.0.0.1 Linear: true + 1490185382490 10.0.0.1 Skewness: 0.25 + 1490185382490 10.0.0.1 Kurtosis: 0.4 + 1490185382490 10.0.0.1 Interval: 0 + 1490185382490 10.0.0.1 Size factor: 1.4 + 1490185382490 10.0.0.1 autoreg multiple node failure handling overhead is 0ns + 1490185495836 10.0.0.1 terminate called without an active exception(thread id=139624253138688) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0002.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0002.log @@ -0,0 +1,11 @@ + 1490185497245 10.0.0.1 ACF size: 10,10,10 + 1490185507762 10.0.0.1 Domain: 10000,32,32 + 1490185507762 10.0.0.1 Domain 2: 14000,44,44 + 1490185507762 10.0.0.1 Delta: 1,1,1 + 1490185507762 10.0.0.1 Linear: true + 1490185507762 10.0.0.1 Skewness: 0.25 + 1490185507762 10.0.0.1 Kurtosis: 0.4 + 1490185507762 10.0.0.1 Interval: 0 + 1490185507762 10.0.0.1 Size factor: 1.4 + 1490185507763 10.0.0.1 autoreg multiple node failure handling overhead is 8225645ns + 1490185572680 10.0.0.1 terminate called without an active exception(thread id=139806938580736) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0003.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0003.log @@ -0,0 +1,11 @@ + 1490185631869 10.0.0.1 ACF size: 10,10,10 + 1490185642390 10.0.0.1 Domain: 10000,32,32 + 1490185642390 10.0.0.1 Domain 2: 14000,44,44 + 1490185642390 10.0.0.1 Delta: 1,1,1 + 1490185642390 10.0.0.1 Linear: true + 1490185642390 10.0.0.1 Skewness: 0.25 + 1490185642390 10.0.0.1 Kurtosis: 0.4 + 1490185642391 10.0.0.1 Interval: 0 + 1490185642391 10.0.0.1 Size factor: 1.4 + 1490185642391 10.0.0.1 autoreg multiple node failure handling overhead is 15735579ns + 1490185688857 10.0.0.1 terminate called without an active exception(thread id=140656331466496) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0004.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0004.log @@ -0,0 +1,11 @@ + 1490185766535 10.0.0.1 ACF size: 10,10,10 + 1490185777063 10.0.0.1 Domain: 10000,32,32 + 1490185777063 10.0.0.1 Domain 2: 14000,44,44 + 1490185777063 10.0.0.1 Delta: 1,1,1 + 1490185777063 10.0.0.1 Linear: true + 1490185777063 10.0.0.1 Skewness: 0.25 + 1490185777063 10.0.0.1 Kurtosis: 0.4 + 1490185777063 10.0.0.1 Interval: 0 + 1490185777063 10.0.0.1 Size factor: 1.4 + 1490185777063 10.0.0.1 autoreg multiple node failure handling overhead is 34620104ns + 1490185814298 10.0.0.1 terminate called without an active exception(thread id=140622262695680) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0005.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0005.log @@ -0,0 +1,11 @@ + 1490185901209 10.0.0.1 ACF size: 10,10,10 + 1490185911746 10.0.0.1 Domain: 10000,32,32 + 1490185911746 10.0.0.1 Domain 2: 14000,44,44 + 1490185911746 10.0.0.1 Delta: 1,1,1 + 1490185911746 10.0.0.1 Linear: true + 1490185911746 10.0.0.1 Skewness: 0.25 + 1490185911746 10.0.0.1 Kurtosis: 0.4 + 1490185911746 10.0.0.1 Interval: 0 + 1490185911746 10.0.0.1 Size factor: 1.4 + 1490185911747 10.0.0.1 autoreg multiple node failure handling overhead is 26008170ns + 1490185944063 10.0.0.1 terminate called without an active exception(thread id=139733276329728) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0006.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0006.log @@ -0,0 +1,11 @@ + 1490186035870 10.0.0.1 ACF size: 10,10,10 + 1490186046399 10.0.0.1 Domain: 10000,32,32 + 1490186046399 10.0.0.1 Domain 2: 14000,44,44 + 1490186046399 10.0.0.1 Delta: 1,1,1 + 1490186046399 10.0.0.1 Linear: true + 1490186046399 10.0.0.1 Skewness: 0.25 + 1490186046399 10.0.0.1 Kurtosis: 0.4 + 1490186046399 10.0.0.1 Interval: 0 + 1490186046399 10.0.0.1 Size factor: 1.4 + 1490186046399 10.0.0.1 autoreg multiple node failure handling overhead is 52554331ns + 1490186076788 10.0.0.1 terminate called without an active exception(thread id=139636172093184) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0007.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0007.log @@ -0,0 +1,11 @@ + 1490186170691 10.0.0.1 ACF size: 10,10,10 + 1490186181221 10.0.0.1 Domain: 10000,32,32 + 1490186181221 10.0.0.1 Domain 2: 14000,44,44 + 1490186181221 10.0.0.1 Delta: 1,1,1 + 1490186181221 10.0.0.1 Linear: true + 1490186181221 10.0.0.1 Skewness: 0.25 + 1490186181221 10.0.0.1 Kurtosis: 0.4 + 1490186181221 10.0.0.1 Interval: 0 + 1490186181221 10.0.0.1 Size factor: 1.4 + 1490186181222 10.0.0.1 autoreg multiple node failure handling overhead is 48735724ns + 1490186208625 10.0.0.1 terminate called without an active exception(thread id=139648324077312) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0008.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0008.log @@ -0,0 +1,11 @@ + 1490186305581 10.0.0.1 ACF size: 10,10,10 + 1490186316130 10.0.0.1 Domain: 10000,32,32 + 1490186316130 10.0.0.1 Domain 2: 14000,44,44 + 1490186316130 10.0.0.1 Delta: 1,1,1 + 1490186316130 10.0.0.1 Linear: true + 1490186316130 10.0.0.1 Skewness: 0.25 + 1490186316130 10.0.0.1 Kurtosis: 0.4 + 1490186316130 10.0.0.1 Interval: 0 + 1490186316130 10.0.0.1 Size factor: 1.4 + 1490186316130 10.0.0.1 autoreg multiple node failure handling overhead is 102238675ns + 1490186341728 10.0.0.1 terminate called without an active exception(thread id=139661102524160) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0009.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0009.log @@ -0,0 +1,11 @@ + 1490186440403 10.0.0.1 ACF size: 10,10,10 + 1490186450969 10.0.0.1 Domain: 10000,32,32 + 1490186450969 10.0.0.1 Domain 2: 14000,44,44 + 1490186450969 10.0.0.1 Delta: 1,1,1 + 1490186450969 10.0.0.1 Linear: true + 1490186450969 10.0.0.1 Skewness: 0.25 + 1490186450969 10.0.0.1 Kurtosis: 0.4 + 1490186450969 10.0.0.1 Interval: 0 + 1490186450969 10.0.0.1 Size factor: 1.4 + 1490186450969 10.0.0.1 autoreg multiple node failure handling overhead is 72484719ns + 1490186474628 10.0.0.1 terminate called without an active exception(thread id=140089182684928) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0010.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0010.log @@ -0,0 +1,11 @@ + 1490186575210 10.0.0.1 ACF size: 10,10,10 + 1490186585808 10.0.0.1 Domain: 10000,32,32 + 1490186585808 10.0.0.1 Domain 2: 14000,44,44 + 1490186585808 10.0.0.1 Delta: 1,1,1 + 1490186585808 10.0.0.1 Linear: true + 1490186585808 10.0.0.1 Skewness: 0.25 + 1490186585808 10.0.0.1 Kurtosis: 0.4 + 1490186585808 10.0.0.1 Interval: 0 + 1490186585808 10.0.0.1 Size factor: 1.4 + 1490186585808 10.0.0.1 autoreg multiple node failure handling overhead is 61847329ns + 1490186607096 10.0.0.1 terminate called without an active exception(thread id=139821685282560) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0011.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0011.log @@ -0,0 +1,11 @@ + 1490186710002 10.0.0.1 ACF size: 10,10,10 + 1490186720601 10.0.0.1 Domain: 10000,32,32 + 1490186720601 10.0.0.1 Domain 2: 14000,44,44 + 1490186720601 10.0.0.1 Delta: 1,1,1 + 1490186720601 10.0.0.1 Linear: true + 1490186720601 10.0.0.1 Skewness: 0.25 + 1490186720601 10.0.0.1 Kurtosis: 0.4 + 1490186720601 10.0.0.1 Interval: 0 + 1490186720602 10.0.0.1 Size factor: 1.4 + 1490186720602 10.0.0.1 autoreg multiple node failure handling overhead is 53071846ns + 1490186740460 10.0.0.1 terminate called without an active exception(thread id=140261602006784) diff --git a/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0012.log b/data/test-3-phys-ndebug-226-real/run-25/benchmark-no-failure-0012.log @@ -0,0 +1,11 @@ + 1490186844751 10.0.0.1 ACF size: 10,10,10 + 1490186855342 10.0.0.1 Domain: 10000,32,32 + 1490186855342 10.0.0.1 Domain 2: 14000,44,44 + 1490186855342 10.0.0.1 Delta: 1,1,1 + 1490186855342 10.0.0.1 Linear: true + 1490186855342 10.0.0.1 Skewness: 0.25 + 1490186855342 10.0.0.1 Kurtosis: 0.4 + 1490186855342 10.0.0.1 Interval: 0 + 1490186855342 10.0.0.1 Size factor: 1.4 + 1490186855342 10.0.0.1 autoreg multiple node failure handling overhead is 57302601ns + 1490186874394 10.0.0.1 terminate called without an active exception(thread id=139975555643136) diff --git a/data/test-3-phys-ndebug-226-real/run-26/MersenneTwister.dat b/data/test-3-phys-ndebug-226-real/run-26/MersenneTwister.dat Binary files differ. diff --git a/data/test-3-phys-ndebug-226-real/run-26/autoreg.model b/data/test-3-phys-ndebug-226-real/run-26/autoreg.model @@ -0,0 +1,7 @@ +linear=1 +skewness=0.25 +kurtosis=0.4 +size_factor=1.4 +zsize=10000 32 32 +zdelta=1 1 1 +acf_size=10 10 10 diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0001.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0001.log @@ -0,0 +1,11 @@ + 1490187462481 10.0.0.1 ACF size: 10,10,10 + 1490187472962 10.0.0.1 Domain: 10000,32,32 + 1490187472962 10.0.0.1 Domain 2: 14000,44,44 + 1490187472962 10.0.0.1 Delta: 1,1,1 + 1490187472962 10.0.0.1 Linear: true + 1490187472962 10.0.0.1 Skewness: 0.25 + 1490187472962 10.0.0.1 Kurtosis: 0.4 + 1490187472962 10.0.0.1 Interval: 0 + 1490187472962 10.0.0.1 Size factor: 1.4 + 1490187472962 10.0.0.1 autoreg multiple node failure handling overhead is 0ns + 1490187585300 10.0.0.1 terminate called without an active exception(thread id=140171461912320) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0002.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0002.log @@ -0,0 +1,11 @@ + 1490187586610 10.0.0.1 ACF size: 10,10,10 + 1490187597103 10.0.0.1 Domain: 10000,32,32 + 1490187597103 10.0.0.1 Domain 2: 14000,44,44 + 1490187597103 10.0.0.1 Delta: 1,1,1 + 1490187597103 10.0.0.1 Linear: true + 1490187597103 10.0.0.1 Skewness: 0.25 + 1490187597103 10.0.0.1 Kurtosis: 0.4 + 1490187597103 10.0.0.1 Interval: 0 + 1490187597103 10.0.0.1 Size factor: 1.4 + 1490187597103 10.0.0.1 autoreg multiple node failure handling overhead is 8077656ns + 1490187661757 10.0.0.1 terminate called without an active exception(thread id=139820073625344) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0003.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0003.log @@ -0,0 +1,11 @@ + 1490187721266 10.0.0.1 ACF size: 10,10,10 + 1490187731790 10.0.0.1 Domain: 10000,32,32 + 1490187731791 10.0.0.1 Domain 2: 14000,44,44 + 1490187731792 10.0.0.1 Delta: 1,1,1 + 1490187731794 10.0.0.1 Linear: true + 1490187731795 10.0.0.1 Skewness: 0.25 + 1490187731796 10.0.0.1 Kurtosis: 0.4 + 1490187731797 10.0.0.1 Interval: 0 + 1490187731798 10.0.0.1 Size factor: 1.4 + 1490187731798 10.0.0.1 autoreg multiple node failure handling overhead is 15674880ns + 1490187778550 10.0.0.1 terminate called without an active exception(thread id=139922277713664) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0004.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0004.log @@ -0,0 +1,11 @@ + 1490187855982 10.0.0.1 ACF size: 10,10,10 + 1490187866510 10.0.0.1 Domain: 10000,32,32 + 1490187866510 10.0.0.1 Domain 2: 14000,44,44 + 1490187866511 10.0.0.1 Delta: 1,1,1 + 1490187866511 10.0.0.1 Linear: true + 1490187866511 10.0.0.1 Skewness: 0.25 + 1490187866511 10.0.0.1 Kurtosis: 0.4 + 1490187866511 10.0.0.1 Interval: 0 + 1490187866511 10.0.0.1 Size factor: 1.4 + 1490187866511 10.0.0.1 autoreg multiple node failure handling overhead is 21784817ns + 1490187904315 10.0.0.1 terminate called without an active exception(thread id=139739897472768) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0005.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0005.log @@ -0,0 +1,11 @@ + 1490187990657 10.0.0.1 ACF size: 10,10,10 + 1490188001184 10.0.0.1 Domain: 10000,32,32 + 1490188001184 10.0.0.1 Domain 2: 14000,44,44 + 1490188001184 10.0.0.1 Delta: 1,1,1 + 1490188001184 10.0.0.1 Linear: true + 1490188001184 10.0.0.1 Skewness: 0.25 + 1490188001184 10.0.0.1 Kurtosis: 0.4 + 1490188001184 10.0.0.1 Interval: 0 + 1490188001184 10.0.0.1 Size factor: 1.4 + 1490188001185 10.0.0.1 autoreg multiple node failure handling overhead is 49842230ns + 1490188033143 10.0.0.1 terminate called without an active exception(thread id=140504313833216) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0006.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0006.log @@ -0,0 +1,11 @@ + 1490188125462 10.0.0.1 ACF size: 10,10,10 + 1490188136006 10.0.0.1 Domain: 10000,32,32 + 1490188136006 10.0.0.1 Domain 2: 14000,44,44 + 1490188136006 10.0.0.1 Delta: 1,1,1 + 1490188136006 10.0.0.1 Linear: true + 1490188136006 10.0.0.1 Skewness: 0.25 + 1490188136006 10.0.0.1 Kurtosis: 0.4 + 1490188136006 10.0.0.1 Interval: 0 + 1490188136006 10.0.0.1 Size factor: 1.4 + 1490188136006 10.0.0.1 autoreg multiple node failure handling overhead is 40378340ns + 1490188164331 10.0.0.1 terminate called without an active exception(thread id=139700695435008) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0007.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0007.log @@ -0,0 +1,11 @@ + 1490188260167 10.0.0.1 ACF size: 10,10,10 + 1490188270712 10.0.0.1 Domain: 10000,32,32 + 1490188270712 10.0.0.1 Domain 2: 14000,44,44 + 1490188270712 10.0.0.1 Delta: 1,1,1 + 1490188270712 10.0.0.1 Linear: true + 1490188270712 10.0.0.1 Skewness: 0.25 + 1490188270712 10.0.0.1 Kurtosis: 0.4 + 1490188270712 10.0.0.1 Interval: 0 + 1490188270712 10.0.0.1 Size factor: 1.4 + 1490188270712 10.0.0.1 autoreg multiple node failure handling overhead is 36487191ns + 1490188296237 10.0.0.1 terminate called without an active exception(thread id=140549559588608) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0008.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0008.log @@ -0,0 +1,11 @@ + 1490188394856 10.0.0.1 ACF size: 10,10,10 + 1490188405402 10.0.0.1 Domain: 10000,32,32 + 1490188405402 10.0.0.1 Domain 2: 14000,44,44 + 1490188405402 10.0.0.1 Delta: 1,1,1 + 1490188405402 10.0.0.1 Linear: true + 1490188405402 10.0.0.1 Skewness: 0.25 + 1490188405402 10.0.0.1 Kurtosis: 0.4 + 1490188405402 10.0.0.1 Interval: 0 + 1490188405402 10.0.0.1 Size factor: 1.4 + 1490188405402 10.0.0.1 autoreg multiple node failure handling overhead is 53377517ns + 1490188429449 10.0.0.1 terminate called without an active exception(thread id=140475710400256) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0009.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0009.log @@ -0,0 +1,11 @@ + 1490188529632 10.0.0.1 ACF size: 10,10,10 + 1490188540172 10.0.0.1 Domain: 10000,32,32 + 1490188540172 10.0.0.1 Domain 2: 14000,44,44 + 1490188540172 10.0.0.1 Delta: 1,1,1 + 1490188540172 10.0.0.1 Linear: true + 1490188540172 10.0.0.1 Skewness: 0.25 + 1490188540172 10.0.0.1 Kurtosis: 0.4 + 1490188540172 10.0.0.1 Interval: 0 + 1490188540172 10.0.0.1 Size factor: 1.4 + 1490188540172 10.0.0.1 autoreg multiple node failure handling overhead is 93790039ns + 1490188562284 10.0.0.1 terminate called without an active exception(thread id=139858860533504) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0010.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0010.log @@ -0,0 +1,11 @@ + 1490188664455 10.0.0.1 ACF size: 10,10,10 + 1490188675043 10.0.0.1 Domain: 10000,32,32 + 1490188675045 10.0.0.1 Domain 2: 14000,44,44 + 1490188675046 10.0.0.1 Delta: 1,1,1 + 1490188675048 10.0.0.1 Linear: true + 1490188675049 10.0.0.1 Skewness: 0.25 + 1490188675051 10.0.0.1 Kurtosis: 0.4 + 1490188675052 10.0.0.1 Interval: 0 + 1490188675053 10.0.0.1 Size factor: 1.4 + 1490188675054 10.0.0.1 autoreg multiple node failure handling overhead is 51031877ns + 1490188696062 10.0.0.1 terminate called without an active exception(thread id=140093064967936) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0011.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0011.log @@ -0,0 +1,11 @@ + 1490188799261 10.0.0.1 ACF size: 10,10,10 + 1490188809856 10.0.0.1 Domain: 10000,32,32 + 1490188809856 10.0.0.1 Domain 2: 14000,44,44 + 1490188809856 10.0.0.1 Delta: 1,1,1 + 1490188809856 10.0.0.1 Linear: true + 1490188809856 10.0.0.1 Skewness: 0.25 + 1490188809856 10.0.0.1 Kurtosis: 0.4 + 1490188809856 10.0.0.1 Interval: 0 + 1490188809856 10.0.0.1 Size factor: 1.4 + 1490188809856 10.0.0.1 autoreg multiple node failure handling overhead is 53262581ns + 1490188829625 10.0.0.1 terminate called without an active exception(thread id=140025398068992) diff --git a/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0012.log b/data/test-3-phys-ndebug-226-real/run-26/benchmark-no-failure-0012.log @@ -0,0 +1,11 @@ + 1490188934021 10.0.0.1 ACF size: 10,10,10 + 1490188944639 10.0.0.1 Domain: 10000,32,32 + 1490188944639 10.0.0.1 Domain 2: 14000,44,44 + 1490188944639 10.0.0.1 Delta: 1,1,1 + 1490188944639 10.0.0.1 Linear: true + 1490188944639 10.0.0.1 Skewness: 0.25 + 1490188944639 10.0.0.1 Kurtosis: 0.4 + 1490188944639 10.0.0.1 Interval: 0 + 1490188944639 10.0.0.1 Size factor: 1.4 + 1490188944639 10.0.0.1 autoreg multiple node failure handling overhead is 110549889ns + 1490188963096 10.0.0.1 terminate called without an active exception(thread id=140479365654272) diff --git a/data/test-3-phys-ndebug-226-real/run-31/MersenneTwister.dat b/data/test-3-phys-ndebug-226-real/run-31/MersenneTwister.dat Binary files differ. diff --git a/data/test-3-phys-ndebug-226-real/run-31/autoreg.model b/data/test-3-phys-ndebug-226-real/run-31/autoreg.model @@ -0,0 +1,7 @@ +linear=1 +skewness=0.25 +kurtosis=0.4 +size_factor=1.4 +zsize=10000 32 32 +zdelta=1 1 1 +acf_size=10 10 10 diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0001.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0001.log @@ -0,0 +1,11 @@ + 1490202516934 10.0.0.1 ACF size: 10,10,10 + 1490202527414 10.0.0.1 Domain: 10000,32,32 + 1490202527414 10.0.0.1 Domain 2: 14000,44,44 + 1490202527414 10.0.0.1 Delta: 1,1,1 + 1490202527414 10.0.0.1 Linear: true + 1490202527414 10.0.0.1 Skewness: 0.25 + 1490202527414 10.0.0.1 Kurtosis: 0.4 + 1490202527414 10.0.0.1 Interval: 0 + 1490202527414 10.0.0.1 Size factor: 1.4 + 1490202527414 10.0.0.1 autoreg multiple node failure handling overhead is 0ns + 1490202640873 10.0.0.1 terminate called without an active exception(thread id=139839658211072) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0002.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0002.log @@ -0,0 +1,11 @@ + 1490202642196 10.0.0.1 ACF size: 10,10,10 + 1490202652684 10.0.0.1 Domain: 10000,32,32 + 1490202652684 10.0.0.1 Domain 2: 14000,44,44 + 1490202652684 10.0.0.1 Delta: 1,1,1 + 1490202652684 10.0.0.1 Linear: true + 1490202652684 10.0.0.1 Skewness: 0.25 + 1490202652684 10.0.0.1 Kurtosis: 0.4 + 1490202652684 10.0.0.1 Interval: 0 + 1490202652684 10.0.0.1 Size factor: 1.4 + 1490202652684 10.0.0.1 autoreg multiple node failure handling overhead is 8221307ns + 1490202717951 10.0.0.1 terminate called without an active exception(thread id=139802159798016) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0003.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0003.log @@ -0,0 +1,11 @@ + 1490202776782 10.0.0.1 ACF size: 10,10,10 + 1490202787271 10.0.0.1 Domain: 10000,32,32 + 1490202787271 10.0.0.1 Domain 2: 14000,44,44 + 1490202787271 10.0.0.1 Delta: 1,1,1 + 1490202787271 10.0.0.1 Linear: true + 1490202787271 10.0.0.1 Skewness: 0.25 + 1490202787271 10.0.0.1 Kurtosis: 0.4 + 1490202787271 10.0.0.1 Interval: 0 + 1490202787271 10.0.0.1 Size factor: 1.4 + 1490202787271 10.0.0.1 autoreg multiple node failure handling overhead is 15574205ns + 1490202833656 10.0.0.1 terminate called without an active exception(thread id=139640930150144) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0004.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0004.log @@ -0,0 +1,11 @@ + 1490202911460 10.0.0.1 ACF size: 10,10,10 + 1490202921983 10.0.0.1 Domain: 10000,32,32 + 1490202921983 10.0.0.1 Domain 2: 14000,44,44 + 1490202921983 10.0.0.1 Delta: 1,1,1 + 1490202921983 10.0.0.1 Linear: true + 1490202921983 10.0.0.1 Skewness: 0.25 + 1490202921983 10.0.0.1 Kurtosis: 0.4 + 1490202921983 10.0.0.1 Interval: 0 + 1490202921983 10.0.0.1 Size factor: 1.4 + 1490202921983 10.0.0.1 autoreg multiple node failure handling overhead is 34653225ns + 1490202959670 10.0.0.1 terminate called without an active exception(thread id=140307669460736) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0005.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0005.log @@ -0,0 +1,11 @@ + 1490203046124 10.0.0.1 ACF size: 10,10,10 + 1490203056645 10.0.0.1 Domain: 10000,32,32 + 1490203056645 10.0.0.1 Domain 2: 14000,44,44 + 1490203056645 10.0.0.1 Delta: 1,1,1 + 1490203056645 10.0.0.1 Linear: true + 1490203056645 10.0.0.1 Skewness: 0.25 + 1490203056645 10.0.0.1 Kurtosis: 0.4 + 1490203056645 10.0.0.1 Interval: 0 + 1490203056645 10.0.0.1 Size factor: 1.4 + 1490203056645 10.0.0.1 autoreg multiple node failure handling overhead is 26084163ns + 1490203088776 10.0.0.1 terminate called without an active exception(thread id=139623368193792) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0006.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0006.log @@ -0,0 +1,11 @@ + 1490203180829 10.0.0.1 ACF size: 10,10,10 + 1490203191374 10.0.0.1 Domain: 10000,32,32 + 1490203191374 10.0.0.1 Domain 2: 14000,44,44 + 1490203191374 10.0.0.1 Delta: 1,1,1 + 1490203191374 10.0.0.1 Linear: true + 1490203191374 10.0.0.1 Skewness: 0.25 + 1490203191374 10.0.0.1 Kurtosis: 0.4 + 1490203191374 10.0.0.1 Interval: 0 + 1490203191374 10.0.0.1 Size factor: 1.4 + 1490203191375 10.0.0.1 autoreg multiple node failure handling overhead is 88063666ns + 1490203220021 10.0.0.1 terminate called without an active exception(thread id=140320352147200) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0007.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0007.log @@ -0,0 +1,11 @@ + 1490203315658 10.0.0.1 ACF size: 10,10,10 + 1490203326209 10.0.0.1 Domain: 10000,32,32 + 1490203326209 10.0.0.1 Domain 2: 14000,44,44 + 1490203326209 10.0.0.1 Delta: 1,1,1 + 1490203326209 10.0.0.1 Linear: true + 1490203326209 10.0.0.1 Skewness: 0.25 + 1490203326209 10.0.0.1 Kurtosis: 0.4 + 1490203326209 10.0.0.1 Interval: 0 + 1490203326209 10.0.0.1 Size factor: 1.4 + 1490203326209 10.0.0.1 autoreg multiple node failure handling overhead is 35316729ns + 1490203352752 10.0.0.1 terminate called without an active exception(thread id=140421502879488) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0008.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0008.log @@ -0,0 +1,11 @@ + 1490203450351 10.0.0.1 ACF size: 10,10,10 + 1490203460870 10.0.0.1 Domain: 10000,32,32 + 1490203460870 10.0.0.1 Domain 2: 14000,44,44 + 1490203460870 10.0.0.1 Delta: 1,1,1 + 1490203460870 10.0.0.1 Linear: true + 1490203460870 10.0.0.1 Skewness: 0.25 + 1490203460870 10.0.0.1 Kurtosis: 0.4 + 1490203460870 10.0.0.1 Interval: 0 + 1490203460870 10.0.0.1 Size factor: 1.4 + 1490203460870 10.0.0.1 autoreg multiple node failure handling overhead is 39862845ns + 1490203484536 10.0.0.1 terminate called without an active exception(thread id=140141101283072) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0009.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0009.log @@ -0,0 +1,11 @@ + 1490203585044 10.0.0.1 ACF size: 10,10,10 + 1490203595599 10.0.0.1 Domain: 10000,32,32 + 1490203595599 10.0.0.1 Domain 2: 14000,44,44 + 1490203595599 10.0.0.1 Delta: 1,1,1 + 1490203595599 10.0.0.1 Linear: true + 1490203595599 10.0.0.1 Skewness: 0.25 + 1490203595599 10.0.0.1 Kurtosis: 0.4 + 1490203595599 10.0.0.1 Interval: 0 + 1490203595599 10.0.0.1 Size factor: 1.4 + 1490203595599 10.0.0.1 autoreg multiple node failure handling overhead is 75934960ns + 1490203617940 10.0.0.1 terminate called without an active exception(thread id=139641534220032) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0010.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0010.log @@ -0,0 +1,11 @@ + 1490203719954 10.0.0.1 ACF size: 10,10,10 + 1490203730538 10.0.0.1 Domain: 10000,32,32 + 1490203730538 10.0.0.1 Domain 2: 14000,44,44 + 1490203730538 10.0.0.1 Delta: 1,1,1 + 1490203730538 10.0.0.1 Linear: true + 1490203730538 10.0.0.1 Skewness: 0.25 + 1490203730538 10.0.0.1 Kurtosis: 0.4 + 1490203730538 10.0.0.1 Interval: 0 + 1490203730538 10.0.0.1 Size factor: 1.4 + 1490203730538 10.0.0.1 autoreg multiple node failure handling overhead is 81564084ns + 1490203751814 10.0.0.1 terminate called without an active exception(thread id=139766441109248) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0011.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0011.log @@ -0,0 +1,11 @@ + 1490203854831 10.0.0.1 ACF size: 10,10,10 + 1490203865420 10.0.0.1 Domain: 10000,32,32 + 1490203865420 10.0.0.1 Domain 2: 14000,44,44 + 1490203865420 10.0.0.1 Delta: 1,1,1 + 1490203865420 10.0.0.1 Linear: true + 1490203865420 10.0.0.1 Skewness: 0.25 + 1490203865420 10.0.0.1 Kurtosis: 0.4 + 1490203865420 10.0.0.1 Interval: 0 + 1490203865420 10.0.0.1 Size factor: 1.4 + 1490203865420 10.0.0.1 autoreg multiple node failure handling overhead is 61785270ns + 1490203885420 10.0.0.1 terminate called without an active exception(thread id=139695555106560) diff --git a/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0012.log b/data/test-3-phys-ndebug-226-real/run-31/benchmark-no-failure-0012.log @@ -0,0 +1,11 @@ + 1490203989676 10.0.0.1 ACF size: 10,10,10 + 1490204000294 10.0.0.1 Domain: 10000,32,32 + 1490204000294 10.0.0.1 Domain 2: 14000,44,44 + 1490204000294 10.0.0.1 Delta: 1,1,1 + 1490204000294 10.0.0.1 Linear: true + 1490204000294 10.0.0.1 Skewness: 0.25 + 1490204000294 10.0.0.1 Kurtosis: 0.4 + 1490204000294 10.0.0.1 Interval: 0 + 1490204000294 10.0.0.1 Size factor: 1.4 + 1490204000294 10.0.0.1 autoreg multiple node failure handling overhead is 70683590ns + 1490204019928 10.0.0.1 terminate called without an active exception(thread id=140189861893888) diff --git a/src/body.tex b/src/body.tex @@ -231,7 +231,7 @@ virtual cluster. HDD & ST3250310NS, 7200rpm \\ No. of nodes & 12 \\ No. of CPU cores per node & 8 \\ - Interconnect & 100Mbit Ethernet \\ + Interconnect & 1Gbit Ethernet \\ \bottomrule \end{tabular} \end{table} @@ -271,41 +271,64 @@ The third case is failure of all kernels except the last subordinate. Here performance is different only in the test environment, because this is the node to which standard output and error streams from each parallel process are copied over the network. So, the overhead is smaller, because there is no -communication over the network for streaming the output. To summarise, +communication over the network for streaming the output. The same effect does +not occur on virtual cluster (Figure~\ref{fig:test-1-virt}). To summarise, performance degradation is larger when principal kernel fails, because the survivor needs to recover initial principal state from the backup and start the current sequential application step again on the surviving node; performance degradation is smaller when subordinate kernel fails, because there is no state -to recover, and failed kernel is executed on one of the remaining nodes. +to recover, and only failed kernel is executed on one of the remaining nodes. \begin{figure} \centering \includegraphics{test-1-phys} \caption{Application running time in the presence of a failure of all - cluster nodes except one for different surviving cluster + physical cluster nodes except one for different surviving cluster nodes.\label{fig:test-1-phys}} \end{figure} -% TODO insert virtual version of the first experiment +\begin{figure} + \centering + \includegraphics{test-1-virt} + \caption{Application running time in the presence of a failure of all + virtual cluster nodes except one for different surviving cluster + nodes.\label{fig:test-1-virt}} +\end{figure} The second experiment showed that overhead of multiple node failure handling -code increases exponentially with the number of nodes -(Figure~\ref{fig:test-3-virt-ndebug-226}), however, its absolute value is small -compared to the programme run time. Exponential increase in overhead is -attributed to the fact that for each subordinate kernel linear search -algorithms are used when sending or receiving it from other node to maintain a -list of its neighbours. When subordinate kernel is sent to remote node, all its -left neighbours IP addresses are added to the neighbours list without -duplication, and the kernel itself is appended to the global internal map which -stores principal kernels and theirs subordinates; when subordinate kernel -returns from the remote node, it is removed from the list of its principal -subordinates (retrieved from the internal map), which also requires linear -search. Performing linear search for each subordinate kernel makes overall -complexity exponential. It can be avoided by replacing lists with sets or maps, -but the total overhead is small, so we deemed this optimisation unnecessary -complication of the source code. - -% TODO test-3-phys +code increases linearly with the number of nodes +(Figure~\ref{fig:test-3-phys-ndebug-226}), however, its absolute value is small +compared to the programme run time. Linear increase in overhead is attributed +to the fact that for each subordinate kernel linear search algorithms are used +when sending or receiving it from other node to maintain a list of its +neighbours. When subordinate kernel is sent to remote node, all its left +neighbours IP addresses are added to the neighbours list without duplication, +and the kernel itself is appended to the global internal map which stores +principal kernels and theirs subordinates; when subordinate kernel returns from +the remote node, it is removed from the list of its principal subordinates +(retrieved from the internal map), which also requires linear search. Linear +complexity can be avoided by replacing lists with sets or maps, but the total +overhead is small, so we deemed this optimisation unnecessary complication of +the source code. + +%\begin{figure} +% \centering +% \includegraphics{test-3-phys-ndebug-226} +% \caption{Overhead of failure handling code for different +% number of physical cluster nodes (dry run, only overhead was measured, no +% debug output, cluster +% 226).\label{fig:test-3-phys-ndebug-226-dryrun}} +%\end{figure} + +\begin{figure} + \centering + \includegraphics{test-3-phys-ndebug-226-real} + \caption{Overhead of failure handling code for different + number of physical cluster nodes (real run, only overhead was measured, no + debug output, cluster + 226).\label{fig:test-3-phys-ndebug-226}} +\end{figure} + \begin{figure} \centering \includegraphics{test-3-virt-ndebug-226}