29.04.2013 Views

TESI DOCTORAL - La Salle

TESI DOCTORAL - La Salle

TESI DOCTORAL - La Salle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

30<br />

25<br />

20<br />

15<br />

10<br />

140<br />

120<br />

100<br />

80<br />

60<br />

40<br />

20<br />

400<br />

300<br />

200<br />

100<br />

0<br />

1000<br />

800<br />

600<br />

400<br />

200<br />

CSPA<br />

RHCA<br />

DHCA<br />

0<br />

flat<br />

CSPA<br />

RHCA<br />

DHCA<br />

flat<br />

CSPA<br />

RHCA<br />

DHCA<br />

flat<br />

CSPA<br />

CPU time (sec.)<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

4000<br />

3500<br />

3000<br />

2500<br />

2000<br />

1500<br />

1000<br />

500<br />

0<br />

CPU time (sec.)<br />

5000<br />

4000<br />

3000<br />

2000<br />

1000<br />

0<br />

2000<br />

1500<br />

1000<br />

500<br />

2000<br />

1500<br />

1000<br />

500<br />

EAC<br />

RHCA<br />

DHCA<br />

flat<br />

EAC<br />

Appendix C. Experiments on hierarchical consensus architectures<br />

CPU time (sec.)<br />

1.8<br />

1.6<br />

1.4<br />

1.2<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

2<br />

1.5<br />

1<br />

0.5<br />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

12000<br />

10000<br />

8000<br />

6000<br />

4000<br />

2000<br />

0<br />

ALSAD<br />

RHCA<br />

DHCA<br />

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

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

120<br />

100<br />

80<br />

60<br />

40<br />

20<br />

0<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

160<br />

140<br />

120<br />

100<br />

80<br />

60<br />

40<br />

20<br />

0<br />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

6000<br />

5000<br />

4000<br />

3000<br />

2000<br />

1000<br />

0<br />

flat<br />

ALSAD<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

500<br />

400<br />

300<br />

200<br />

100<br />

0<br />

900<br />

800<br />

700<br />

600<br />

500<br />

400<br />

300<br />

200<br />

100<br />

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

EAC<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

400<br />

300<br />

200<br />

100<br />

0<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

3<br />

2.5<br />

2<br />

1.5<br />

1<br />

0.5<br />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

700<br />

600<br />

500<br />

400<br />

300<br />

200<br />

ALSAD<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

1200<br />

1000<br />

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

EAC<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

800<br />

600<br />

400<br />

200<br />

0<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<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 />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

1000<br />

900<br />

800<br />

700<br />

600<br />

500<br />

400<br />

300<br />

200<br />

ALSAD<br />

RHCA<br />

DHCA<br />

flat<br />

800<br />

600<br />

400<br />

200<br />

1200<br />

1000<br />

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

CPU time (sec.)<br />

800<br />

600<br />

400<br />

200<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 />

3500<br />

3000<br />

2500<br />

2000<br />

1500<br />

1000<br />

500<br />

3500<br />

3000<br />

2500<br />

2000<br />

1500<br />

1000<br />

500<br />

0<br />

1200<br />

1000<br />

800<br />

600<br />

400<br />

200<br />

0<br />

1200<br />

1100<br />

1000<br />

900<br />

800<br />

700<br />

600<br />

500<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.54: Running times of the computationally optimal parallel RHCA, DHCA and flat<br />

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

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

323

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

Saved successfully!

Ooh no, something went wrong!