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.

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

120<br />

100<br />

80<br />

60<br />

40<br />

20<br />

600<br />

500<br />

400<br />

300<br />

200<br />

100<br />

900<br />

800<br />

700<br />

600<br />

500<br />

400<br />

300<br />

200<br />

900<br />

800<br />

700<br />

600<br />

500<br />

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

x 10<br />

2<br />

4EAC<br />

1.5<br />

1<br />

0.5<br />

0<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

RHCA<br />

DHCA<br />

flat<br />

x 10<br />

2.5<br />

4EAC<br />

1.5<br />

1<br />

0.5<br />

0<br />

20000<br />

15000<br />

10000<br />

5000<br />

RHCA<br />

DHCA<br />

flat<br />

x 10<br />

2<br />

4EAC<br />

0<br />

RHCA<br />

DHCA<br />

flat<br />

EAC<br />

RHCA<br />

DHCA<br />

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

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

2<br />

1.8<br />

1.6<br />

1.4<br />

1.2<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

4<br />

3<br />

2<br />

1<br />

0<br />

x 10 4 ALSAD<br />

RHCA<br />

DHCA<br />

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

CPU time (sec.)<br />

120<br />

100<br />

80<br />

60<br />

40<br />

20<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

150<br />

100<br />

50<br />

0<br />

MCLA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

4<br />

3<br />

2<br />

1<br />

0<br />

flat<br />

x 10 4 ALSAD<br />

RHCA<br />

DHCA<br />

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

CPU time (sec.)<br />

400<br />

350<br />

300<br />

250<br />

200<br />

150<br />

100<br />

50<br />

0<br />

HGPA<br />

RHCA<br />

DHCA<br />

flat<br />

CPU time (sec.)<br />

30<br />

25<br />

20<br />

15<br />

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

flat<br />

ALSAD<br />

RHCA<br />

DHCA<br />

flat<br />

(c) Serial implementation running time, |dfA| =19<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 />

40<br />

35<br />

30<br />

25<br />

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

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

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

CPU time (sec.)<br />

800<br />

700<br />

600<br />

500<br />

400<br />

300<br />

200<br />

100<br />

0<br />

3000<br />

2500<br />

2000<br />

1500<br />

1000<br />

500<br />

0<br />

4000<br />

3000<br />

2000<br />

1000<br />

0<br />

3500<br />

3000<br />

2500<br />

2000<br />

1500<br />

1000<br />

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

15000<br />

10000<br />

5000<br />

0<br />

15000<br />

10000<br />

5000<br />

0<br />

8000<br />

7000<br />

6000<br />

5000<br />

4000<br />

3000<br />

2000<br />

1000<br />

0<br />

8000<br />

7000<br />

6000<br />

5000<br />

4000<br />

3000<br />

2000<br />

1000<br />

SLSAD<br />

RHCA<br />

DHCA<br />

RHCA<br />

DHCA<br />

flat<br />

SLSAD<br />

flat<br />

SLSAD<br />

RHCA<br />

DHCA<br />

flat<br />

SLSAD<br />

RHCA<br />

DHCA<br />

flat<br />

Figure C.56: Running times of the computationally optimal serial RHCA, DHCA and flat<br />

consensus architectures on the BBC data collection in the four diversity scenarios |dfA| =<br />

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

326

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

Saved successfully!

Ooh no, something went wrong!