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 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) * grid64 : 16 clusters de 4 nœuds sur 8 sites (2 par site) * grid256 : 24 clusters de 10 ou 11 nœuds sur 8 sites (2 ou 4 par site, dont 1 à 10 nœuds et 1 ou 3 à 11 nœuds) Caractéristiques : - 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 [OK] - btree - clique - hcube - line - ring - star - torus CHARGE INITIALE [OK] - 1000 / noeud REPARTITION INITIALE [WIP] - node 0 - aléatoire -R => même seed! -r 42 RATIO comp/comm [WIP] - 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 - besteffort - 2besteffort - makhoul VARIANTES [WIP] - bookkeeping -b - integer -Z