+TODO
+=> arborescence des résultats, répartition des fichiers
+ Actuellement:
+ - results/plat_${PLATFORM}/topo_${TOPOLOGY}/loba_${PARAM/ALGO}.out
+ Reste à:
+ - intégrer les differents rations comp/comm (× 7)
+ - variantes sur la répartition initiale (× 2)
+ - variantes entière ou non (× 2)
+
+RÉSUMÉ
+- 6 plates-formes
+- 7 topologies
+- 7 ratios comp/comm
+- 2 répartitions initiales
+- 4 algos
+- 2 avec ou sans bookkeeping
+- 2 entier ou réel
+=> TOTAL = 6 × 7 × 7 × 2 × 4 × 2 × 2 = 9408 combinaisons !
+
NOMBRE DE NOEUDS [OK]
- 16
- 64
- 256
+=> défini par les plates-formes
-PLATESFORMES [OK]
+PLATES-FORMES [OK]
- homogène -> cluster{16,64,256}.xml
- hétérogène -> grid{16,64,256}.xml
* grid16 : 4 clusters de 4 nœuds sur 4 sites (1 par site)
dont 1 à 10 nœuds et 1 ou 3 à 11 nœuds)
Caractéristiques :
-- calculs .......: 1 GFlop/s
-- communications : bw=125 MB/s lat= 50 µs
+- calculs .......: 1 GFlop/s -> 1e9
+- communications : bw=125 MB/s lat= 50 µs -> 1.25e8
- backbone ......: bw=2.25 GB/s lat=500 µs
-TOPOLOGIES : toutes [???]
+TOPOLOGIES : toutes [OK]
- btree
- clique
- hcube
REPARTITION INITIALE [WIP]
- node 0
-- aléatoire (choisir le même seed!)
+- aléatoire -R
+=> même seed! -r 42
RATIO comp/comm [WIP]
-- 1/1000 -c 1e9,0 -C 1e12,0
-- 1/100 -c 1e9,0 -C 1e11,0
-- 1/10 -c 1e9,0 -C 1e10,0
-- 1 -c 1e9,0 -C 1e9,0
-- 10 -c 1e9,0 -C 1e8,0
-- 100 -c 1e9,0 -C 1e7,0
-- 1000 -c 1e9,0 -C 1e6,0
-=> NON! à corriger en fonction des ratios des capacités de calcul/comm !
+- 1/1000 -c 1e9,0 -C 1.25e11,0
+- 1/100 -c 1e9,0 -C 1.25e10,0
+- 1/10 -c 1e9,0 -C 1.25e9,0
+- 1 -c 1e9,0 -C 1.25e8,0
+- 10 -c 1e9,0 -C 1.25e7,0
+- 100 -c 1e9,0 -C 1.25e6,0
+- 1000 -c 1e9,0 -C 1.25e5,0
+=> corrigés en fonction des ratios des capacités de calcul/comm (1e9/1.25e8)
ALGOS [OK]
- simple
- makhoul
VARIANTES [WIP]
-- bookkeeping
-- integer
+- bookkeeping -b
+- integer -Z