]> 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.
 
+[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.
@@ -153,6 +164,7 @@ AUTHORS: Charles Emile Ramamonjisoa, David Laiymani, Arnaud Giersch,
 `----
 
 [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
@@ -244,6 +256,7 @@ AUTHORS: Charles Emile Ramamonjisoa, David Laiymani, Arnaud Giersch,
 `----
 
 [RCE] ??
 
 ,----
 | 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 ?
 
+[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