]> AND Private Git Repository - loba.git/commitdiff
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
In TESTS, bound sizes of data transfers.
authorArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Thu, 1 Sep 2011 21:39:03 +0000 (23:39 +0200)
committerArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Thu, 1 Sep 2011 21:39:03 +0000 (23:39 +0200)
Experimentations/make_params
TESTS

index 78cf9ae9bc5bfe23d9aef5a9fbc81b975317c516..7dd1661c7c79b055466fb1f6b8dc9f0cba8e29d6 100755 (executable)
@@ -19,7 +19,7 @@ test -r "$TEMPLATE" || die "file not found: $TEMPLATE"
 for flavour in "I" "R"; do
     for distrib in "1" "N"; do
         for ratio in "1000:1" "100:1" "10:1" "1:1" "1:10" "1:100" "1:1000"; do
-            declare -a opts=( )
+            declare -a opts=( -m1e-4 -M10 )
             case "$flavour" in
                 "I") opts+=( -Z ) ;;
                 "R") : ;;
diff --git a/TESTS b/TESTS
index fd16f358196ffa93a15996908e03b1d6ec77479f..eb8255830fe8d4aa48f6b5b146a48b1c1a977f53 100644 (file)
--- a/TESTS
+++ b/TESTS
@@ -73,6 +73,16 @@ RATIO comp/comm                                         [OK]
 => corrigés en fonction des ratios des capacités de calcul/comm (1e9/1.25e8)
 => ajustés pour que les calculs ne durent pas trop longtemps si toute la
    charge se trouve sur un seul nœud
+=> une unité de charge "dure" 1e-3 secondes.
+   ( 1000 -> 1 seconde ; 16000 -> 16 secondes ; 64000 -> 64 secondes ; etc. )
+=> pour les communications, une unité de charge vaut, suivant le ratio, entre
+   125 octets et 125 Mo.  Avec un ratio de 1, c'est 125 Ko.
+
+BORNES SUR LES COMMUNICATIONS                           [OK]
+- taille minimale de paquet (-m) : 1e-4
+  motivation : trop de paquets trop petits ralentissent fortement les simu.
+- taille maximale des paquets (-M) : 10
+  motivation : mauvaise perfs. avec certains algos.
 
 ALGOS                                                   [OK]
 - simple