Skip to content
Snippets Groups Projects
Commit ba8fd6a9 authored by Mathieu Peybernes's avatar Mathieu Peybernes
Browse files

Merge branch 'master' of ssh://c4science.ch/source/SCM-lecture

parents 81d54b42 e46591fb
No related branches found
No related tags found
No related merge requests found
......@@ -38,15 +38,23 @@
\begin{frame}
\frametitle{MPI}
\framesubtitle{MPI code compiler}
mpicc is really a wrapper for the standard (GCC and Intel) compilers
\cmd{mpicc/mpif90/...} is really a wrapper for the standard (GCC and Intel) compilers
\begin{itemize}
\item mpicc - generic MPI C compiler
\item mpiicc - Intel MPI C compiler
\item mpicxx - generic MPI C++ compiler
\item mpiifort - Intel MPI Fortran compiler
\item \cmd{mpicc} - generic MPI C compiler
\item \cmd{mpiicc} - Intel MPI C compiler
\item \cmd{mpicxx} - generic MPI C++ compiler
\item \cmd{mpiifort} - Intel MPI Fortran compiler
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{MPI}
\framesubtitle{Exercise compilationMPI}
\begin{itemize}
\item Go to the directory \cmd{compilationMPI}
\item Compile and execute the code using srun and multiple MPI processes
\end{itemize}
\end{frame}
%%% Local Variables:
%%% mode: latex
......
......@@ -152,7 +152,7 @@
\begin{frame}[t,fragile]
\frametitle{Compilation}
\framesubtitle{bilan and header files}
\framesubtitle{Summary and header files}
To sum up, to compile we need typically the following informations:
\begin{itemize}
\item The name of the source code file(s)
......@@ -216,9 +216,8 @@ prepend_path("INCLUDE","/ssoft/spack/arvine/v1/opt/spack/linux-rhel7-skylake_avx
\frametitle{Compilation}
\framesubtitle{Libraries to make your life better}
\begin{itemize}
\item Openblas
\item MKL
\item OpenBLAS
\item MKL
\item FFTW
\item Eigen
\item ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment