2 => l'ensemble des simulations s'annonce trop énorme, il faut réduire
3 (dans un premier temps)
4 - enlever les plateformes à 256
5 - enlever les ratios 1000:1, 100:1, 1:100, et 1:1000.
6 On conserve ainsi 4 plates-formes sur 6, et 3 ratios sur 7, le total
7 se trouve alors réduit à : 9408 × 4/6 × 3/7 = 2688 combinaisons, soit
8 une réduction de 71,4%).
14 - 2 répartitions initiales
16 - 2 avec ou sans bookkeeping
18 => TOTAL = 6 × 7 × 7 × 2 × 4 × 2 × 2 = 9408 combinaisons !
20 => arborescence des résultats, répartition des fichiers
22 - results_XY_Z/plat_${PLATFORM}/topo_${TOPOLOGY}/algo_${ALGO}_VARIANT.out
24 - X : 'I' (variante entière) ou 'R' (variante réelle)
25 - Y : '1' (node 0) ou 'N' (réparition aléatoire)
26 - Z : '1000:1' '100:1' '10:1' '1:1' '1:10' '1:100' '1:1000' (ratio)
27 - VARIANT: 'plain' ou 'bookkeeping'
33 => défini par les plates-formes
36 - homogène -> cluster{16,64,256}.xml
37 - hétérogène -> grid{16,64,256}.xml
38 * grid16 : 4 clusters de 4 nœuds sur 4 sites (1 par site)
39 * grid64 : 16 clusters de 4 nœuds sur 8 sites (2 par site)
40 * grid256 : 24 clusters de 10 ou 11 nœuds sur 8 sites (2 ou 4 par site,
41 dont 1 à 10 nœuds et 1 ou 3 à 11 nœuds)
44 - calculs .......: 1 GFlop/s -> 1e9
45 - communications : bw=125 MB/s lat= 50 µs -> 1.25e8
46 - backbone ......: bw=2.25 GB/s lat=500 µs
48 TOPOLOGIES : toutes [OK]
60 REPARTITION INITIALE [OK]
66 - 1000 -c 1e6,0 -C 1.25e2,0
67 - 100 -c 1e6,0 -C 1.25e3,0
68 - 10 -c 1e6,0 -C 1.25e4,0
69 - 1 -c 1e6,0 -C 1.25e5,0
70 - 1/10 -c 1e6,0 -C 1.25e6,0
71 - 1/100 -c 1e6,0 -C 1.25e7,0
72 - 1/1000 -c 1e6,0 -C 1.25e8,0
73 => corrigés en fonction des ratios des capacités de calcul/comm (1e9/1.25e8)
74 => ajustés pour que les calculs ne durent pas trop longtemps si toute la
75 charge se trouve sur un seul nœud
76 => une unité de charge "dure" 1e-3 secondes.
77 ( 1000 -> 1 seconde ; 16000 -> 16 secondes ; 64000 -> 64 secondes ; etc. )
78 => pour les communications, une unité de charge vaut, suivant le ratio, entre
79 125 octets et 125 Mo. Avec un ratio de 1, c'est 125 Ko.
81 BORNES SUR LES COMMUNICATIONS [OK]
82 - taille minimale de paquet (-m) : 1e-4
83 motivation : trop de paquets trop petits ralentissent fortement les simu.
84 - taille maximale des paquets (-M) : 10
85 motivation : mauvaise perfs. avec certains algos.