Per le comunicazioni collettive sono stati usati 4 tipi di test del programma
goptest : Broadcast Round, Sincronizzazione, Reduction con double
e una variante di Broadcast.
Con questi test abbiamo misurato il tempo necessario per eseguire delle comuni operazioni di trasmissione collettive in funzione del numero di processi coinvolti e della dimensione del pacchetto di dati.
| DIMENSIONE PACCHETTO (BYTE) |
NUMERO PROCESSI |
| 512 |
2-4-6-8-10-12-14-16 (*)
2-4-6-8 (**) |
| 1024 |
2-4-6-8-10-12-14-16 (*) |
| 32k |
2-4-6-8-10-12-14-16 (*) |
| 64k |
2-4-6-8-10-12-14-16 (*)
2-4-6-8 (**) |
(*)
Le macchine utilizzate su LAN sono : pp4.ce.unipr.it , pp2.ce.unipr.it e Parma01.ce.unipr.it
per un totale di 8 CPU.
(**)
Le macchine utilizzate su WAN sono : pp2.ce.unipr.it e AMaster.unipr.it
per un totale di 4 CPU.
Brevemente si puo' anrticipare che :