Simulation results PROBLEM FORMULATION

Volume 52 – No.11, August 2012 4 standard deviation σ are evaluated .The sample mean of all System progresses are to be evaluated by using formula: SP mean = ∑ SP i n The variance σ 2 can be estimated as : σ 2 est = 1 n-1 ∑SP k – SP mean 2 The general relationship between the parameters is given as Pr { – t ≤ SP mean ≤ + t} = 1 – α where t is the tolerance on either side of mean within which the estimated to fall within probability 1 – α. The normal density function is Φy = y 1- α2, the upper confidence limit UL and lower confidence limit LL of System progress can be obtained respectively. y Φy = ∫ 1√2Π e –z 2 2 dz –α Where z = √n SP mean – σ est UL = SP mean + y 1- α2 σ est √n LL = SP mean – y 1- α2 σ est √n y 1- α2 = 2.58 99 confidence level The interval UL - LL will contain the true mean with a specific certain experimental confidence value [12].

3.2 Simulation results

Simulation result shows that the System Performance is affected by the various factors such as number of checkpoint intervals, Clock drift rate of processors, Fault rate of processors, Time of saving checkpoints .In our simulation experiment such variations of factors against System Progress are shown in tabular as well as graphical form. 3.2.1 Checkpoint interval vs. system progress The following table expresses the parametric values used in proposed model. The first column shows when varying values of Fault rate Table 4, Drift rate Table 5, Checkpoint intervals Table 2 and second and third column shows the corresponding other variable names and their particular values. Table 1: Parametric values of System model According to these values the system progress is evaluated and respective graphs are drawn. First according to increasing values of checkpoint intervals L corresponding decreasing values of system progress is evaluated i.e. obviously as number of checkpoint intervals are increased corresponding system progress get decreased Fig 4 i.e. The system progress is affected by number of checkpoints Table 2. Checkpoint intervals vs. System Progress Checkpoint Intervals L System Progress SP 100 0.9925 10100 0.950282 20100 0.902832 30100 0.857017 40100 0.81285 50100 0.770316 Fig 4: Checkpoint intervals vs. System Progress 3.2.2 Saved Checkpoint time vs. system progress Table 3. describes as time to save checkpoints get increased the system progress get decreased. This is illustrated in Fig.5 which is obviously true as the time to save checkpoint get increased the system progress will decrease. Table 3. Saved Checkpoint time vs. System Progress Saved checkpoint Time ts System Progress SP 1 0.98183 2 0.981554 3 0.981278 4 0.980999 5 0.980723 6 0.980441 7 0.980166 8 0.979887 9 0.979609 10 0.979331 11 0.979053 12 0.978775 13 0.978498 14 0.978221 15 0.977942 SYSTEM PROGRESS EVALUATION Used System parameters Variable tr 0.1 State Tdiff 0.01 t min 0.001 fr L 3600 Fault rate ts 0.7 ρ 0.000001 ρ fr 0.00001 Drift rate L 3600 ts 0.7 L fr 0.00001 Ckeckpoint Interval ρ 0.000001 ts 0.7 Volume 52 – No.11, August 2012 5 Fig 5: Checkpoint intervals vs. System Progress 3.2.3 Fault Rate vs. system progress This subsection describes how fault rate affects the system progress. Table 4. describes as fault rate get increased The system progress get decreased.This is illustrated in Fig.6 Table 4. Fault Rate vs. system progress Fault Rate fr System Progress SP 1.00E-16 0.999803 1.00E-15 0.999741 1.00E-14 0.999767 1.00E-13 0.999783 1.00E-12 0.999802 1.00E-11 0.999761 1.00E-10 0.999726 1.00E-09 0.999765 1.00E-08 0.999658 1.00E-07 0.999625 Fig 6 Fault Rate vs. System Progress 3.2.4 Drift Rate vs. system progress This subsection describes how drift rate affects the system progress. For low value of drift rate the system progress is high little bit .The System Progress of non blocking protocol is not much affected for different values of drift rate the System .Table 5. and Fig.6 illustrates this. Table 5. Drift Rate vs. System progress Drift Rate ρ System Progress SP 0.1 0.994184 0.01 0.993871 1.00E-03 0.993605 1.00E-04 0.983866 1.00E-05 0.993416 1.00E-06 0.994208 1.00E-07 0.993747 1.00E-08 0.994071 1.00E-09 0.993928 1.00E-10 0.994053 Fig 7 Drift Rate vs. System Progress 3.2.5 System progress validation In Table 6. the first column, first entry illustrates that 10 samples of checkpoint interval of length 100 are taken and corresponding System progress of 100,200,…..1000 checkpoint intervals gets evaluated, their average is shown in second column i.e. 0.99520.The third and fourth column shows their standard deviation, upper and lower confidence limit respectively. Similarly System Progress of other samples having checkpoint intervals 2000, 3000 …10000 are validated Similar validation can be applied to other system parameters. The difference between upper and lower confidence limit should be less than 2 Tolerance value. Here tolerance value is 0.001 for 99 confidence Table 6. System progress validation Sample No. System Progress average σ est Upper Confidence. Limit Lower Confidence Limit 1000 0.99520 0.00114 0.9961 0.99427 2000 0.99180 0.00141 0.9929 0.99065 3000 0.98702 0.00146 0.9882 0.98583 4000 0.98215 0.00014 0.9833 0.98095 5000 0.97727 0.00014 0.9784 0.97606 6000 0.97238 0.00147 0.9735 0.97117 7000 0.96750 0.00147 0.9687 0.96629 8000 0.96263 0.00147 0.9638 0.96143 9000 0.95777 0.00146 0.9589 0.95658 10000 0.95293 0.00146 0.9541 0.95174 Volume 52 – No.11, August 2012 6

4. CONCLUSION