X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba-papers.git/blobdiff_plain/1d15a8ec249a5c61c46650801704389dcb00dbf6..16e862f93239637fe4feae9949de297be4d988a4:/loba-besteffort/loba-besteffort.tex?ds=inline

diff --git a/loba-besteffort/loba-besteffort.tex b/loba-besteffort/loba-besteffort.tex
index 36b1fbe..2d0f414 100644
--- a/loba-besteffort/loba-besteffort.tex
+++ b/loba-besteffort/loba-besteffort.tex
@@ -45,8 +45,13 @@
 \author{Arnaud Giersch\corref{cor}}
 \ead{arnaud.giersch@femto-st.fr}
 
-\address{FEMTO-ST, University of Franche-ComtÃ©\\
- 19 avenue du MarÃ©chal Juin, BP 527, 90016 Belfort cedex, France}
+\address{%
+  Institut FEMTO-ST (UMR 6174),
+  UniversitÃ© de Franche-ComtÃ© (UFC),
+  Centre National de la Recherche Scientifique (CNRS),
+  Ãcole Nationale SupÃ©rieure de MÃ©canique et des Microtechniques (ENSMM),
+  UniversitÃ© de Technologie de Belfort MontbÃ©liard (UTBM)\\
+  19 avenue du MarÃ©chal Juin, BP 527, 90016 Belfort cedex, France}
 
 \cortext[cor]{Corresponding author.}
 
@@ -719,45 +724,74 @@ allocated time, or because we simply decided not to run it.
 
 \FIXME{annoncer le plan de la suite}
 
-\subsubsection{The \besteffort{} strategy}
+\subsubsection{The \besteffort{} strategy with the load initially on only one
+  node}
 
-Looking at the graph on figure~\ref{fig.results1}, we can see that the
-\besteffort{} strategy is not too bad, compared to the \makhoul{} strategy.
+Before looking at the different variations, we'll first show that the plain
+\besteffort{} strategy is valuable, and may be as good as the \makhoul{}
+strategy.  On the graphs from the figure~\ref{fig.results1}, these strategies
+are respectively labeled ``b'' and ``a''.
 
-\FIXME{donner les premiÃ¨res conclusions}
-\FIXME{comparer be/makhoul -> be tient la route (parler du cas rÃ©el uniquement)}
+twice faster on lines
+almost equivalent on torus
+worse on hcubes
 
-\subsubsection{With the virtual load extension}
+-> interconnection
 
-\FIXME{valider l'extension virtual load -> c'est 'achement bien}
+plus c'est connectÃ©, moins bon est BE car Ã  vouloir trop bien Ã©quilibrer
+localement, le processeurs se perturbent mutuellement.  Du coup, makhoul qui
+Ã©quilibre moins bien localement est moins perturbÃ© par ces interfÃ©rences.
+
+\subsubsection{With the virtual load extension with the load initially on only
+  one node}
+
+Dans ce cas lÃ©gÃ¨re amÃ©lioration de la cvg. max.  Temps moyen de cvg. amÃ©liorÃ©,
+mais plus de temps passÃ© en idle, surtout quand les comms coutent cher.
+
+\subsubsection{The \besteffort{} strategy with an initial random load
+  distribution, and larger platforms}
+
+MÃªmes conclusions pour line et hcube.
+Sur tore, BE se fait exploser quand les comms coutent cher.
+
+\FIXME{virer les 1024 ?}
+
+\subsubsection{With the virtual load extension with an initial random load
+  distribution}
+
+Soit c'est Ã©quivalent, soit on gagne -> surtout quand les comms coutent cher et
+qu'il y a beaucoup de voisins.
 
 \subsubsection{The $k$ parameter}
 
-\FIXME{proposer le -k -> Ã§a peut aider dans certains cas}
+Dans le cas oÃ¹ les comms coutent cher et ou BE se fait avoir, on peut ameliorer
+les perfs avec le param k.
 
-\subsubsection{With an initial random distribution, and larger platforms}
+\subsubsection{With integer load, 1 ou N}
 
-\FIXME{dire quoi ici ?}
+Cas normal, ligne -> converge pas (effet d'escalier).
+Avec vload, Ã§a converge.
 
-\subsubsection{With integer load}
+Dans les autres cas, rÃ©sultats similaires au cas rÃ©el: redire que vload est
+intÃ©ressant.
 
-\FIXME{conclure avec la version entiÃ¨re -> on n'a pas l'effet d'escalier !}
+\FIXME{virer la metrique volume de comms}
 
-\FIXME{what about the amount of data?}
+\FIXME{ajouter une courbe ou on voit l'Ã©volution de la charge en fonction du
+  temps : avec et sans vload}
 
-\FIXME{On constate quoi (vÃ©rifier avec les chiffres)?
-\begin{itemize}
-\item cluster ou grid, entier ou rÃ©el, ne font pas de grosses diffÃ©rences
-\item bookkeeping? amÃ©liore souvent les choses, parfois au prix d'un retard au dÃ©marrage
-\item makhoul? se fait battre sur les grosses plateformes
-\item taille de plateforme?
-\item ratio comp/comm?
-\item option $k$? peut-Ãªtre intÃ©ressant sur des plateformes fortement interconnectÃ©es (hypercube)
-\item volume de comm? souvent, besteffort/plain en fait plus. pourquoi?
-\item rÃ©partition initiale de la charge ?
-\item integer mode sur topo. line n'a jamais fini en plain? vÃ©rifier si ce n'est
-  pas Ã  cause de l'effet d'escalier que bk est capable de gommer.
-\end{itemize}}
+% \begin{itemize}
+% \item cluster ou grid, entier ou rÃ©el, ne font pas de grosses diffÃ©rences
+% \item bookkeeping? amÃ©liore souvent les choses, parfois au prix d'un retard au dÃ©marrage
+% \item makhoul? se fait battre sur les grosses plateformes
+% \item taille de plateforme?
+% \item ratio comp/comm?
+% \item option $k$? peut-Ãªtre intÃ©ressant sur des plateformes fortement interconnectÃ©es (hypercube)
+% \item volume de comm? souvent, besteffort/plain en fait plus. pourquoi?
+% \item rÃ©partition initiale de la charge ?
+% \item integer mode sur topo. line n'a jamais fini en plain? vÃ©rifier si ce n'est
+%   pas Ã  cause de l'effet d'escalier que bk est capable de gommer.
+% \end{itemize}}
 
 % On veut montrer quoi ? :
 
