A library of Petri nets has been developed for carrying out the tests. The library is based on eight base models which can be scaled using a parameter. Some of these models are Petri nets which are well known and frequently used in literature. The library comprises the following nets: • SEQ. Petri nets of one sequential process with ne (1..100) states (Fig. 1.a). • PAR. Petri nets of p (1..100) sequential processes of 2 places (Fig. 1.b). • PR1. Petri nets of p (1..40) sequential processes of 2 states and a common resource (Fig. 1.c). These belong to s3pr net class [15]. • DB. Petri nets of b (5..11) databases (Fig. 1.d). [16]. • P1R. Petri nets of 1 sequential process and r (1..40) resources (Fig. 1.e). These belong to s3pr net class [15]. • PH. Petri nets of the philosophers' problem[17] (Fig. 1.f) with f (5..40) philosophers. • SQUARE. Petri nets of r (1..40) sequential processes of r+1 states and r common resources (Fig. 1.g, defined by the authors). • PR5. Petri nets of p (5..62) sequential processes of 6 states and 5 common resources (not showed in figure). These belong to s3pr net class [15]. Net #P #T fp SEQ ne ne 1 1 1 1 1 PAR 2*p 2*p 1 1 1 p p PR1 1+2*p 2*p 1.5 1.5 1 3p 1+ 2p 1 DB 1+3*b2 2*b2 6b − 3 2b 6b − 3 2b 7b − 3 4b ≤b-1 b-1 P1R r+1 r+1 1 + 2r 1+ r 1 1 1 PH 7*f 5*f 1.6 1 + 2r 1+ r 1.6 1.14 f SQ. 2r+r2 r+r2 f 2 r 2 2.5 3 r + 2r 2 r+r PR5 5+6*p 6*p fs 1.83 2 fd av conc 2 r + 2 r 2 r + 2r r+r 1.83 2 2r + r 11 p 5 + 6p 2 Max conc ⎡r ⎤ ⎢2⎥ ⎢ ⎥ Table 1 Characterization of the Petri nets composing the net library. fp (Parallelism Factor) = average number of descending places of a transition. fs (Synchronization Factor) = average number of input places of a transition. fd (Descendants Factor) = average number of output transitions of a place. Av. conc. = average concurrence. Max conc. = maximum concurrence. Each test consists of the execution of a Petri net with one of the implemented algorithms. The test concludes when 2000 transitions have fired, obtaining the coordinator task total computation time. Each net is also executed with the other implemented algorithms. We have implemented the centralized implementation techniques of PN in the Java language using the Java Real-time extension [11] and following some ideas presented in [12] [13]. The real time extension provides Java with the necessary aspects for the programming of real-time systems, e.g., pre-emptive planning based on static priorities, asynchronous transfer of control, real-time high resolution clocks, and the possibility of execution over the Java garbage collector. In our implementations, we used the Real Time Java Virtual Machine JamaicaVM v2.7 [14]. The target hardware was a personal computer with Pentium IV processor at 1.7GHz, running Red Hat Linux 2.4. b) SEQ a) e) d) PAR P1_1 P1R DB P1_1 T1_1 T1_1 .... .... .... c) PR1 T1_2 .... T1_2 .... T1_ne-1 P1_ne T1_r T1_ne P1_r+1 T1_r+1 f) PH Idle_0 Idle_1 Idle_f-1 g) Tr0_0 Tr0_1 Wright_0 Wleft_0 T0 Tr0_f-1 Wright_1 Wleft_1 T1 SQUARE T2 Wleft_f Tf-1 Wright_f P1_1 P2_1 P3_1 Pr_1 T1_1 T2_1 T3_1 Tr_1 T2_2 T3_2 Tr_2 T0 R_1 Tr2_f Tr3_0 Tr3_1 Eat_0 Tr3_f Activación periódica Eat_1 Tr4_0 R_2 Tright_f Tr4_1 .... Tleft_f T1_2 .... Tright_1 Tr2_f .... Tleft_1 .... Tright_0 Tr1_f Tr2_1 .... Tleft_0 Tr1_1 Tr2_0 .... Tr1_0 Tr1_0 R_r-1 T1_r Eat_f P1_r+1 Tr4_f T1_r+1 R_r T2_r T3_r Tr_r P2_r+1 P3_r+1 Pr_r+1 T2_r+1 T3_r+1 Tr_r+1 Fig. 1 Perti nets Library Execution Time Controller TET=f(ETLsize,AETLsize) TSRP=f(MRPLsize, MRPLNsize…) Error=TET-TSRP Integral=integral+error ….. If integral>integralmax then Algoritmexecuted=StaticReprplaces changealgorithm MRPLsize MRPLNsize MSPLNsize ETLsize AETLsize Brute Force Algorithms Immediate transit Deferred transit Actions Enabled Transitions Events Static Representing Places Jamaica Real Time Java Virtual Machine Fig. 2 Execution Time Controller • PAR. Petri Nets with p (1..100) sequential processes with 2 places b) PAR Fig. 3 Par nets 8 11 x 10 PAR nets. ET Real Execution and time computing estimation 10 9 time ns 2000 firings 8 7 6 5 4 3 ET execution ET estimation 2 1 0 0 10 20 30 40 50 60 parameter p 70 80 90 100 Fig. 4 16 8 x 10 PAR nets. SRP Real Execution and time computing estimation 14 time ns 2000 firings 12 10 8 6 4 SRP execution SRP estimation 2 0 0 10 20 30 40 50 60 parameter p 70 80 90 100 8 16 x 10 PAR nets. Real Execution and time computing estimation 14 time ns 2000 firings 12 10 8 6 SRP execution SRP estimation ET execution ET estimation 4 2 0 0 10 20 30 40 50 60 parameter p 70 80 90 100 8 11 PAR nets. ET Overload for SRP estimation x 10 10 9 time ns 2000 firings 8 7 6 5 4 3 2 ET execution ET execution with SRP estimation 1 0 0 10 20 30 40 50 60 parameter p 70 80 90 100 8 18 PAR nets. SRP Overload for ET estimation x 10 16 time ns 2000 firings 14 12 10 8 6 4 SRP execution SRP execution with ET estimation 2 0 0 10 20 30 40 50 60 parameter p 70 80 90 100 g) SQUARE P1_1 P2_1 P3_1 Pr_1 T1_1 T2_1 T3_1 Tr_1 T2_2 T3_2 Tr_2 R_1 1_0 .... .... .... .... R_2 .... T1_2 R_r-1 T1_r P1_r+1 R_r T1_r+1 3 T2_r T3_r Tr_r P2_r+1 P3_r+1 Pr_r+1 T2_r+1 T3_r+1 Tr_r+1 9 x 10 SQUARE nets. ET Real Execution and time computing estimation time ns 2000 firings 2.5 2 1.5 1 0.5 ET execution ET estimation 0 5 6 7 8 9 10 11 parameter p 12 13 14 15 18 8 x 10 SQUARE nets. SRP Real Execution and time computing estimation 16 time ns 2000 firings 14 12 10 8 6 4 SRP execution SRP estimation 2 0 5 6 7 8 9 10 11 parameter p 12 13 14 15 9 3 x 10 SQUARE nets. Real Execution and time computing estimation time ns 2000 firings 2.5 2 1.5 1 SRP execution SRP estimation ET execution ET estimation 0.5 0 5 6 7 8 9 10 11 parameter p 12 13 14 15 9 3 SQUARE nets. ET Overload for SRP estimation x 10 time ns 2000 firings 2.5 2 1.5 1 0.5 0 ET execution ET execution with SRP estimation 5 6 7 8 9 10 11 parameter p 12 13 14 15 8 18 SQUARE nets. SRP Overload for ET estimation x 10 16 time ns 2000 firings 14 12 10 8 6 4 SRP execution SRP execution with ET estimation 2 0 5 6 7 8 9 10 11 parameter p 12 13 14 15 8 18 SQUARE nets. SRP Overload for ET estimation x 10 16 time ns 2000 firings 14 12 10 8 6 4 SRP execution SRP execution with ET estimation 2 0 5 6 7 8 9 10 11 parameter p 12 13 14 15 SEQ a) P1_1 T1_1 .... T1_2 T1_ne-1 P1_ne T1_ne 8 5.5 x 10 SEQ nets. SRP Real Execution and time computing estimation 5 4.5 time ns 2000 firings 4 3.5 SRP execution SRP estimation 3 2.5 2 1.5 1 0.5 0 0 10 20 30 40 50 60 parameter ne 70 80 90 100 8 7 SEQ nets. Real Execution and time computing estimation x 10 6 time ns 2000 firings 5 4 3 2 SRP execution SRP estimation 1 0 ET execution ET estimation 0 10 20 30 40 50 60 parameter ne 70 80 90 100 8 SEQ nets. ET Overload for SRP estimation x 10 6 time ns 2000 firings 5 4 3 2 ET execution ET execution with SRP estimation 1 0 0 10 20 30 40 50 60 parameter ne 70 80 90 100 8 SEQ nets. SRP Overload for ET estimation x 10 4.5 4 time ns 2000 firings 3.5 3 2.5 2 1.5 SRP execution 1 SRP execution with ET estimation 0.5 0 0 10 20 30 40 50 60 parameter ne 70 80 90 100 P1R P1_1 T1_1 .... T1_2 T1_r P1_r+1 T1_r+1 8 9 x 10 P1R nets. ET Real Execution and time computing estimation 8 7 time ns 2000 firings e) 6 5 4 3 2 ET execution ET estimation 1 0 0 5 10 15 20 parameter r 25 30 35 40 18 8 x 10 P1R nets. SRP Real Execution and time computing estimation 16 time ns 2000 firings 14 12 10 8 6 SRP execution SRP estimation 4 2 0 0 5 10 15 20 parameter r 25 30 35 40 9 1.8 x 10 P1R nets. Real Execution and time computing estimation SRP execution SRP estimation ET execution ET estimation 1.6 time ns 2000 firings 1.4 1.2 1 0.8 0.6 0.4 0 5 10 15 20 parameter r 25 30 35 40 8 9 P1R nets. ET Overload for SRP estimation x 10 8 time ns 2000 firings 7 ET execution ET execution with SRP estimation 6 5 4 3 2 1 0 0 5 10 15 20 parameter r 25 30 35 40 8 12 P1R nets. SRP Overload for ET estimation x 10 time ns 2000 firings 10 8 6 4 2 0 SRP execution SRP execution with ET estimation 0 5 10 15 20 parameter r 25 30 35 40 c) PR1 9 9 x 10 PR1 nets. Real Execution and time computing estimation SRP execution 8 SRP estimation ET execution time ns 2000 firings 7 ET estimation 6 5 4 3 2 1 0 0 5 10 15 20 parameter p 25 30 35 40 9 9 PR1 nets. ET Overload for SRP estimation x 10 ET execution ET execution with SRP estimation 8 time ns 2000 firings 7 6 5 4 3 2 1 0 0 5 10 15 20 parameter p 25 30 35 40 9 2 PR1 nets. SRP Overload for ET estimation x 10 1.8 1.6 time ns 2000 firings 1.4 1.2 1 0.8 0.6 0.4 SRP execution SRP execution with ET estimation 0.2 0 0 5 10 15 20 parameter p 25 30 35 40 g) P1_1 P2_1 P3_1 Pr_1 T1_1 T2_1 T3_1 Tr_1 T2_2 T3_2 Tr_2 R_1 1_0 .... .... .... .... R_2 .... T1_2 R_r-1 T1_r P1_r+1 R_r T1_r+1 9 8 x 10 T2_r T3_r Tr_r P2_r+1 P3_r+1 Pr_r+1 T2_r+1 T3_r+1 Tr_r+1 PR5 nets. ET Real Execution and time computing estimation ET execution ET estimation 7 time ns 2000 firings 6 5 4 3 2 1 0 5 10 15 20 25 parameter p 30 35 40 3.5 9 x 10 PR5 nets. SRP Real Execution and time computing estimation SRP execution SRP estimation 3 time ns 2000 firings 2.5 2 1.5 1 0.5 0 5 10 15 20 25 parameter p 30 35 40 9 8 x 10 PR5 nets. Real Execution and time computing estimation SRP execution SRP estimation ET execution ET estimation 7 time ns 2000 firings 6 5 4 3 2 1 0 5 10 15 20 25 parameter p 30 35 40 9 8 PR5 nets. ET Overload for SRP estimation x 10 7 time ns 2000 firings 6 5 4 3 2 ET execution ET execution with SRP estimation 1 0 5 10 15 20 25 parameter p 30 35 40 9 3.5 PR5 nets. SRP Overload for ET estimation x 10 SRP execution SRP execution with ET estimation 3 time ns 2000 firings 2.5 2 1.5 1 0.5 0 5 10 15 20 25 parameter p 30 35 40 f) PH Idle_0 Idle_1 Tr0_0 Tr0_1 Wright_0 Wleft_0 T0 Idle_f-1 Wleft_1 T1 g) Tr0_f-1 Wright_1 T2 Wright_f Wleft_f Tf-1 T0 Tr2_f Tr1_0 Tleft_0 Tr1_1 Tr2_0 Tright_0 Tleft_1 Tr1_f Tr2_1 Tright_1 Tr3_0 Tr3_1 Eat_0 Eat_1 Tr4_0 Tr4_1 .... Tr1_0 Tleft_f Tr2_f Tright_f Tr3_f Activación periódica Eat_f Tr4_f 8 x 10 PH nets. ET Real Execution and time computing estimation 8 7 time ns 2000 firings 6 5 4 3 2 ET execution ET estimation 1 0 5 10 15 20 25 parameter f 30 35 40 9 3.5 x 10 PH nets. SRP Real Execution and time computing estimation SRP execution SRP estimation 3 time ns 2000 firings 2.5 2 1.5 1 0.5 0 5 10 15 20 25 parameter f 30 35 40 9 3.5 x 10 PH nets. Real Execution and time computing estimation SRP execution SRP estimation ET execution ET estimation 3 time ns 2000 firings 2.5 2 1.5 1 0.5 0 5 10 15 20 25 parameter f 30 35 40 8 8 PH nets. ET Overload for SRP estimation x 10 7 time ns 2000 firings 6 5 4 3 2 ET execution ET execution with SRP estimation 1 0 5 10 15 20 25 parameter f 30 35 40 9 3.5 PH nets. SRP Overload for ET estimation x 10 SRP execution SRP execution with ET estimation 3 time ns 2000 firings 2.5 2 1.5 1 0.5 0 5 10 15 20 25 parameter f 30 35 40 PR510 Real Time execution an Estimation 6 4 x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 cycle time nanosecons 2 1 0 -1 -2 0 0.5 1 1.5 2 2.5 time PR510 Real Time execution an Estimation 6 3.5 x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 PR510 Real Time execution TEC, SRP and ET 6 3.5 x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time PR510 comparing Real Time execution an Estimation 6 3.5 x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 PR520 Real Time execution an Estimation 6 6 x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 5 4 cycle time nanosecons 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time PR520 Real Time execution an Estimation 6 6 x 10 ETCexecution estim same algorithm estim altern. algorithm 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR520 Real Time execution TEC, SRP and ET 6 6 x 10 ETCexecution SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time PR520 comparing Real Time execution an Estimation 6 6 x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR530 Real Time execution an Estimation 6 8 x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 cycle time nanosecons 4 2 0 -2 -4 -6 0 0.5 1 1.5 2 2.5 time PR530 Real Time execution an Estimation 6 8 x 10 ETCexecution estim same algorithm estim altern. algorithm 7 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR530 Real Time execution TEC, SRP and ET 6 9 x 10 ETCexecution SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time PR530 comparing Real Time execution an Estimation 6 9 x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 3 PAR10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 0 0.5 1 1.5 2 2.5 time 6 3 PAR10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4 PAR10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 4 PAR10 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 12 PAR30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 10 cycle time nanosecons 8 6 4 2 0 -2 0 0.5 1 1.5 2 2.5 time 6 12 PAR30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 12 PAR30 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 12 PAR30 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 20 PAR40 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral cycle time nanosecons 15 10 5 0 -5 0 0.5 1 1.5 2 2.5 time 6 18 PAR40 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 16 14 cycle time nanosecons 12 10 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 18 PAR40 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 16 14 cycle time nanosecons 12 10 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 18 PAR40 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 16 14 cycle time nanosecons 12 10 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 7 2.5 PAR50 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2 cycle time nanosecons 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 7 2.5 PAR50 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 7 2.5 PAR50 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 7 2.5 PAR50 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 7 3.5 PAR60 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 7 3.5 PAR60 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 7 3.5 PAR60 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 7 3.5 PAR60 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 7 PAR20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 cycle time nanosecons 5 4 3 2 1 0 -1 0 0.5 1 1.5 2 2.5 time 6 7 PAR20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 8 PAR20 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 8 PAR20 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ10 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ25 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ25 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ25 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ25 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ35 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ35 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ35 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ35 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ45 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ45 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ45 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ45 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 6 2.5 PH05 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2 cycle time nanosecons 1.5 1 0.5 0 -0.5 0 0.5 1 1.5 2 2.5 time 6 2.5 PH05 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 3.5 PH05 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 3.5 PH05 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 7 PH15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 5 cycle time nanosecons 4 3 2 1 0 -1 -2 0 0.5 1 1.5 2 2.5 time 6 7 PH15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 9 PH15 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 9 PH15 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 12 PH20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 10 cycle time nanosecons 8 6 4 2 0 -2 -4 0 0.5 1 1.5 2 2.5 time 6 12 PH20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 14 PH20 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 12 cycle time nanosecons 10 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 14 PH20 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 12 cycle time nanosecons 10 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 7 2 PH30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 1.5 cycle time nanosecons 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 7 2 PH30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 7 2.5 PH30 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 7 2.5 PH30 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4 PR5 10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 cycle time nanosecons 2 1 0 -1 -2 0 0.5 1 1.5 2 2.5 time 6 3.5 PR5 10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 3.5 PR5 10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 3.5 PR5 10 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 6 PR5 20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 5 4 cycle time nanosecons 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time 6 6 PR5 20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 6 PR5 20 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 6 PR5 20 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 8 PR5 30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 cycle time nanosecons 4 2 0 -2 -4 -6 0 0.5 1 1.5 2 2.5 time 6 8 PR5 30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 9 PR5 30 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 9 PR5 30 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 2.5 SQUARE5 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2 cycle time nanosecons 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 6 2.5 SQUARE5 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2.5 SQUARE5 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 2.5 x 10 SQUARE5 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 5 SQUARE8 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 4 cycle time nanosecons 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time 6 5 SQUARE8 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 4.5 4 cycle time nanosecons 3.5 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4 SQUARE8 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 5 x 10 SQUARE8 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 4.5 4 cycle time nanosecons 3.5 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 7 SQUARE10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 5 cycle time nanosecons 4 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time 6 7 SQUARE10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 6 SQUARE10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 7 x 10 SQUARE10 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 10 SQUARE12 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral cycle time nanosecons 5 0 -5 0 0.5 1 1.5 2 2.5 time 6 9 SQUARE12 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 8 SQUARE12 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 9 x 10 SQUARE12 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 12 SQUARE15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 10 8 cycle time nanosecons 6 4 2 0 -2 -4 -6 0 0.5 1 1.5 2 2.5 time 6 12 SQUARE15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 12 SQUARE15 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 12 x 10 SQUARE15 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time Ensayos 5 con eventos 20 sin eventos 6 3 PAR10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 0 0.5 1 1.5 2 2.5 time 6 3 PAR10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4 PAR10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 4 PAR10 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 7 PAR20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 cycle time nanosecons 5 4 3 2 1 0 -1 0 0.5 1 1.5 2 2.5 time 6 7 PAR20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 8 PAR20 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 8 PAR20 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 12 PAR30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 10 cycle time nanosecons 8 6 4 2 0 -2 0 0.5 1 1.5 2 2.5 time 6 12 PAR30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 12 PAR30 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 12 PAR30 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 20 PAR40 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral cycle time nanosecons 15 10 5 0 -5 0 0.5 1 1.5 2 2.5 time 6 18 PAR40 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 16 14 cycle time nanosecons 12 10 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 18 PAR40 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 16 14 cycle time nanosecons 12 10 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 18 PAR40 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 16 14 cycle time nanosecons 12 10 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 7 2.5 PAR50 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2 cycle time nanosecons 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 7 2.5 PAR50 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 7 2.5 PAR50 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 7 2.5 PAR50 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 7 3.5 PAR60 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 7 3.5 PAR60 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 7 3.5 PAR60 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 7 3.5 PAR60 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2.5 PH05 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2 cycle time nanosecons 1.5 1 0.5 0 -0.5 0 0.5 1 1.5 2 2.5 time 6 2.5 PH05 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 3.5 PH05 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 3.5 PH05 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 7 PH15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 5 cycle time nanosecons 4 3 2 1 0 -1 -2 0 0.5 1 1.5 2 2.5 time 6 7 PH15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 9 PH15 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 9 PH15 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 12 PH20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 10 cycle time nanosecons 8 6 4 2 0 -2 -4 0 0.5 1 1.5 2 2.5 time 6 12 PH20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 14 PH20 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 12 cycle time nanosecons 10 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 14 PH20 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 12 cycle time nanosecons 10 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 7 2 PH30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 1.5 cycle time nanosecons 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 7 2 PH30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 7 2.5 PH30 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 7 2.5 PH30 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4 PR5 10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 cycle time nanosecons 2 1 0 -1 -2 0 0.5 1 1.5 2 2.5 time 6 3.5 PR5 10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 3.5 PR5 10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 3.5 PR5 10 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 6 PR5 20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 5 4 cycle time nanosecons 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time 6 6 PR5 20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 6 PR5 20 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 6 PR5 20 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 8 PR5 30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 cycle time nanosecons 4 2 0 -2 -4 -6 0 0.5 1 1.5 2 2.5 time 6 8 PR5 30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 9 PR5 30 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 9 PR5 30 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR510 Real Time execution an Estimation 6 4 x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 cycle time nanosecons 2 1 0 -1 -2 0 0.5 1 1.5 2 2.5 time PR510 Real Time execution an Estimation 6 3.5 x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 PR510 Real Time execution TEC, SRP and ET 6 3.5 x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time PR510 comparing Real Time execution an Estimation 6 3.5 x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 PR520 Real Time execution an Estimation 6 6 x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 5 4 cycle time nanosecons 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time PR520 Real Time execution an Estimation 6 6 x 10 ETCexecution estim same algorithm estim altern. algorithm 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR520 Real Time execution TEC, SRP and ET 6 6 x 10 ETCexecution SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time PR520 comparing Real Time execution an Estimation 6 6 x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR530 Real Time execution an Estimation 6 8 x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 cycle time nanosecons 4 2 0 -2 -4 -6 0 0.5 1 1.5 2 2.5 time PR530 Real Time execution an Estimation 6 8 x 10 ETCexecution estim same algorithm estim altern. algorithm 7 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR530 Real Time execution TEC, SRP and ET 6 9 x 10 ETCexecution SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time PR530 comparing Real Time execution an Estimation 6 9 x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ10 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ25 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ25 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ25 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ25 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ35 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ35 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ35 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ35 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ45 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ45 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ45 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ45 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 6 2.5 SQUARE5 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2 cycle time nanosecons 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 6 2.5 SQUARE5 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2.5 SQUARE5 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 2.5 x 10 SQUARE5 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 5 SQUARE8 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 4 cycle time nanosecons 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time 6 5 SQUARE8 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 4.5 4 cycle time nanosecons 3.5 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4.5 SQUARE8 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 4 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 5 x 10 SQUARE8 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 4.5 4 cycle time nanosecons 3.5 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 7 SQUARE10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 5 cycle time nanosecons 4 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time 6 7 SQUARE10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 6 SQUARE10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 7 x 10 SQUARE10 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 10 SQUARE12 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral cycle time nanosecons 5 0 -5 0 0.5 1 1.5 2 2.5 time 6 9 SQUARE12 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 8 SQUARE12 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 9 x 10 SQUARE12 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 12 SQUARE15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 10 8 cycle time nanosecons 6 4 2 0 -2 -4 -6 0 0.5 1 1.5 2 2.5 time 6 12 SQUARE15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 12 SQUARE15 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 12 x 10 SQUARE15 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time Ensayos 2 con eventos 3 sin eventos 6 3 PAR10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 0 0.5 1 1.5 2 2.5 time 6 3 PAR10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4 PAR10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 4 PAR10 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 7 PAR20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 cycle time nanosecons 5 4 3 2 1 0 -1 0 0.5 1 1.5 2 2.5 time 6 7 PAR20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 8 PAR20 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 8 PAR20 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 12 PAR30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 10 cycle time nanosecons 8 6 4 2 0 -2 0 0.5 1 1.5 2 2.5 time 6 12 PAR30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 12 PAR30 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 12 PAR30 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 20 PAR40 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral cycle time nanosecons 15 10 5 0 -5 0 0.5 1 1.5 2 2.5 time 6 18 PAR40 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 16 14 cycle time nanosecons 12 10 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 18 PAR40 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 16 14 cycle time nanosecons 12 10 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 18 PAR40 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 16 14 cycle time nanosecons 12 10 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 7 2.5 PAR50 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2 cycle time nanosecons 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 7 2.5 PAR50 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 7 2.5 PAR50 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 7 2.5 PAR50 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 7 3.5 PAR60 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 7 3.5 PAR60 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 7 3.5 PAR60 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 7 3.5 PAR60 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2.5 PH05 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2 cycle time nanosecons 1.5 1 0.5 0 -0.5 0 0.5 1 1.5 2 2.5 time 6 2.5 PH05 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 3.5 PH05 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 3.5 PH05 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 7 PH15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 5 cycle time nanosecons 4 3 2 1 0 -1 -2 0 0.5 1 1.5 2 2.5 time 6 7 PH15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 9 PH15 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 9 PH15 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 12 PH20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 10 cycle time nanosecons 8 6 4 2 0 -2 -4 0 0.5 1 1.5 2 2.5 time 6 12 PH20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 14 PH20 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 12 cycle time nanosecons 10 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 14 PH20 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 12 cycle time nanosecons 10 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 7 2 PH30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 1.5 cycle time nanosecons 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 7 2 PH30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 7 2.5 PH30 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 7 2.5 PH30 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4 PR5 10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 cycle time nanosecons 2 1 0 -1 -2 0 0.5 1 1.5 2 2.5 time 6 3.5 PR5 10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4 PR5 10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 4 PR5 10 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 6 PR5 20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 5 4 cycle time nanosecons 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time 6 6 PR5 20 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 6 PR5 20 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 6 PR5 20 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 8 PR5 30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 cycle time nanosecons 4 2 0 -2 -4 -6 0 0.5 1 1.5 2 2.5 time 6 8 PR5 30 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 9 PR5 30 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 9 PR5 30 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR510 Real Time execution an Estimation 6 4 x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 cycle time nanosecons 2 1 0 -1 -2 0 0.5 1 1.5 2 2.5 time PR510 Real Time execution an Estimation 6 3.5 x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 PR510 Real Time execution TEC, SRP and ET 6 3.5 x 10 ETCexecution SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time PR510 comparing Real Time execution an Estimation 6 3.5 x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 PR520 Real Time execution an Estimation 6 6 x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 5 4 cycle time nanosecons 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time PR520 Real Time execution an Estimation 6 6 x 10 ETCexecution estim same algorithm estim altern. algorithm 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR520 Real Time execution TEC, SRP and ET 6 6 x 10 ETCexecution SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time PR520 comparing Real Time execution an Estimation 6 6 x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR530 Real Time execution an Estimation 6 8 x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 cycle time nanosecons 4 2 0 -2 -4 -6 0 0.5 1 1.5 2 2.5 time PR530 Real Time execution an Estimation 6 8 x 10 ETCexecution estim same algorithm estim altern. algorithm 7 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 PR530 Real Time execution TEC, SRP and ET 6 9 x 10 ETCexecution SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time PR530 comparing Real Time execution an Estimation 6 9 x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 5 3.5 SEQ10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 3 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3.5 SEQ10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 3 cycle time nanosecons 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ10 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ25 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ25 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ25 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ25 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ35 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ35 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ35 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ35 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 5 3 SEQ45 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2.5 cycle time nanosecons 2 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 5 3 SEQ45 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 2.5 cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2 SEQ45 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 2 2.5 time 6 2 SEQ45 comparing Real Time execution an Estimation x 10 estim same algorithm estim altern. algorithm SRP execution ET execution 1.8 1.6 cycle time nanosecons 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 0.5 1 1.5 time 2 2.5 6 2.5 SQUARE5 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 2 cycle time nanosecons 1.5 1 0.5 0 -0.5 -1 0 0.5 1 1.5 2 2.5 time 6 2.5 SQUARE5 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 2.5 SQUARE5 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 2.5 x 10 SQUARE5 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution cycle time nanosecons 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 5 SQUARE8 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 4 cycle time nanosecons 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time 6 5 SQUARE8 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 4.5 4 cycle time nanosecons 3.5 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 4.5 SQUARE8 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 4 3.5 cycle time nanosecons 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 2 2.5 time 6 5 x 10 SQUARE8 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 4.5 4 cycle time nanosecons 3.5 3 2.5 2 1.5 1 0.5 0 0 0.5 1 1.5 time 2 2.5 6 7 SQUARE10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 6 5 cycle time nanosecons 4 3 2 1 0 -1 -2 -3 0 0.5 1 1.5 2 2.5 time 6 7 SQUARE10 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 6 SQUARE10 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 5 cycle time nanosecons 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 7 x 10 SQUARE10 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 6 cycle time nanosecons 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 10 SQUARE12 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral cycle time nanosecons 5 0 -5 0 0.5 1 1.5 2 2.5 time 6 9 SQUARE12 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 8 SQUARE12 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 time 6 9 x 10 SQUARE12 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 8 7 cycle time nanosecons 6 5 4 3 2 1 0 0 0.5 1 1.5 time 2 2.5 6 12 SQUARE15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm error integral 10 8 cycle time nanosecons 6 4 2 0 -2 -4 -6 0 0.5 1 1.5 2 2.5 time 6 12 SQUARE15 Real Time execution an Estimation x 10 ETCexecution estim same algorithm estim altern. algorithm 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 time 2 2.5 6 12 SQUARE15 Real Time execution TEC, SRP and ET x 10 ETCexecution SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time 6 12 x 10 SQUARE15 comparing Real Time execution an Estimation estim same algorithm estim altern. algorithm SRP execution ET execution 10 cycle time nanosecons 8 6 4 2 0 0 0.5 1 1.5 2 2.5 time