Skip to content

Commit

Permalink
docs: update manifest for centos/aarch (openhpc#861)
Browse files Browse the repository at this point in the history
Signed-off-by: Karl W. Schulz <[email protected]>
  • Loading branch information
koomie committed Nov 5, 2018
1 parent f201499 commit e39442f
Show file tree
Hide file tree
Showing 12 changed files with 326 additions and 148 deletions.
28 changes: 16 additions & 12 deletions docs/recipes/install/centos7/aarch64/warewulf/slurm/manifest.tex
Original file line number Diff line number Diff line change
Expand Up @@ -13,25 +13,27 @@
\end{table}
\vspace*{0.5cm}

\renewcommand{\firstColWidth}{4.3cm}
\renewcommand{\secondColWidth}{1.8cm}
\renewcommand{\firstColWidth}{6.25cm}
\renewcommand{\secondColWidth}{0.95cm}

% Provisioning

\begin{table}[h!]
\caption{\bf Provisioning} \vspace*{\captionSpace{}} \label{table:provisioning}
\input manifest/provisioning
\vspace*{\tabSpaceBot{}}
\end{table}

\renewcommand{\firstColWidth}{4.1cm}
\renewcommand{\secondColWidth}{1.8cm}

% Resource Management
\begin{table}[h!]
\caption{\bf Resource Management} \vspace*{\captionSpace{}} \label{table:rms}
\input manifest/rms
\vspace*{\tabSpaceBot{}}
\end{table}

\renewcommand{\firstColWidth}{4.7cm}
\renewcommand{\firstColWidth}{4.8cm}

% Compiler Families
\begin{table}[h!]
Expand All @@ -40,8 +42,8 @@
\vspace*{\tabSpaceBot{}}
\end{table}

\renewcommand{\firstColWidth}{5.6cm}
\renewcommand{\secondColWidth}{1.5cm}
\renewcommand{\firstColWidth}{4.8cm}
%\renewcommand{\secondColWidth}{1.5cm}

% MPI Families
\begin{table}[h!]
Expand All @@ -60,8 +62,8 @@
\vspace*{\tabSpaceBot{}}
\end{table}

\renewcommand{\firstColWidth}{4.2cm}
\renewcommand{\secondColWidth}{1.92cm}
\renewcommand{\firstColWidth}{4.4cm}
\renewcommand{\secondColWidth}{1.72cm}

% Perf Tools
\begin{table}[h!]
Expand Down Expand Up @@ -119,7 +121,9 @@
\vspace*{\tabSpaceBot{}}
\end{table}





% Parallel libs (2)
\begin{table}[h!]
\caption*{Table~\ref{table:parallel-libs} (cont): {\bf Parallel Libraries} \vspace*{\captionSpace{}} }
\input manifest/parallel-libs2
\vspace*{\tabSpaceBot{}}
\end{table}
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@

% <-- begin entry for conman-ohpc
\multirow{2}{*}{conman-ohpc} &
\multirow{2}{*}{0.2.8} &
\multirow{2}{*}{0.2.9} &
ConMan: The Console Manager. \newline { \color{logoblue} \url{http://dun.github.io/conman}}
\\ \hline
% <-- end entry for conman-ohpc

% <-- begin entry for docs-ohpc
\multirow{2}{*}{docs-ohpc} &
\multirow{2}{*}{1.3.5} &
\multirow{2}{*}{1.3.6} &
OpenHPC documentation. \newline { \color{logoblue} \url{https://github.com/openhpc/ohpc}}
\\ \hline
% <-- end entry for docs-ohpc
Expand All @@ -51,23 +51,23 @@
% <-- end entry for genders-ohpc

% <-- begin entry for lmod-defaults
lmod-defaults-gnu-mpich-ohpc &
\multirow{2}{*}{1.2} &
lmod-defaults-gnu7-mpich-ohpc &
\multirow{2}{*}{1.3.1} &
\multirow{5}{\linewidth}{OpenHPC default login environments. \newline {\color{logoblue} \url{https://github.com/openhpc/ohpc}}} \\
lmod-defaults-gnu-openmpi-ohpc &
lmod-defaults-gnu7-openmpi-ohpc &
& \\
\cline{1-2} lmod-defaults-gnu7-mpich-ohpc &\multirow{3}{*}{1.3.1}
\cline{1-2} lmod-defaults-gnu7-openmpi3-ohpc &\multirow{3}{*}{1.3.3}
& \\
lmod-defaults-gnu7-openmpi-ohpc &
lmod-defaults-gnu8-mpich-ohpc &
& \\
\cline{1-2} lmod-defaults-gnu7-openmpi3-ohpc &\multirow{1}{*}{1.3.3}
lmod-defaults-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for lmod-defaults

% <-- begin entry for lmod-ohpc
\multirow{2}{*}{lmod-ohpc} &
\multirow{2}{*}{7.7.14} &
\multirow{2}{*}{7.8.1} &
Lua based Modules (lmod). \newline { \color{logoblue} \url{https://github.com/TACC/Lmod}}
\\ \hline
% <-- end entry for lmod-ohpc
Expand Down Expand Up @@ -95,7 +95,7 @@

% <-- begin entry for nagios-ohpc
\multirow{2}{*}{nagios-ohpc} &
\multirow{2}{*}{4.3.4} &
\multirow{2}{*}{4.4.1} &
Host/service/network monitoring program. \newline { \color{logoblue} \url{http://www.nagios.org}}
\\ \hline
% <-- end entry for nagios-ohpc
Expand Down Expand Up @@ -131,7 +131,7 @@
% <-- begin entry for pdsh-ohpc
\multirow{2}{*}{pdsh-ohpc} &
\multirow{2}{*}{2.33} &
Parallel remote shell program. \newline { \color{logoblue} \url{https://github.com/chaos/pdsh}}
Parallel remote shell program. \newline { \color{logoblue} \url{https://github.com/chaos/pdsh}}
\\ \hline
% <-- end entry for pdsh-ohpc

Expand All @@ -144,7 +144,7 @@

% <-- begin entry for test-suite-ohpc
\multirow{2}{*}{test-suite-ohpc} &
\multirow{2}{*}{1.3.5} &
\multirow{2}{*}{1.3.6} &
Integration test suite for OpenHPC. \newline { \color{logoblue} \url{https://github.com/openhpc/ohpc/tests}}
\\ \hline
% <-- end entry for test-suite-ohpc
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,13 @@
\\ \hline
% <-- end entry for gnu7-compilers-ohpc

% <-- begin entry for gnu8-compilers-ohpc
\multirow{2}{*}{gnu8-compilers-ohpc} &
\multirow{2}{*}{8.2.0} &
The GNU C Compiler and Support Files. \newline { \color{logoblue} \url{http://gcc.gnu.org}}
\\ \hline
% <-- end entry for gnu8-compilers-ohpc

% <-- begin entry for llvm4-compilers-ohpc
\multirow{2}{*}{llvm4-compilers-ohpc} &
\multirow{2}{*}{4.0.1} &
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,12 @@

% <-- begin entry for mpich
mpich-gnu-ohpc &
\multirow{2}{*}{3.2.1} &
\multirow{2}{\linewidth}{MPICH MPI implementation. \newline {\color{logoblue} \url{http://www.mpich.org}}} \\
\multirow{3}{*}{3.2.1} &
\multirow{3}{\linewidth}{MPICH MPI implementation. \newline {\color{logoblue} \url{http://www.mpich.org}}} \\
mpich-gnu7-ohpc &
& \\
mpich-gnu8-ohpc &
& \\
\hline
% <-- end entry for mpich

Expand All @@ -29,9 +31,13 @@
% <-- begin entry for openmpi3
openmpi3-gnu7-ohpc &
\multirow{2}{*}{3.1.0} &
\multirow{2}{\linewidth}{A powerful implementation of MPI. \newline {\color{logoblue} \url{http://www.open-mpi.org}}} \\
\multirow{4}{\linewidth}{A powerful implementation of MPI. \newline {\color{logoblue} \url{http://www.open-mpi.org}}} \\
openmpi3-pmix-slurm-gnu7-ohpc &
& \\
\cline{1-2} openmpi3-gnu8-ohpc &\multirow{2}{*}{3.1.2}
& \\
openmpi3-pmix-slurm-gnu8-ohpc &
& \\
\hline
% <-- end entry for openmpi3

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,26 @@
% <-- begin entry for boost
boost-gnu-mpich-ohpc &
\multirow{3}{*}{1.66.0} &
\multirow{5}{\linewidth}{Boost free peer-reviewed portable C++ source libraries. \newline {\color{logoblue} \url{http://www.boost.org}}} \\
\multirow{7}{\linewidth}{Boost free peer-reviewed portable C++ source libraries. \newline {\color{logoblue} \url{http://www.boost.org}}} \\
boost-gnu-openmpi-ohpc &
& \\
boost-gnu7-openmpi-ohpc &
& \\
\cline{1-2} boost-gnu7-mpich-ohpc &\multirow{2}{*}{1.67.0}
\cline{1-2} boost-gnu7-mpich-ohpc &\multirow{3}{*}{1.67.0}
& \\
boost-gnu7-openmpi3-ohpc &
& \\
\cline{1-2} boost-gnu8-mpich-ohpc &\multirow{2}{*}{1.68.0}
& \\
boost-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for boost

% <-- begin entry for fftw
fftw-gnu-mpich-ohpc &
\multirow{5}{*}{3.3.7} &
\multirow{5}{\linewidth}{A Fast Fourier Transform library. \newline {\color{logoblue} \url{http://www.fftw.org}}} \\
\multirow{7}{\linewidth}{A Fast Fourier Transform library. \newline {\color{logoblue} \url{http://www.fftw.org}}} \\
fftw-gnu-openmpi-ohpc &
& \\
fftw-gnu7-mpich-ohpc &
Expand All @@ -35,37 +39,49 @@
& \\
fftw-gnu7-openmpi3-ohpc &
& \\
\cline{1-2} fftw-gnu8-mpich-ohpc &\multirow{2}{*}{3.3.8}
& \\
fftw-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for fftw

% <-- begin entry for hypre
hypre-gnu-mpich-ohpc &
\multirow{3}{*}{2.13.0} &
\multirow{5}{\linewidth}{Scalable algorithms for solving linear systems of equations. \newline {\color{logoblue} \url{http://www.llnl.gov/casc/hypre}}} \\
\multirow{7}{\linewidth}{Scalable algorithms for solving linear systems of equations. \newline {\color{logoblue} \url{http://www.llnl.gov/casc/hypre}}} \\
hypre-gnu-openmpi-ohpc &
& \\
hypre-gnu7-openmpi-ohpc &
& \\
\cline{1-2} hypre-gnu7-mpich-ohpc &\multirow{2}{*}{2.14.0}
\cline{1-2} hypre-gnu7-mpich-ohpc &\multirow{4}{*}{2.14.0}
& \\
hypre-gnu7-openmpi3-ohpc &
& \\
hypre-gnu8-mpich-ohpc &
& \\
hypre-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for hypre

% <-- begin entry for mfem
mfem-gnu7-mpich-ohpc &
\multirow{2}{*}{3.3.2} &
\multirow{2}{\linewidth}{Lightweight, general, scalable C++ library for finite element methods. {\color{logoblue} \url{http://mfem.org}}} \\
\multirow{4}{\linewidth}{Lightweight, general, scalable C++ library for finite element methods. \newline {\color{logoblue} \url{http://mfem.org}}} \\
mfem-gnu7-openmpi3-ohpc &
& \\
\cline{1-2} mfem-gnu8-mpich-ohpc &\multirow{2}{*}{3.4}
& \\
mfem-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for mfem

% <-- begin entry for mumps
mumps-gnu-mpich-ohpc &
\multirow{5}{*}{5.1.2} &
\multirow{5}{\linewidth}{A MUltifrontal Massively Parallel Sparse direct Solver. \newline {\color{logoblue} \url{http://mumps.enseeiht.fr}}} \\
\multirow{7}{*}{5.1.2} &
\multirow{7}{\linewidth}{A MUltifrontal Massively Parallel Sparse direct Solver. \newline {\color{logoblue} \url{http://mumps.enseeiht.fr}}} \\
mumps-gnu-openmpi-ohpc &
& \\
mumps-gnu7-mpich-ohpc &
Expand All @@ -74,75 +90,65 @@
& \\
mumps-gnu7-openmpi3-ohpc &
& \\
mumps-gnu8-mpich-ohpc &
& \\
mumps-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for mumps

% <-- begin entry for opencoarrays
opencoarrays-gnu8-mpich-ohpc &
\multirow{2}{*}{2.2.0} &
\multirow{2}{\linewidth}{ABI to leverage the parallel programming features of the Fortran 2018 DIS. {\color{logoblue} \url{http://www.opencoarrays.org}}} \\
opencoarrays-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for opencoarrays

% <-- begin entry for petsc
petsc-gnu-mpich-ohpc &
\multirow{3}{*}{3.8.3} &
\multirow{5}{\linewidth}{Portable Extensible Toolkit for Scientific Computation. \newline {\color{logoblue} \url{http://www.mcs.anl.gov/petsc}}} \\
\multirow{7}{\linewidth}{Portable Extensible Toolkit for Scientific Computation. \newline {\color{logoblue} \url{http://www.mcs.anl.gov/petsc}}} \\
petsc-gnu-openmpi-ohpc &
& \\
petsc-gnu7-openmpi-ohpc &
& \\
\cline{1-2} petsc-gnu7-mpich-ohpc &\multirow{2}{*}{3.9.1}
\cline{1-2} petsc-gnu7-mpich-ohpc &\multirow{3}{*}{3.9.1}
& \\
petsc-gnu7-openmpi3-ohpc &
& \\
\cline{1-2} petsc-gnu8-mpich-ohpc &\multirow{2}{*}{3.9.3}
& \\
petsc-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for petsc

% <-- begin entry for ptscotch
ptscotch-gnu7-mpich-ohpc &
\multirow{3}{*}{6.0.4} &
\multirow{3}{\linewidth}{Graph, mesh and hypergraph partitioning library using MPI. \newline {\color{logoblue} \url{http://www.labri.fr/perso/pelegrin/scotch}}} \\
\multirow{5}{\linewidth}{Graph, mesh and hypergraph partitioning library using MPI. \newline {\color{logoblue} \url{http://www.labri.fr/perso/pelegrin/scotch}}} \\
ptscotch-gnu7-openmpi-ohpc &
& \\
ptscotch-gnu7-openmpi3-ohpc &
& \\
\hline
% <-- end entry for ptscotch

% <-- begin entry for slepc
slepc-gnu7-openmpi-ohpc &
\multirow{1}{*}{3.8.2} &
\multirow{3}{\linewidth}{A library for solving large scale sparse eigenvalue problems. \newline {\color{logoblue} \url{http://slepc.upv.es}}} \\
\cline{1-2} slepc-gnu7-mpich-ohpc &\multirow{2}{*}{3.9.1}
\cline{1-2} ptscotch-gnu8-mpich-ohpc &\multirow{2}{*}{6.0.6}
& \\
slepc-gnu7-openmpi3-ohpc &
ptscotch-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for slepc

% <-- begin entry for superlu_dist
superlu\_dist-gnu-mpich-ohpc &
\multirow{3}{*}{4.2} &
\multirow{5}{\linewidth}{A general purpose library for the direct solution of linear equations. \newline {\color{logoblue} \url{http://crd-legacy.lbl.gov/~xiaoye/SuperLU}}} \\
superlu\_dist-gnu-openmpi-ohpc &
& \\
superlu\_dist-gnu7-openmpi-ohpc &
& \\
\cline{1-2} superlu\_dist-gnu7-mpich-ohpc &\multirow{2}{*}{5.3.0}
& \\
superlu\_dist-gnu7-openmpi3-ohpc &
& \\
\hline
% <-- end entry for superlu_dist
% <-- end entry for ptscotch

% <-- begin entry for trilinos
trilinos-gnu-mpich-ohpc &
\multirow{5}{*}{12.12.1} &
\multirow{5}{\linewidth}{A collection of libraries of numerical algorithms. \newline {\color{logoblue} \url{http://trilinos.sandia.gov/index.html}}} \\
trilinos-gnu-openmpi-ohpc &
& \\
trilinos-gnu7-mpich-ohpc &
& \\
trilinos-gnu7-openmpi-ohpc &
& \\
trilinos-gnu7-openmpi3-ohpc &
% <-- begin entry for scalapack
scalapack-gnu8-mpich-ohpc &
\multirow{2}{*}{2.0.2} &
\multirow{2}{\linewidth}{A subset of LAPACK routines redesigned for heterogenous computing. {\color{logoblue} \url{http://www.netlib.org/lapack-dev}}} \\
scalapack-gnu8-openmpi3-ohpc &
& \\
\hline
% <-- end entry for trilinos
% <-- end entry for scalapack

% <-- begin entry for slepc
\bottomrule
\end{tabularx}
Loading

0 comments on commit e39442f

Please sign in to comment.