29.04.2013 Views

TESI DOCTORAL - La Salle

TESI DOCTORAL - La Salle

TESI DOCTORAL - La Salle

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

C.4. Computationally optimal RHCA, DHCA and flat consensus comparison<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

25<br />

20<br />

15<br />

10<br />

700<br />

600<br />

500<br />

400<br />

300<br />

200<br />

100<br />

30<br />

28<br />

26<br />

24<br />

22<br />

20<br />

30<br />

28<br />

26<br />

24<br />

22<br />

20<br />

0<br />

CSPA<br />

RHCA<br />

DHCA<br />

flat<br />

CSPA<br />

RHCA<br />

DHCA<br />

flat<br />

CSPA<br />

RHCA<br />

DHCA<br />

flat<br />

CSPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

4000<br />

3000<br />

2000<br />

1000<br />

0<br />

4000<br />

3000<br />

2000<br />

1000<br />

3000<br />

2500<br />

2000<br />

1500<br />

1000<br />

500<br />

3000<br />

2500<br />

2000<br />

1500<br />

1000<br />

500<br />

0<br />

EAC<br />

RHCA<br />

DHCA<br />

flat<br />

EAC<br />

CPU time (sec.)<br />

8<br />

7<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

16<br />

14<br />

12<br />

10<br />

8<br />

6<br />

4<br />

2<br />

0<br />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

8000<br />

6000<br />

4000<br />

2000<br />

0<br />

ALSAD<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

1200<br />

1000<br />

(a) Parallel implementation running time, |dfA| =1<br />

RHCA<br />

DHCA<br />

flat<br />

EAC<br />

CPU time (sec.)<br />

5<br />

4.5<br />

4<br />

3.5<br />

3<br />

2.5<br />

2<br />

1.5<br />

1<br />

0.5<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

12<br />

10<br />

8<br />

6<br />

4<br />

2<br />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

4000<br />

3000<br />

2000<br />

1000<br />

0<br />

ALSAD<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

800<br />

600<br />

400<br />

200<br />

0<br />

2000<br />

1800<br />

1600<br />

1400<br />

1200<br />

1000<br />

800<br />

600<br />

400<br />

(b) Parallel implementation running time, |dfA| =10<br />

RHCA<br />

DHCA<br />

flat<br />

EAC<br />

CPU time (sec.)<br />

8<br />

7<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

25<br />

20<br />

15<br />

10<br />

5<br />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

200<br />

150<br />

100<br />

50<br />

ALSAD<br />

RHCA<br />

DHCA<br />

flat<br />

2500<br />

2000<br />

1500<br />

1000<br />

(c) Parallel implementation running time, |dfA| =19<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

9<br />

8<br />

7<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

16<br />

14<br />

12<br />

10<br />

8<br />

6<br />

4<br />

2<br />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

200<br />

150<br />

100<br />

50<br />

ALSAD<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

500<br />

1800<br />

1600<br />

1400<br />

1200<br />

1000<br />

(d) Parallel implementation running time, |dfA| =28<br />

CPU time (sec.)<br />

800<br />

600<br />

400<br />

KMSAD<br />

RHCA<br />

DHCA<br />

flat<br />

KMSAD<br />

RHCA<br />

DHCA<br />

flat<br />

KMSAD<br />

RHCA<br />

DHCA<br />

flat<br />

KMSAD<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

3000<br />

2500<br />

2000<br />

1500<br />

1000<br />

500<br />

0<br />

2500<br />

2000<br />

1500<br />

1000<br />

500<br />

2000<br />

1800<br />

1600<br />

1400<br />

1200<br />

1000<br />

800<br />

600<br />

400<br />

2000<br />

1800<br />

1600<br />

1400<br />

1200<br />

1000<br />

800<br />

600<br />

400<br />

SLSAD<br />

RHCA<br />

DHCA<br />

flat<br />

SLSAD<br />

RHCA<br />

DHCA<br />

flat<br />

SLSAD<br />

RHCA<br />

DHCA<br />

flat<br />

SLSAD<br />

RHCA<br />

DHCA<br />

flat<br />

Figure C.51: Running times of the computationally optimal parallel RHCA, DHCA and<br />

flat consensus architectures on the miniNG data collection in the four diversity scenarios<br />

|dfA| = {1, 10, 19, 28}.<br />

320

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!