]> AND Private Git Repository - hpcc2014.git/blobdiff - hpcc2014_reviews.txt
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
2
[hpcc2014.git] / hpcc2014_reviews.txt
index 1d2861a370efd52bad83e7c393610b2ccc2b4d78..64968a569c5e172e1e7114935296351813e014fa 100644 (file)
@@ -100,6 +100,17 @@ AUTHORS: Charles Emile Ramamonjisoa, David Laiymani, Arnaud Giersch,
       qui est executé en mode SYNC avec l’algo de multisplitting qui
       lui sera executé en mode ASYNC.
 
       qui est executé en mode SYNC avec l’algo de multisplitting qui
       lui sera executé en mode ASYNC.
 
+[LZK] Pas uniquement la comparaison !
+      Par la simulation sur SimGrid (et la comparaison des deux algorithmes),
+      on a montré que notre méthode est plus adaptée aux grilles distribuées. 
+      En quelque sorte, on a bien modifié l'algorithme de GMRES pour l'adapter
+      aux clusters distants. On a utilisé des itérations asynchrones pour
+      recouvrir les communications par du calcul et le multisplittig pour
+      réduire le volume total des communications. De toute façon, on ne pouvait
+      pas appliquer les itérations asynchrones sur GMRES sans le multisplitting.
+      On peut bien sûr utiliser ces deux techniques avec une autre méthode
+      numérique de résolution comme solveur interne.  
+
 ,----
 | The prejudice of the paper is that the GMRES algorithm is not using
 | non-blocking communication to begin with.
 ,----
 | The prejudice of the paper is that the GMRES algorithm is not using
 | non-blocking communication to begin with.
@@ -153,6 +164,7 @@ AUTHORS: Charles Emile Ramamonjisoa, David Laiymani, Arnaud Giersch,
 `----
 
 [RCE] Je pense que le reviewer a raison. Lilia ?
 `----
 
 [RCE] Je pense que le reviewer a raison. Lilia ?
+[LZK] OUI, k==MaxIter.                                            
 
 ,----
 | As far as the reviewer can tell, SMPI removes heavy computation by
 
 ,----
 | As far as the reviewer can tell, SMPI removes heavy computation by
@@ -244,6 +256,7 @@ AUTHORS: Charles Emile Ramamonjisoa, David Laiymani, Arnaud Giersch,
 `----
 
 [RCE] ??
 `----
 
 [RCE] ??
 
 ,----
 | 3) This is somewhat of a minor point, but I did not see an explicit
 
 ,----
 | 3) This is somewhat of a minor point, but I did not see an explicit
@@ -260,6 +273,15 @@ AUTHORS: Charles Emile Ramamonjisoa, David Laiymani, Arnaud Giersch,
       IV. Il permet effectivement de determiner le critère ou la
       condition de convergence globale. Lilia peut confirmer ?
 
       IV. Il permet effectivement de determiner le critère ou la
       condition de convergence globale. Lilia peut confirmer ?
 
+[LZK] En asynchrone, on a toujours utilisé cette condition pour détecter
+      la convergence. Pour la convergence du solveur GMRES sur chaque
+      cluster (indépendemment de la convergence globale) on utilise ce
+      critère: || A x - b|| / || b ||<=inner precision. Pour la convergence 
+      globale, elle est détectée quand tous les calculs locaux ont 
+      convergé: (k==MaxIter)or(X^k−X^k+1)<=epsilon, X sous-vecteur
+      local de la solution et epsilon est la outer precision et donc
+      la précision donnée dans la table I. 
+
 ,----
 | 4) Typical latencies within clusters are on the order of a
 | microsecond, and the latency used to produce Table I is more than
 ,----
 | 4) Typical latencies within clusters are on the order of a
 | microsecond, and the latency used to produce Table I is more than