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