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

Private GIT Repository
new
authorcouturie <raphael.couturier@univ-fcomte.Fr>
Tue, 8 Sep 2015 17:56:48 +0000 (19:56 +0200)
committercouturie <raphael.couturier@univ-fcomte.Fr>
Tue, 8 Sep 2015 17:56:48 +0000 (19:56 +0200)
IJHPCN/nb_iter_sec_ex45.pdf [deleted file]
IJHPCN/nb_iter_sec_ex45_curie.txt
IJHPCN/paper.tex

diff --git a/IJHPCN/nb_iter_sec_ex45.pdf b/IJHPCN/nb_iter_sec_ex45.pdf
deleted file mode 100644 (file)
index 5c0750f..0000000
Binary files a/IJHPCN/nb_iter_sec_ex45.pdf and /dev/null differ
index 114b6771efb4a4211c66392daf347bbe12b1f00d..02a00b9387f543d07cf2b5d24dce0d6b0c95b5c8 100644 (file)
@@ -1,5 +1,5 @@
 #                      fgmres/asm      tsirm/asm               fgmres/hypre
 512            123.55                  227.454                 0.0698
 #                      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
 4096   94.26                           153.09                  
 8192   72.08                           142.40
index 3aa76dee5624bc5986ac40d389c0a0f6db14ae1f..7b78160d817bb31c8ad8b999f4417b55787e14dc 100644 (file)
@@ -638,7 +638,7 @@ preconditioners in PETSc, readers are referred to~\cite{petsc-web-page}.
 \hline\r
 \r
 \end{tabular}\r
 \hline\r
 \r
 \end{tabular}\r
-\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.}\r
+\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.}\r
 \label{tab:03}\r
 \end{center}\r
 \end{table*}\r
 \label{tab:03}\r
 \end{center}\r
 \end{table*}\r
@@ -710,7 +710,7 @@ interesting.
 \hline\r
 \r
 \end{tabular}\r
 \hline\r
 \r
 \end{tabular}\r
-\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.}\r
+\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.}\r
 \label{tab:04}\r
 \end{center}\r
 \end{table*}\r
 \label{tab:04}\r
 \end{center}\r
 \end{table*}\r
@@ -769,7 +769,7 @@ taken into account with TSIRM.
 \hline\r
 \r
 \end{tabular}\r
 \hline\r
 \r
 \end{tabular}\r
-\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.}\r
+\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.}\r
 \label{tab:05}\r
 \end{center}\r
 \end{table*}\r
 \label{tab:05}\r
 \end{center}\r
 \end{table*}\r
@@ -784,7 +784,7 @@ taken into account with TSIRM.
 \r
 Concerning the  experiments some  other remarks are  interesting.\r
 \begin{itemize}\r
 \r
 Concerning the  experiments some  other remarks are  interesting.\r
 \begin{itemize}\r
-\item We have tested other examples  of PETSc (ex29, ex45, ex49).  For all these\r
+\item We have tested other examples  of PETSc/KSP (ex29, ex45, ex49).  For all these\r
   examples,  we have also  obtained similar  gains between  GMRES and  TSIRM but\r
   those  examples are  not scalable  with many  cores. In  general, we  had some\r
   problems with more than $4,096$ cores.\r
   examples,  we have also  obtained similar  gains between  GMRES and  TSIRM but\r
   those  examples are  not scalable  with many  cores. In  general, we  had some\r
   problems with more than $4,096$ cores.\r
@@ -815,18 +815,26 @@ Concerning the  experiments some  other remarks are  interesting.
 \cline{2-7}\r
                     & Time  & \# Iter.  & Time  & \# Iter. & Time  & \# Iter.   \\\hline \hline\r
    512              & 5.54      & 685    & 2.5 &       570  & 128.9 & 9     \\\r
 \cline{2-7}\r
                     & Time  & \# Iter.  & Time  & \# Iter. & Time  & \# Iter.   \\\hline \hline\r
    512              & 5.54      & 685    & 2.5 &       570  & 128.9 & 9     \\\r
-   2048             & 14.95     & 1,560  &  5.2 &     746   & 335.7 & 9 \\\r
+   2048             & 14.95     & 1,560  &  4.32 &     746   & 335.7 & 9 \\\r
    4096             & 25.13    & 2,369   & 5.61 &   859  &   >1000  & -- \\\r
    8192             & 44.35   & 3,197   &  7.6  &  1083 & >1000 &  --   \\\r
 \r
 \hline\r
 \r
 \end{tabular}\r
    4096             & 25.13    & 2,369   & 5.61 &   859  &   >1000  & -- \\\r
    8192             & 44.35   & 3,197   &  7.6  &  1083 & >1000 &  --   \\\r
 \r
 \hline\r
 \r
 \end{tabular}\r
-\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.}\r
+\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.}\r
 \label{tab:06}\r
 \end{center}\r
 \end{table*}\r
 \r
 \label{tab:06}\r
 \end{center}\r
 \end{table*}\r
 \r
+\r
+\begin{figure}[htbp]\r
+\centering\r
+  \includegraphics[width=0.5\textwidth]{nb_iter_sec_ex45_curie}\r
+\caption{Number of iterations per second with ex45 and the same parameters as in Table~\ref{tab:06} (weak scaling)}\r
+\label{fig:03}\r
+\end{figure}\r
+\r
 %%ENDNEW\r
 \r
 %%%*********************************************************\r
 %%ENDNEW\r
 \r
 %%%*********************************************************\r