diff --git a/changelog.tex b/changelog.tex index 4b1a851..2db1e4b 100644 --- a/changelog.tex +++ b/changelog.tex @@ -1,4 +1,5 @@ \begin{versionhistory} \vhEntry{1.0}{27/02/2017}{Liu Siyuan}{created} \vhEntry{1.1}{07/03/2017}{Liu Siyuan}{update cluster address, add monitoring information} + \vhEntry{1.2}{22/03/2017}{Liu Siyuan}{add OS and package information} \end{versionhistory} \ No newline at end of file diff --git a/cover.tex b/cover.tex index bfb500f..718c1c3 100644 --- a/cover.tex +++ b/cover.tex @@ -20,7 +20,7 @@ % Bottom of the page \textsc{\bfseries NTU HPC Team} \\ -\textbf{http://ntuhpc.org} +\textbf{https://ntuhpc.org} \end{center} \end{titlepage} diff --git a/main.tex b/main.tex index 398dfab..75a0bf2 100644 --- a/main.tex +++ b/main.tex @@ -6,6 +6,7 @@ \usepackage{graphicx} \usepackage{float} \usepackage{multirow} +\usepackage[table,xcdraw]{xcolor} \usepackage{listings} \usepackage[a4paper, total={6.3in, 9.4in}]{geometry} \usepackage{color} @@ -54,5 +55,6 @@ \input{sections/compilation.tex} \input{sections/jobs.tex} \input{sections/monitoring.tex} +\input{sections/appendix.tex} \end{document} diff --git a/sections/access.tex b/sections/access.tex index a6d0002..8fb3b6d 100644 --- a/sections/access.tex +++ b/sections/access.tex @@ -23,7 +23,7 @@ \section{Accessing the cluster} \subsection{Changing password} -Upon successful login, it's the user's responsibility to change his/her password. To change password +Upon successful login, it's the user's responsibility to change his/her password. To change password, type \begin{lstlisting} $ yppasswd @@ -37,7 +37,7 @@ \subsection{Changing shell} $ ypchsh -s /path/to/your/shell \end{lstlisting} -\noindent For example, to change default shell to ZSH +\noindent For example, to change default shell to ZSH, use \begin{lstlisting} $ ypchsh -s /bin/zsh diff --git a/sections/appendix.tex b/sections/appendix.tex new file mode 100644 index 0000000..d5b55eb --- /dev/null +++ b/sections/appendix.tex @@ -0,0 +1,26 @@ +\newpage +\appendix + +\section{Available packages} \label{packages} + +\begin{table}[H] +\centering +\label{table:packages} +\begin{tabular}{|l|l|l|} +\hline +\rowcolor[HTML]{FCFF2F} +\textbf{Package} & \textbf{Description} & \textbf{Category} \\ \hline +GCC 4.9.4 & & \\ \cline{1-2} +GCC 5.4.0 & & \\ \cline{1-2} +GCC 6.3.0 & & \multirow{-3}{*}{Compilers} \\ \hline +OpenMPI 1.10.3 & & \\ \cline{1-2} +OpenMPI 2.0.2 & & \multirow{-2}{*}{MPI} \\ \hline +FFTW 3.3.4 & & \\ \cline{1-2} +OpenBLAS 0.2.18 & & \\ \cline{1-2} +ScaLAPACK 2.0.2 & & \multirow{-3}{*}{Math libraries} \\ \hline +CUDA 8.0.44 & & CUDA \\ \hline +Python 2.7.12 & & Programming languages \\ \hline +protobuf 3.2.0 & & Common libraries \\ \hline +CMake 3.7.1 & & Utilities \\ \hline +\end{tabular} +\end{table} \ No newline at end of file diff --git a/sections/compilation.tex b/sections/compilation.tex index 539c697..00332f0 100644 --- a/sections/compilation.tex +++ b/sections/compilation.tex @@ -1,10 +1,10 @@ \section{Compiling application} -The NTU HPC cluster employs the Lmod system to manage the compilers and libraries. This system allows users to easily load a package, switch between different versions of a package, and unload a package. These features are implemented by smartly user's environment variables (e.g. \lstinline{PATH}, and \lstinline{LD_LIBRARY_PATH}) under the hood. The changes are only effective for users' current session. +The NTU HPC cluster employs the Lmod system to manage the compilers and libraries. This system allows users to easily load a package, switch between different versions of a package, and unload a package. These features are implemented by smartly changing user's environment variables (e.g. \lstinline{PATH}, and \lstinline{LD_LIBRARY_PATH}) under the hood. The changes are only effective for users' current session. A list of packages available on the cluster in presented in Appendix \ref{packages}. \subsection{Basic Lmod commands} -To check what are the available package, use +To check what are the available packages, use \begin{lstlisting} $ module av diff --git a/sections/overview.tex b/sections/overview.tex index f8d2022..c5804cd 100644 --- a/sections/overview.tex +++ b/sections/overview.tex @@ -17,6 +17,7 @@ \subsection{Cluster architecture} \textbf{Memory} & DDR3 32GB \\ \hline \textbf{Hard drive} & 480GB SATA HDD \\ \hline \textbf{Network} & 1Gbit/s Ethernet \\ \hline +\textbf{Operating system} & CentOS 7.2 \\ \hline \end{tabular} \end{table} @@ -32,6 +33,7 @@ \subsection{Cluster architecture} \textbf{Memory} & DDR3 48GB \\ \hline \textbf{Hard drive} & 480GB SATA HDD \\ \hline \textbf{Network} & 1Gbit/s Ethernet \\ \hline +\textbf{Operating system} & CentOS 7.2 \\ \hline \end{tabular} \end{table}