From: couturie Date: Tue, 8 Sep 2015 17:56:48 +0000 (+0200) Subject: new X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/GMRES2stage.git/commitdiff_plain/c58e487c34213347636db95b9de6e3db660b6c4b new --- diff --git a/IJHPCN/nb_iter_sec_ex45.pdf b/IJHPCN/nb_iter_sec_ex45.pdf deleted file mode 100644 index 5c0750f..0000000 Binary files a/IJHPCN/nb_iter_sec_ex45.pdf and /dev/null differ diff --git a/IJHPCN/nb_iter_sec_ex45_curie.txt b/IJHPCN/nb_iter_sec_ex45_curie.txt index 114b677..02a00b9 100644 --- a/IJHPCN/nb_iter_sec_ex45_curie.txt +++ b/IJHPCN/nb_iter_sec_ex45_curie.txt @@ -1,5 +1,5 @@ # fgmres/asm tsirm/asm fgmres/hypre 512 123.55 227.454 0.0698 -2048 104.34 143.29 0.0268 +2048 104.34 173.68 0.0268 4096 94.26 153.09 8192 72.08 142.40 diff --git a/IJHPCN/paper.tex b/IJHPCN/paper.tex index 3aa76de..7b78160 100644 --- a/IJHPCN/paper.tex +++ b/IJHPCN/paper.tex @@ -638,7 +638,7 @@ preconditioners in PETSc, readers are referred to~\cite{petsc-web-page}. \hline \end{tabular} -\caption{Comparison of FGMRES and TSIRM with FGMRES for example ex15 of PETSc with two preconditioners (mg and sor) having 25,000 components per core on Juqueen ($\epsilon_{tsirm}=1e-3$, $max\_iter_{kryl}=30$, $s=12$, $max\_iter_{ls}=15$, $\epsilon_{ls}=1e-40$), time is expressed in seconds.} +\caption{Comparison of FGMRES and TSIRM with FGMRES for example ex15 of PETSc/KSP with two preconditioners (mg and sor) having 25,000 components per core on Juqueen ($\epsilon_{tsirm}=1e-3$, $max\_iter_{kryl}=30$, $s=12$, $max\_iter_{ls}=15$, $\epsilon_{ls}=1e-40$), time is expressed in seconds.} \label{tab:03} \end{center} \end{table*} @@ -710,7 +710,7 @@ interesting. \hline \end{tabular} -\caption{Comparison of FGMRES and TSIRM with FGMRES algorithms for ex54 of Petsc (both with the MG preconditioner) with 25,000 components per core on Curie ($max\_iter_{kryl}=30$, $s=12$, $max\_iter_{ls}=15$, $\epsilon_{ls}=1e-40$), time is expressed in seconds.} +\caption{Comparison of FGMRES and TSIRM with FGMRES algorithms for ex54 of PETSc/KSP (both with the MG preconditioner) with 25,000 components per core on Curie ($max\_iter_{kryl}=30$, $s=12$, $max\_iter_{ls}=15$, $\epsilon_{ls}=1e-40$), time is expressed in seconds.} \label{tab:04} \end{center} \end{table*} @@ -769,7 +769,7 @@ taken into account with TSIRM. \hline \end{tabular} -\caption{Comparison of FGMRES and TSIRM for ex54 of PETSc (both with the MG preconditioner) with 204,919,225 components on Curie with different number of cores ($\epsilon_{tsirm}=5e-5$, $max\_iter_{kryl}=30$, $s=12$, $max\_iter_{ls}=15$, $\epsilon_{ls}=1e-40$), time is expressed in seconds.} +\caption{Comparison of FGMRES and TSIRM for ex54 of PETSc/KSP (both with the MG preconditioner) with 204,919,225 components on Curie with different number of cores ($\epsilon_{tsirm}=5e-5$, $max\_iter_{kryl}=30$, $s=12$, $max\_iter_{ls}=15$, $\epsilon_{ls}=1e-40$), time is expressed in seconds.} \label{tab:05} \end{center} \end{table*} @@ -784,7 +784,7 @@ taken into account with TSIRM. Concerning the experiments some other remarks are interesting. \begin{itemize} -\item We have tested other examples of PETSc (ex29, ex45, ex49). For all these +\item We have tested other examples of PETSc/KSP (ex29, ex45, ex49). For all these examples, we have also obtained similar gains between GMRES and TSIRM but those examples are not scalable with many cores. In general, we had some problems with more than $4,096$ cores. @@ -815,18 +815,26 @@ Concerning the experiments some other remarks are interesting. \cline{2-7} & Time & \# Iter. & Time & \# Iter. & Time & \# Iter. \\\hline \hline 512 & 5.54 & 685 & 2.5 & 570 & 128.9 & 9 \\ - 2048 & 14.95 & 1,560 & 5.2 & 746 & 335.7 & 9 \\ + 2048 & 14.95 & 1,560 & 4.32 & 746 & 335.7 & 9 \\ 4096 & 25.13 & 2,369 & 5.61 & 859 & >1000 & -- \\ 8192 & 44.35 & 3,197 & 7.6 & 1083 & >1000 & -- \\ \hline \end{tabular} -\caption{Comparison of FGMRES and TSIRM for ex45 of PETSc with two preconditioner (ASM and HYPRE) having 25,000 components per core on Curie ($\epsilon_{tsirm}=1e-10$, $max\_iter_{kryl}=30$, $s=12$, $max\_iter_{ls}=15$, $\epsilon_{ls}=1e-40$), time is expressed in seconds.} +\caption{Comparison of FGMRES and TSIRM for ex45 of PETSc/KSP with two preconditioner (ASM and HYPRE) having 25,000 components per core on Curie ($\epsilon_{tsirm}=1e-10$, $max\_iter_{kryl}=30$, $s=12$, $max\_iter_{ls}=15$, $\epsilon_{ls}=1e-40$), time is expressed in seconds.} \label{tab:06} \end{center} \end{table*} + +\begin{figure}[htbp] +\centering + \includegraphics[width=0.5\textwidth]{nb_iter_sec_ex45_curie} +\caption{Number of iterations per second with ex45 and the same parameters as in Table~\ref{tab:06} (weak scaling)} +\label{fig:03} +\end{figure} + %%ENDNEW %%%*********************************************************